by shigemk2


97 Things Every Programmer Should Know 38 How to Use a Bug Tracker

A good bug report needs to convey three things.

  • How to reproduce the bug, as precisely as possible, and how often this will make the bug appear
  • What should have happened, at least in your opinion
  • What actually happened, or at least as much information as you have recorded

Don't overload a bug's fields for your own purposes.

Make sure that everyone knows how to find the bugs that the team is supposed to be working on.