Making software is not a manufacturing process. In the 1980s everyone was running around terrified that Japanese software companies were setting up “software factories” that could churn out high-quality code on an assembly line. It didn’t make any sense then and it doesn’t make sense now. Shoving a lot of programmers into a room and lining them up in neat rows did not really help get the bug counts down.
Unable to display preview. Download preview PDF.
- 1.Rob Walker, “The Guts of a New Machine,” The New York Times,November 30, 2003, late edition—final, section 6, page 78, column 1.Google Scholar
- 2.See www.fags.org/docs/artu/ch07s03.html#id2923889.
- 3.For more information on heisenbugs, see c2.com/cgi/like?HeisenBug.
- 4.See www.joelonsoftware.com/articles/BionicOffice.html.