First place Quote by James A. Whittaker
““At Google, this is exactly our goal: to merge development and testing so that you cannot do one without the other. Build a little and then test it. Build some more and test some more. The key here is who is doing the testing. Because the number of actual dedicated testers at Google is so disproportionately low, the only possible answer has to be the developer. Who better to do all that testing than the people doing the actual coding? Who better to find the bug than the person who wrote it? Who is more incentivized to avoid writing the bug in the first place? The reason Google can get by with so few dedicated testers is because developers own quality. If a product breaks in the field, the first point of escalation is the developer who created the problem, not the tester who didn’t catch it.””
About This Quote
Source Speech: Internal Google Talk, 2005
Developers should own both coding and testing to ensure higher quality and accountability.
In simple terms: Developers test their own code.
Make developers responsible for testing.
Themes
Mood
Type
When to use this quote
- software teams
- product launches
- code reviews
- devops pipelines
Key Concepts
Questions to Reflect On
- How can teams balance development speed with testing duties?
- What incentives help developers prioritize quality?
Relies on developers having time and skill for thorough testing.