Put It in Action

  • Make the most of your bug-tracking system:

    • Pick one at an appropriate level of complexity for your particular situation.

    • Make it directly available to your users.

    • Automate environment and configuration reporting to ensure accurate reports.

  • Aim for bug reports that are the following:

    • Specific

    • Unambiguous

    • Detailed

    • Minimal

    • Unique

  • When working with users, do the following:

    • Streamline the bug-reporting process as much as possible.

    • Communication is key—be patient and imagine yourself in the user’s shoes.

  • Foster a good relationship with customer support and QA so you can leverage their support during bug fixing.

Footnotes

[20]

This is extremely easy to achieve if you use a hosted solution—see Source Control ...

Get Debug It! now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.