MSF for CMMI Process Improvement Visual Studio Team System logo

Activity:

Create Change Request (CMMI Level 2 : CM 2.1 )

Participating Roles

Responsible:

Business Analyst

Overview

Entry Criteria

  • Defect requesting change analysis created and assigned to the business analyst.

Sub-Activities

1

Analyze Defect

  • Examine the defect work item. Determine which baselines must change to correct the defect. For example, if the defect describes an existing requirement that must be updated with new information from the user, the requirements baseline will be affected. If the requirement is already designed and coded, the design and code baselines will also be affected.

2

Analyze Change Relationships

  • Review historical change requests for relationships to the defect. Determine if similar defects and change requests have been proposed before and what the resolutions were. Use this information to help plan a proposed solution.

3

Create Proposed Solution

  • Create a proposed solution for the defect. This will form the core of the change request. For example, if user acceptance testing discovered that users could not figure out how to enter specific data on a form, the proposed solution could require a user interface change to add an additional field for users for that data.
  • Document the baselines affected, and benefits of the proposed solution.
  • If there are alternative solutions to consider, document those as well.

4

Create Change Request Work Item

  • Create a change request work item. Document the baselines affected in the Affected Area field. Do not fill out fields for priority, analysis, impact, builds, or change sets. These fields are updated in the Analyze Change Requests activity.
  • Attach the proposed solution to the change request work item if it is a separate document.
  • If the defect affects multiple feature areas of the product or the scope of the change is large, consider creating multiple change requests. Try to create the change requests so that they can be implemented independently from each other. If they are dependent on each other, be sure to link them together.
  • Link the new change request work item to the original defect work item. This will allow anyone investigating or reviewing the change request to be able to examine the original defect behind the change request.

Exit Criteria

Change request work item assigned to appropriate project manager.

Proposed solution.

(C) 2005 Microsoft Corporation. All rights reserved.

MSF for CMMI Process Improvement: Build 050707