Transcription of Requirements Definition and Management Processes
{{id}} {{{paragraph}}}
11 Software 1 Sub-Topic 1 Requirements Definition & ManagementProcesses and ToolsDr. Jean-Claude FranchittiNew York UniversityComputer Science DepartmentCourant Institute of Mathematical Sciences2 Part IRequirements Definition and Management Processes23 Requirements Best Practices A requirement should be: 9 Unambiguous9 Complete9 Consistent9 Measurable9 Testable9 Traceable9 Design Free9 Understandable9 Concise9 Necessary 9 Feasible/Attainable Documenting Requirements ensures the 9 Stable9 Implementation - independent 9 Traceable4 Requirements Best Practices (cont.) Peer reviews Test each requirement against attribute standards For example: Traceable - Each requirement must be traceable to a businessneed. Baselining Define a clear scope Lock down Establish and enforce change impact analysis and approval process Things to avoid Ambiguous terms ( , easy, user-friendly, etc.) Analysis paralysis35 Enterprise-Wide vs.
3 5 Enterprise-Wide vs. Project-Specific • Enterprise-wide requirements provide Re-Use • Requirements common to a project can be obtained by referring to enterprise-wide
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document:
{{id}} {{{paragraph}}}
Seven Truths About Peer Reviews, Project, Agile Project Management Methods for, Measures of Project Management Performance, Karl E. Wiegers, Peer, Review, Linearization for Mortality and, Linearization for Mortality and Morbidity Statistics: Project, Project Management Template Examples v1, Project Management, Project Quality Management, Why SDLC Controls are important for