Overview |  | Roles |  | Work Items |  | Views |  | CMMI |  | Index |  | Glossary |

Project Portal
| Review Change Requests ( 2 : CM : 2 : 2.1 ) ( 3 : IPM : 2 : 2.1 ) ( 3 : VER : 2 : 2.2 ) Release Manager
Activity: Review Change Requests
Release Manager
Development Manager
Test Manager
Solution Architect
User Experience Architect
Project Manager
|  |  |  | Build |  |  |  | Stabilize |  |  |  | Operational Management |  |
|  | Participating Roles Responsible: Release Manager Development Manager Test Manager Solution Architect User Experience Architect Project Manager Accountable: Release Manager Product Manager Consult: Business Analyst Informed: Tester User Education Specialist Subject Matter Expert Sponsor Auditor IPM Officer Build Engineer Quality of Service Specialist Developer
### Overview The release manager chairs the change control board and conducts all change request reviews. Change request reviews are generally weekly, but should be conducted more or less often depending on how many change requests are in queue. The release manager represents the users of the product, and understands the impact that accepting or rejecting a change request has on the users. One representative from each discipline (development, quality assurance, user education, and architecture) attends the review meeting. All details of each change request review are documented in the change request work item. # Entry Criteria Prioritized change request. Prioritized change request. Proposed solution with specification or Microsoft PowerPoint slide deck. Proposed solution with specification or Microsoft PowerPoint slide deck. # Sub-Activities
1 | Prepare for Review Meeting | Before meeting, all participants must be prepared to discuss the change requests. Examine all change requests assigned to the business analyst, and determine which change requests can be reviewed in the allotted time. Use the Priority field to ensure higher priority change requests get reviewed. These change requests become the agenda for the review meeting. Send the change request list for review to all meeting participants well before the actual review meeting. Give everyone enough time to review the change requests. Include links to the change request work items to make it easy to find information about the change requests. Each participant should think through the proposed resolution for each change request to ensure that such a resolution will not negatively impact customer value and satisfaction, create a gap in a key user scenario, or prevent your team from achieving its vision for the customer. The release manager should anticipate questions and concerns from other participants and gather information beforehand to be ready. The release manager should also think through alternate solutions and be able to communicate why his or her solution is the most appropriate for the customer.
2 | Hold Review Meeting | Meet and discuss change requests in the order determined by the agenda. Use the attached proposed solution for each change request to guide discussion. If a Microsoft PowerPoint slide deck was created, the business analyst should guide the presentation. The focus of any discussion concerning change requests should be on the user and business impact, not on the individuals involved with the feature. This perspective takes personal issues out of the discussion and puts the focus on user and business impact. Each participant should represent their discipline and identify any inaccuracies or misunderstandings in the change request. For example, if a component in the change request has another dependent component that is not identified, the development manager should point this out. Each participant should indicate if they agree or disagree with the proposed change, and why. Participants should indicate if their team has enough resources and time to accept the change. Participants should suggest alternatives if they see blocking issues for their area. The change request is approved or rejected. Approval is not determined by consensus where everyone agrees because that level of consensus is too difficult to meet for the challenge and complexity of reviewing change requests. Instead consensus is reached when no one objects; the team must work toward solutions that everyone can live with. This presents a far more achievable and often more optimal outcome.
3 | Approve Change Request | Optional If the change request is approved, it moves to the Active state with the reason set to Accepted. Update the change request work item with any new information decided during the change request review. Record the reasons for accepting, or modifying the change request so that anyone interested in investigating the status of a feature can read about it in the work item. Document in which iteration the change request will be implemented. Assign the change request to the appropriate project manager to begin implementing the change.
4 | Reject Change Request | Optional If the change request is rejected, it moves to the Closed state with the reason set to Rejected. Record the reasons for rejecting the change request so that anyone interested in investigating the status of a feature can read about it in the work item. Rejecting a change request now, however, does not stop you from considering the change request for the next version of the product or feature. Record discussions about what is important or desirable to include in the next version of the product.
5 | Defer Change Request | If the change request is deferred because more information or investigation is required, leave the change request in the Proposed state. Record the reasons for deferring the change request. Identify what information is required, or who should be consulted. The change request must then return to the Analyze Change Request activity for further analysis.
6 | Communicate Changes | Communicate through e-mail with everyone who will be impacted after the change control board has approved the change. Because most changes impact people on other teams, communicate changes to people beyond the immediate feature team. For example, other teams may be dependent on a component that will change. Also people working on related areas of the product or people from other areas, such as upper management and marketing may need to be aware of the change.
# Exit Criteria
| Accepted or rejected change request.
© 2005 Microsoft Corporation. All rights reserved. MSF for CMMI Process Improvement: 1.00.0000.00 |