Requirements: No different than purchasing equipment, make sure the objectives of a project are acquired by collecting and documenting requirements.
When I was about 8, I sat on Santa's lap and asked for a "Barbie Dream House." I imagined how wonderful that would be. Instead I got a knock-off Barbie Doll. So I used shoe boxes and washcloths for her house. The "house" was easy to build, flexible, economical, environmentally friendly, and most importantly met her (and Ken's!) needs. Project requirements often describe the Dream House, so it will be important to categorize requirements, as it is unlikely the Dream House will be built to complete satisfaction or will even be needed.
Gathering and Organizing Requirements
There is plenty of debate on the best way to manage and deliver against requirements. The Practical Project Manager focuses on selecting tools and methodologies depending on the size and complexity of the project.
When gathering requirements, make sure to rate each requirement for its importance and urgency in achieving the stated objective. Create a measurable way to determine what "finished" looks like.
A simple spreadsheet that states the category, requirement description, who requested it, what function it satisfies, its priority, urgency, and dependency may be all that is needed.
Ensure the right people are engaged. The people defining requirements and approving them may be two different teams.
Ensure requirements and decisions tie to overall project objectives, funding, and timeline.
Prioritize requirements: A) must have B) meets objectives C) rounds out delivery
Determine urgency: 1) must do now 2) can wait
Requirements have a priority/urgency rating: e.g. "A1" is a must have/urgent rating.
For complex, large-scale projects, more sophisticated methods and tools may be required. Look for tools that tie requirements, product development, testing, defects and changes, and user acceptance.
Establish a traceability process, so a requirement can be traced through product development, testing, defects and changes, to user acceptance:
Establish a traceability process, so a requirement can be traced through product development, testing, defects and changes, to user acceptance:
Ensure the right people are engaged. The people defining requirements and approving them may be two different teams.
Ensure requirements and decisions tie to overall project objectives, funding, and timeline.
Prioritize requirements: A) must have B) meets objectives C) rounds out delivery
Determine urgency: 1) must do now 2) can wait
Requirements have a priority/urgency rating: e.g. "A1" is a must have/urgent rating.
Always refer to your company's methodology or the Project Management Institute for specific how-to.