Part VII: Debugging in the Large

In this part, we show how to track failures, changes, and fixes.

  • Tracking Bugs describes the process of tracking, assigning, and eventually fixing bugs, using dedicated bug tracking systems.

  • Where the Bugs are shows how to mine version databases for past changes and bugs, and how to find out which components have had the most bugs in the past.