Skip to main content

MSF for CMMI Process Improvement

Go Search
Home
  
MSF for CMMI Process Improvement > Wiki Pages > Activity - Code Fix  

Activity - Code Fix

Activity Information

Code Fix

Description

When a developer determines the appropriate strategy to fix a bug, the code must be changed in accordance with the fix strategy. The developer must implement the fix strategy while not introducing any new bugs or breaking the build.

Roles

ResponsibleDeveloper

Attributes

Element Categories[CMMI Track 3] Build, [CMMI Track 4] Stabilize, [CMMI Level 3] TS SP 3.1, [CMMI Cycle 6] As Needed
Entry Criteria

The location of the bug is identified:
The location of the bug is identified.

The fix strategy is documented in the bug work item:
The fix strategy is documented in the bug work item.

Source code containing the bug is available for check out:
Source code containing the bug is available for check out.

Exit Criteria

All code required to fix the problem is integrated in the local copy of the source code:
All code required to fix the problem is integrated in the local copy of the source code.

Changes to the local code to fix the bug are complete:
Changes to the local code to fix the bug are complete.

Is RequiredYes

Steps

  1. Check Out Code:

    Check out all files that must be changed to fix the bug.
  2. Write New Code (Optional):

    If the bug fix strategy requires new code, write new code to correct the problem.
  3. Update Code in Existing Code Files (Optional):

    If the bug fix strategy requires modifying code, update the code to correct the problem.

Predecessors

TypeNameDependency Type
Decide on Strategy for a FixFinish-Start

Successors

TypeNameDependency Type
Perform Unit Test for Bug FixFinish-Start
Write or Update a Unit Test for Bug FixFinish-Start

Last modified at 12/19/2007 10:37 AM  by Administrator