APPENDIX A. Fifty Years of Software: Key Principles for Quality

image

© IEEE, 2003. Reprinted with permission of the IEEE. James A. Whittaker and Jeffrey M. Voas

Software quality is no better today than it was decades ago. In some cases, it’s worse. Can a look at the past help us change the future for the better?

Five decades of software development have come and gone, and defective software is the norm; high quality, the exception. From the Millennium Bug to holes in network security, through a litany of catastrophic software defects in between: You have to look back and wonder why we still don’t have general-purpose technologies that let all programmers ...

Get How to Break Web Software: Functional and Security Testing of Web Applications and Web Services now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.