1 / 7

Life After Testing

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.

Download Presentation

Life After Testing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Life After Testing James A. Whittaker @docjamesw

  2. 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

  3. 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

  4. Google giveth and Google taketh away • Testing done right • Tools first, features second • Testing was important, until it wasn’t

  5. 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

  6. 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!

  7. The bottom line • Development and testing are symbiotic • A team full of people who can do both is the future

More Related