|
|
|
|
|
Activity:
Reproduce the Bug (CMMI Level 3 : VER 3.1 )
|
|
Participating Roles
Responsible:
Developer
Consult:
Tester |
The first step to resolving a bug is to attempt to reproduce it. When a bug is reproduced, it might become clear that the description does not include sufficient or correct information, or the bug is intermittent. It is necessary to establish a dependable means of triggering the bug to help locate it and eventually implement a fix.
Entry Criteria
- A bug work item exists with a description of the bug.
Sub-Activities
|
1 |
Follow Bug Description |
- If the bug work item includes steps for reproducing the bug, follow them.
- If the bug work item was created as the result of running a test, follow the test procedure.
|
2 |
Obtain More Information |
- If the bug can not be reproduced, gather more information. Use test configurations and previous bug work items for the problem area. Also consult the tester who created the bug for additional information.
- Experiment with likely variations of the bug description for more insight.
- Record observations of improvements or failures in reproducing the bug to the instructions in the bug work item.
|
3 |
Abandon Bug |
- If still unable to reproduce the bug, the decision can be made to set the bug to "fixed unable to reproduce.”<TBD: Include actual formal bug work item state when complete>
|
Exit Criteria
|
The steps that cause the bug to appear with reasonable certainty are known. |
|
The bug is resolved as not reproducible. | |
|
|
|
|
(C) 2005 Microsoft Corporation. All rights reserved.
MSF for CMMI Process Improvement: Build 050707 |
|