70 likes | 190 Views
Life After Testing. James A. Whittaker @ docjamesw. It began with software. Planetary exploration, exoplanet identification Diseases, cures and understanding Climate improvement, clean energy The only tool more important than human ingenuity to the future of mankind is software.
E N D
Life After Testing James A. Whittaker @docjamesw
It began with software • Planetary exploration, exoplanet identification • Diseases, cures and understanding • Climate improvement, clean energy The only tool more important than human ingenuity to the future of mankind is software
But quality took over • It started with a girl • But is was still development, user-less development! • And who can deny the power of destruction? QA is seductive but it is an activity, not a role
Google giveth and Google taketh away • Testing done right • Tools first, features second • Testing was important, until it wasn’t
The world has not stood still • The Web • A single ecosystem for all competitors • Competitors’ products a few clicks away • Tight feedback loop • Fix deployment as quick as a browser refresh • The Cloud • Continuous build, flight, deploy • No integration, no big bang system testing • Every engineer, dogfooder on the same version • Test in production
Engineering • No roles • Not development, not testing, not program management • It’s engineering • The only role is product development, everything to get us there is an activity • Everything is a feature and is managed like one • Testing infrastructure? Feature! • Manage test code like shipping code • No better place for newbies than test!
The bottom line • Development and testing are symbiotic • A team full of people who can do both is the future