Latest Posts
- Fixing Bugs Adds No ValueOk, are you all worked up yet? So what I should have said was that fixing bugs adds no value that shouldn’t have been there to start. Setting aside the endless debate about perfect software, it’s important to state the… Read more: Fixing Bugs Adds No Value
- The Quality Triad: Culture, Design, TechnologyWhy do some organizations deliver high-quality software consistently while others struggle? The answer lies in the Quality Triad—a set of interrelated components that fundamentally drive quality. Few concepts in quality management are universal, but I believe this triad is one… Read more: The Quality Triad: Culture, Design, Technology
- Close the Gap, Clear the Bugs: Taming Software BacklogsIntroduction: The Bug Backlog Dilemma You’d be hard-pressed to find a software organization without a growing backlog of bugs. While many factors contribute to this issue, we could minimize much of the backlog problem by accelerating bug detection. One of… Read more: Close the Gap, Clear the Bugs: Taming Software Backlogs
- Defining Quality in Software: A New PerspectiveThe Challenge of Defining Quality For years, I struggled to pin down what “quality” means in software development. As a tester, my early attempts often led to rigid metric targets—like bug counts or test coverage—that felt overly prescriptive, or vague… Read more: Defining Quality in Software: A New Perspective
- Assert (1)
- Foundation (2)
- Why is Quality Everything Series (1)