Main Menu
Home / Project Management / The What, Why, and How of Project Requirements

The What, Why, and How of Project Requirements

According to the Project Management Institute, 47% of unsuccessful projects fail to meet goals due to poor requirement management. In his post for the Project Risk Coach, Harry Hall explains what project requirements are, why they matter, and offers four ways to develop them.

Assembly Required

Merriam-Webster Dictionary says a requirement is something that is needed or must be done. The Project Management Body of Knowledge meanwhile defines a requirement as “a condition or capability that is required to be present in a product, service, or result to satisfy a contract or other formally imposed specification.” That being said, requirements can further be broken down into different types:

  • Business requirements – describe why the project is being undertaken
  • User requirements – describes what the users will be able to do (e.g., invoice customer, pay claim)     
  • System requirements[:] Functional requirements – describe product capabilities (e.g., the system shall notify the operator when the job is completed) [&] Non-Functional requirements– properties the product must have (e.g., response time, hours of availability)

Why is it important to set requirements? With no requirements, there is no clarity or guidelines. What is desired to get done will not get done and could result in doing things over, which means more time, materials, and money that no one wants to waste. So how can we develop requirements then?

  1. Elicit the requirements: No one is going to just hand you over the requirements. Sit down with the sponsor/stakeholders/users to draw out and validate the requirements.
  2. Analyze the requirements: Break things down and examine in detail. Build a prototype, create diagrams. Nothing too complicated. Give the user a change to see what they do and do not like.
  3. Document the requirements: Documenting allows us to think and analyze. As well, some type of documentation is useful for reference as features and extended for future projects functioning.
  4. Validate the requirements: This is important to safeguard the project requirements to be free of defects/bugs, and to meet the needs of the users.

You can access the original post here:

About Melissa Colon

Melissa is a staff writer for AITS, with a background in journalism. She has previously written for York Dispatch and York Daily Record.

Check Also

Avoid Ambiguity to Improve Performance

There are all sorts of factors that can plague a project that are outside of …

Leave a Reply

Your email address will not be published. Required fields are marked *

Sorry, but this content
is for our subscribers only!

But subscribing to ACCELERATING IT SUCCESS is FREE and only one click away!
Join more than 40,000 IT Professionals and get the best IT management articles to your mailbox with Accelerating IT Success!

Unsubscribe at any time