Looking for a single source that covers the history of software quality assurance and testing stating what over time were the different approaches, and why practices have evolved the way they have over time.
For example, the Wikipedia page for software testing cites an Association for Computing Machinery journal article by Gelperin and Hetzel (1988) titled, "The Growth of Software Testing" which list the following eras of software testing:
- Until 1956 - Debugging oriented
- 1957–1978 - Demonstration oriented
- 1979–1982 - Destruction oriented
- 1983–1987 - Evaluation oriented
- 1988–2000 - Prevention oriented
You might also browse some of the books returned on Amazon by querying: "history of software testing and quality assurance".
If you looking for experience and suggestions about testing I recommend for you check out some books on amazon (depend on experience which you are looking mostly). The fact is that all best testing approaches is not invented without knowledge and failures of past. So you do not need relearn all testing history to reinvent testing approach which cover your application needs. As QA your main goal is check software quality, catch bugs and if you good at this with ad-hoc testing style there are nothing to worry about. However if you need train new software testers I think best write them detailed Test Cases because tester experience gather when working with application. Personally I do not believe that books or articles with topic like "Millenium Quality Assurance Failures" could make tester work better with specific application.
Try this site ? http://www.testingreferences.com/testinghistory.php