Modern QA2026The Gatekeeper Model (Old) — tiles
Log inJoin
58 / 66 · 20 Agile & Scrum · The QA Role Evolution← prev⊞ allnext →☰ Read as one page

9.2The Gatekeeper Model (Old)

In the traditional model, QA sat at the end of the development pipeline:

Developers → → → → QA → → → → Release
                     ↑
               "Is it good enough?"

Characteristics of the Gatekeeper

  • QA sits at the end of the pipeline
  • Development "throws code over the wall" to QA
  • QA finds bugs and "throws them back"
  • Adversarial relationship: developers vs testers
  • QA is a bottleneck by design
  • Quality is QA's responsibility alone
  • Success is measured by bugs found
  • Testing happens in a separate "testing phase"

Why the Gatekeeper Model Failed

  • Bugs found late are expensive to fix
  • The adversarial dynamic hurts collaboration
  • QA becomes the bottleneck for every release
  • Developers do not learn from bugs because feedback comes too late
  • QA burns out from the pressure of being the last line of defense
  • Quality is seen as something that can be "tested in" rather than "built in"