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}}}
Business Modeling in Requirements, FUJITSU, Business Modeling in Requirements Definition Phase, Kimball Dimensional Modeling Techniques, Business Requirements, Requirements, Business, Mastering the Requirements Process: Getting, Business Modeling with UML, BUSINESS PROCESS, Scientificpapers, Modeling Best Practices -- An IFRS, 2017 Modeling Best Practices – An IFRS