The Testing Pyramid: It’s Not About Testing

Do you struggle with building and maintaining an automated test suite? Do you wonder how you can work together with other specialists in a true cross-functional agile team? Do you push all testing to the end, even though you’re using agile techniques and shorter cycles – snowplowing risk forward and compressing the test cycle like we did in waterfall?

Mike Cohn introduced the Testing Pyramid in his 2009 book, Succeeding with Agile, as a model for thinking about sustainable test automation. But it also has powerful implications for analysis, architecture, coding, and documentation. Building a product that is well covered by tests, in the ratios described by the Testing Pyramid, requires specific thinking and approaches at both the technical and human levels. In this talk we cover modern techniques and patterns that allow for all software specialists to be guided by the Testing Pyramid to build shared, collaborative team environments.

Learning Objectives:

  • Learn new ways for testers, analysts, architects, coders, and technical writers to work together in a cross-functional agile team
  • Find new patterns for developing a comprehensively tested application, with automation or not
  • Take Mike Cohn’s popular Testing Pyramid beyond testing, to guidance around architecture, design, coding, and documentation that results in fluid, collaborative work, avoiding handoffs and the pushing of all testing to the end of the cycle

AGILE
Location: Date: April 20, 2016 Time: 3:30 pm - 4:30 pm hs__Gary_Pedretti Gary Pedretti