This page is dedicated to Software Quality Assurance.
| Title | Author(s) | Notes |
|---|---|---|
| Continuous Integration | Martin Fowler | Article describing what Continuous Integration is, and what the benefits can be. |
| How to Avoid Software Inspection Failure and Achieve Ongoing Benefits | Roger Stewart, Lew Priven | |
| Interpreting Requirements in a He Said/She Said World | Deb Jacobs | This article is primarily aimed at software requirements; however the basic principles are the same for most other types of projects. It is very important to spend time working on requirements as this defines the scope of the work being delivered. The article has a short story at the start that seems awfully familiar ... |
| Mock Roles, Not Objects | Steve Freeman, Tim Mackinnon, Nat Pryce, Joe Walnes | This article discusses the use of Mock objects to discover system behaviour as part of the development and testing process. It is a followup to the author's previous article Endo-Testing: Unit Testing with Mock Objects. |
| To track or not to track | Lisa Crispin | This thought provoking article discusses whether it is important to track defects within an Agile software development environment. |
| Twelve Requirements Basics for Project Success | Dr. Ralph R. Young | Whilst the advice in this article applies mainly to software development, the principles apply to all sorts of projects. |
| What's Good Software, Anyway? | Hakan Erdogmus |
| Source | Article | Notes & Comments |
|---|---|---|
![]() |
Mining software failures (added 15-Sep-06) | |
| W. Edwards Deming (added 20-Sep-06) | Wikipedia page about the father of modern QA practices. Edwards Deming's most notable work was done in Japan in the field of statistical process control following the end of the Second World War. | |
| What's good software anyway? | Article about the criteria that collectively constitute a definitive, objective trademark of good software. |