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

Project Portal
| ### Next Steps Locate Cause of Bug |
| Reproduce the Bug ( 3 : VER : 3 : 3.1 ) Developer
Activity: Reproduce the Bug
Developer
|  |  |  | Build |  |  |  | Stabilize |  |
|  | Participating Roles Responsible: Developer Consult: Tester
### Overview 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. 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. If the bug has a test result (either a test result link, or an attachment), you can open the test result in the Test Results window, and try to rerun or debug the test in order to find out what the problem is.
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 state to Closed and the reason to Cannot Reproduce.
# Exit Criteria
| The steps that cause the bug to appear with reasonable certainty are known.
| The bug is resolved as not reproducible.
© 2005 Microsoft Corporation. All rights reserved. MSF for CMMI Process Improvement: 1.00.0000.00 |