Bugs are part of every product development process. How do you track the bugs you find during product development and after? Bugs that are found but not properly tracked might slip away and be discovered by your customers. To avoid this from happening, the testing and development team should work together using a bug-tracking tool. The Bug Life Cycle Model (http://www.elementool.com/help/buglifecycle.html) explains how to efficiently use your bug-tracking tool:
- New bugs, enhancements and features (AKA Issues) are submitted to the bug-tracking tool by the testing team or product manager.
- The product manager or team leader sets priority and severity to each new Issue and assigns the Issue to a specific programmer.
- The programmers fix the Issues that have been assigned to them. The fixed Issues’ status is changed to Fixed in the bug-tracking tool.
- R&D releases a new internal version with the new features and fixed Issues.
- The testing team checks whether all Issues that have been marked as fixed are really fixed.
- The testing team closes the Fixed Issues in the bug-tracking tool. New bugs are submitted – go back to No. 1.