Skip Navigation Links
Skip navigation links
ALM
ALM Overview
ALM Activity Summary
ALM Discipline Summary
Activities and Disciplines
ALM Tool Summary
ALM Services Summary
Services
Training
Products
About Notion
Knowledge Base
Requirements Management 
 

"Specifications and requirements will
never be fully understood"
-Ziv’s law

RM prompts you to ask:

  • Do my requirements pass
    the SMART test?
  • Are the artifacts updated as
    requirements change?
  • Is my requirement process
    matched to my business
    environment?

Requirements Management (RM) is focused on collecting, vetting and adjusting product features. Requirements are a tool that bridges that gap between the wants of the business and the understanding of the project team. Well written requirements are one of the keys to predictability. Requirements management is not restricted to the traditional waterfall techniques but includes many of the new agile methods as well such as user stories and scenarios. Effective requirements management makes requirements specific, measurable, attainable, realistic and trackable.

Requirements Management and ALM

In the ALM process, Requirements Management happens during the design activity.  RM is about making sure that you are collecting the right information from your businesses owners to be able to build the correct software.  With the pressures of offshoring and geographically dispersed teams, solid RM practices can either make or break your projects.