Requirements Management and Traceability (15%) Flashcards
What is a pre-requisite to requirements management
Requirements validation (requirements baselined)
Why is requirements management helpful?
Business Change
Ownership
Origins
Traceability
What are the fundamentals of requirements management?
- Identification (via unique ID)
- Cross-referencing (does this change impact other req?)
- Origin/ownership
- Software support (to enhance the management)
- Change control (DACDIR)
- Configuration management (version control)
Once baselined, all changes have to be…
- governed by change control process
- subject to approval
Change Control Process
DACDIR
Document (any change request needs to be documented)
Analyse (strategy alignment/impact on other req/timeframe/budget etc)
Consult (relevant stakeholders - owner/source of req)
Decide
Implement/Reject
Sources of change
Change of key stakeholder(s)
Change in project scope
Changed or new legislation
Altered business priorities
Competitor action
Compatibility with new technology
Users change their minds
Users develop better understanding of need
What is vertical traceability ?
Traceability to the business objectives
Objectives (constrain)
Biz req (constrain)
Solution requirements
What is horizontal traceability?
Traceability, from origin to delivery and back.
- ‘Backwards from’ (what was the source/who raised this)
- ‘Forwards to’ (what happened to this requirement)