80 likes | 263 Views
importance of requirements. Dmytro Yermolayev. “If you don’t get the requirements right, it doesn’t matter how well you do anything else .” Karl Wiegers. Levels of requirements : business requirements user requirements functional requirements. Functional – what the system does
E N D
importance of requirements Dmytro Yermolayev
“If you don’t get the requirements right, it doesn’t matter how well you do anything else.” Karl Wiegers
Levels of requirements: business requirements user requirements functional requirements
Functional – what the system does Nonfunctional – how well the system does it
Relative cost to correct a requirement defect depending on when it is discovered.
Benefits from a High-Quality Requirements Process Fewer requirements defects Reduced development rework Fewer unnecessary features Lower enhancement costs Faster development Fewer miscommunications Reduced scope creep Reduced project chaos More accurate system-testing estimates Higher customer and team member satisfaction