O'Reilly logo

Creating a Software Engineering Culture by Karl E. Wiegers

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 12. Improving Quality by Software Inspection

The bitterness of poor quality remains long after the sweetness of meeting the schedule has been forgotten.

—Anonymous

Ibegan programming computers in college using punched cards on an IBM 360. With just a couple of compilation cycles per day, there was plenty of time to study the listings and look for those elusive bugs. Now, we write programs at the keyboard and compile them as frequently as we like. We rarely print out complete listings for entire applications, let alone get people together to examine listings line-by-line on a bug hunt. Ironically, this very process, officially termed software inspection (or, more generally, peer review), is one of the most effective methods available ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required