This section outlines procedures for finding and dealing with bugs or defects.
A bug or defect is defined as an error in code that's already in the repository. It is expected that since the Unit Testing procedure says that a unit must not break a test case that had been passed in an earlier version, Unit Testing will not uncover any bugs except in the case when new tests are created. The vast majority of bugs will be found either by running through system tests, or by Informal Testing of the software as a whole.