Slide 1

Slide 1 text

THE DEVOPS BUG FILTER DEVOPS LT AT 2017/11/27 BY @TEYAMAGU

Slide 2

Slide 2 text

THE DEVOPS BUG FILTER THE TEST PYRAMID ▸ the proportion of test automation that teams create at each layer ▸ original model developed by Mike Cohn in “Succeeding with Agile”(2009)

Slide 3

Slide 3 text

THE DEVOPS BUG FILTER THE TEST PYRAMID ▸ Many testers have reimagined the testing pyramid over the years. ▸ Alister Scott: "the manual session-based tests at the top of the pyramid” ▸ https://watirmelon.blog/2012/01/31/introducing- the-software-testing-ice-cream-cone/ ▸ John Ferguson Smart: "the Discover/Describe/ Demonstrate cycle” [Refer to Appendix] ▸ Richard Bradshaw & John Stevenson: "an alternative model” [Refer to Appendix]

Slide 4

Slide 4 text

THE DEVOPS BUG FILTER THE SOFTWARE TESTING ICE-CREAM CONE (ANTI-PATTERN) ▸ Organizations fall into the trap of creating ‘inverted’ pyramids of software testing. ▸ Jonathan Rasmusson said … I AGREE WITH JULIA WHOLEHEARTEDLY HERE. AN INVERTED TEST PYRAMID IS BETTER THAN NO PYRAMID. AND IF YOU CAN GET SOME QUICK WINS BY ADDING SOME SMOKE TESTS, YOU SHOULD DEFINITELY GO FOR IT. JUST REMEMBER THAT THE INVERTED PYRAMID IS A PLACE—NOT OUR END DESTINATION. (“THE WAY OF THE WEB TESTER”)

Slide 5

Slide 5 text

THE DEVOPS BUG FILTER BUG FILTER ▸ Noah Sussman reimagined the test pyramid as a bug filter in March 2017. ▸ http://infiniteundo.com/post/ 158179632683/abandoning-the-pyramid- of-testing-in-favor-of-a Image credit: Noah Sussman

Slide 6

Slide 6 text

THE DEVOPS BUG FILTER THE DEVOPS BUG FILTER ▸ Katrina Clokie reimagined the model for automation in a DevOps environment. ▸ “A Practical Guide to Testing in DevOps”:
 https://leanpub.com/testingindevops

Slide 7

Slide 7 text

THE DEVOPS BUG FILTER APPENDIX ▸ John Ferguson Smart: 
 "the Discover/Describe/Demonstrate cycle” ▸ https://johnfergusonsmart.com/test-pyramid- heresy/ ▸ Richard Bradshaw & John Stevenson: 
 "an alternative model” ▸ http://steveo1967.blogspot.jp/2015/10/mewt4- post-1-sigh-its-that-pyramid.html