This is a reference to help you think through the contextual factors that you must consider in order to plan testing well. … [Read more...] about Rapid Software Testing Context Model
Method
Heuristic Risk-Based Software Testing
This is my original article on risk-based testing. I've changed some of my terminology, since '99, but this is still useful. … [Read more...] about Heuristic Risk-Based Software Testing
Test Plan Evaluation Model
I developed this model to provide a basis to systematically assess the quality of test plans. … [Read more...] about Test Plan Evaluation Model
General Functionality and Stability Test Procedure
This is the exploratory portion of the Certified for Microsoft Windows 2000 testing protocol that I designed back when Windows 2000 was introduced. I am proud of this work. It was the first explicitly … [Read more...] about General Functionality and Stability Test Procedure
A Framework for Good Enough Testing
This article provides a list of questions that ought to be answered if you are evaluating the goodness of your test process. … [Read more...] about A Framework for Good Enough Testing
Low-Tech Testing Dashboard
Back in 1997, I was challenged by top management to create a way to convey testing status at a glance. Thus was born the "low-tech testing dashboard" which has since been rendered in various … [Read more...] about Low-Tech Testing Dashboard
Good Enough Quality: Beyond the Buzzword
Bach, J. (1997). Good enough quality: beyond the buzzword. Computer, 30(8), 96–98. https://doi.org/10.1109/2.607108 This is a refinement of my original "good enough quality" concept. … [Read more...] about Good Enough Quality: Beyond the Buzzword
Process Evolution in a Mad World
This is the first big article I ever wrote. It got me a lot of attention in the early 90's. The interest people showed in these ideas is basically why I decided to become a methodologist of software … [Read more...] about Process Evolution in a Mad World