Requirement Change Management
Requirement Change Management
Change
Management
Ameer Hamza
What is Requirement Change
Management?
Requirement conflict
End knowledge of the system
Schedule or cost of problem
Environmental change
Organizational change
Volatile Requirement:
Description:
A formalized approach for managing and implementing changes to
requirements while maintaining control over scope, cost, and schedule.
Steps:
1. Submission: Stakeholders submit a change request (CR) detailing the
proposed change and its justification.
2. Evaluation: The Change Control Board (CCB) reviews the CR, assessing
its impact on the project.
3. Approval/Rejection: Decisions are documented. Approved changes
are implemented, and stakeholders are notified.
4. Implementation and Verification: The approved change is
implemented, tested, and verified to meet requirements.
2. Impact Analysis
Purpose:
Evaluate how a proposed change will affect the existing project
requirements, design, architecture, and schedule.
Steps:
1. Identify the affected requirements and associated dependencies.
2. Assess potential ripple effects on related modules or components.
3. Estimate the required effort, time, and cost for implementation.
4. Document findings for stakeholder review.
3. Stakeholder Communication
Purpose:
Engage stakeholders throughout the change management process to
ensure alignment and reduce resistance.
Steps:
1. Use collaborative workshops or meetings to discuss changes.
2. Clearly communicate the impact and benefits of changes.
3. Involve stakeholders in decision-making to increase buy-in.
4. Prototyping and Incremental
Development
Definition:
Developing visual prototypes or incremental versions to help
stakeholders understand the impact of changes before final
implementation.
Benefits:
• Reduces costly rework by refining changes iteratively.
• Enables early feedback and validation.