Skip to main content

Get Crash Reports from Users-Automatically!

  • Chapter
Joel on Software

Abstract

I used to work as a developer on the client software for one of the largest American ISPs. Our software was used by literally millions of people. Even the rarest bug had the potential to affect hundreds or thousands of users. For the beta version of our newest release, we used an automated crash collection technique that collected crash reports from the field and summarized them in our bug-tracking database, allowing developers to find and fix bugs that happened only in the field. These were usually the kinds of bugs we would never have caught in the test lab, since we couldn’t possibly reproduce every bizarre PC configuration our customers might have. So, I felt extremely confident when we decided to push the button releasing our latest code. I remember telling my dad, “The beta is looking great; yesterday we only had twelve crashes in all of North America.”

This article originally appeared in STQE magazine

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 44.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. This article originally appeared in STQE magazine.

    Google Scholar 

Download references

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Joel Spolsky

About this chapter

Cite this chapter

Spolsky, J. (2004). Get Crash Reports from Users-Automatically!. In: Joel on Software. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4302-0753-5_19

Download citation

  • DOI: https://doi.org/10.1007/978-1-4302-0753-5_19

  • Publisher Name: Apress, Berkeley, CA

  • Print ISBN: 978-1-59059-389-9

  • Online ISBN: 978-1-4302-0753-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics