agile qa build quality in
TRANSCRIPT
![Page 1: Agile qa build quality in](https://reader031.vdocument.in/reader031/viewer/2022021922/587671731a28abd0018b630b/html5/thumbnails/1.jpg)
Riot Games Sam Ryoo
Agile QABuild Quality In
![Page 2: Agile qa build quality in](https://reader031.vdocument.in/reader031/viewer/2022021922/587671731a28abd0018b630b/html5/thumbnails/2.jpg)
QA???
![Page 3: Agile qa build quality in](https://reader031.vdocument.in/reader031/viewer/2022021922/587671731a28abd0018b630b/html5/thumbnails/3.jpg)
Cleaning up the mess??
http://www.betternetworker.com/articles/view/marketing/social-content/best-way-clean-after-party-2
![Page 4: Agile qa build quality in](https://reader031.vdocument.in/reader031/viewer/2022021922/587671731a28abd0018b630b/html5/thumbnails/4.jpg)
Too Late!!
http://zvedavyzvedavec.czweb.org/pouze_v_rusku.htm
![Page 5: Agile qa build quality in](https://reader031.vdocument.in/reader031/viewer/2022021922/587671731a28abd0018b630b/html5/thumbnails/5.jpg)
Contents
Move Forward
Break the wall
A long time ago
Summary
![Page 6: Agile qa build quality in](https://reader031.vdocument.in/reader031/viewer/2022021922/587671731a28abd0018b630b/html5/thumbnails/6.jpg)
A Long Time Ago
![Page 7: Agile qa build quality in](https://reader031.vdocument.in/reader031/viewer/2022021922/587671731a28abd0018b630b/html5/thumbnails/7.jpg)
The Origin
http://mailingtube.net/20-greatest-inventions-in-computer-programming//
![Page 8: Agile qa build quality in](https://reader031.vdocument.in/reader031/viewer/2022021922/587671731a28abd0018b630b/html5/thumbnails/8.jpg)
Debugging
https://www.msu.edu/course/lbs/126/lectures/history_f01.html
![Page 9: Agile qa build quality in](https://reader031.vdocument.in/reader031/viewer/2022021922/587671731a28abd0018b630b/html5/thumbnails/9.jpg)
The Exodus
https://lshook8592.wordpress.com/2012/09/27/does-the-exodus-account-still-tell-us-something-about-god-even-if-its-not-historically-accurate-why-yes/
![Page 10: Agile qa build quality in](https://reader031.vdocument.in/reader031/viewer/2022021922/587671731a28abd0018b630b/html5/thumbnails/10.jpg)
Build QA’s Kingdom
![Page 11: Agile qa build quality in](https://reader031.vdocument.in/reader031/viewer/2022021922/587671731a28abd0018b630b/html5/thumbnails/11.jpg)
Three Kingdoms
http://steamcommunity.com/workshop/filedetails/?l=koreana&id=401407080QABA
DEV
![Page 12: Agile qa build quality in](https://reader031.vdocument.in/reader031/viewer/2022021922/587671731a28abd0018b630b/html5/thumbnails/12.jpg)
Problems
http://www.hiub.mn/content/read/968.htm
![Page 13: Agile qa build quality in](https://reader031.vdocument.in/reader031/viewer/2022021922/587671731a28abd0018b630b/html5/thumbnails/13.jpg)
Break the Wall
![Page 14: Agile qa build quality in](https://reader031.vdocument.in/reader031/viewer/2022021922/587671731a28abd0018b630b/html5/thumbnails/14.jpg)
https://docs.google.com/presentation/d/1kAsvIzKMU47pxAWOz2oyV394N9zvRZ_nDM3ijSAPhtk/edit#slide=id.i281
![Page 15: Agile qa build quality in](https://reader031.vdocument.in/reader031/viewer/2022021922/587671731a28abd0018b630b/html5/thumbnails/15.jpg)
Change Development Process
https://elearning.industriallogic.com/gh/submit?Action=PageAction&album=training_aow_1day&path=training_aow_1day/morning/traditionalVsAgile&devLanguage=None
Traditional Agile
![Page 16: Agile qa build quality in](https://reader031.vdocument.in/reader031/viewer/2022021922/587671731a28abd0018b630b/html5/thumbnails/16.jpg)
Agile Testing Quadrants
![Page 17: Agile qa build quality in](https://reader031.vdocument.in/reader031/viewer/2022021922/587671731a28abd0018b630b/html5/thumbnails/17.jpg)
QA Same skill set but different perspectives
http://www.museomagazine.com/OLAF-BREUNING
![Page 18: Agile qa build quality in](https://reader031.vdocument.in/reader031/viewer/2022021922/587671731a28abd0018b630b/html5/thumbnails/18.jpg)
Let’s Meet
http://www.hiub.mn/content/read/968.htm
![Page 19: Agile qa build quality in](https://reader031.vdocument.in/reader031/viewer/2022021922/587671731a28abd0018b630b/html5/thumbnails/19.jpg)
![Page 20: Agile qa build quality in](https://reader031.vdocument.in/reader031/viewer/2022021922/587671731a28abd0018b630b/html5/thumbnails/20.jpg)
Move Forward
![Page 21: Agile qa build quality in](https://reader031.vdocument.in/reader031/viewer/2022021922/587671731a28abd0018b630b/html5/thumbnails/21.jpg)
The Problems of Specification
http://www.flickr.com/photos/mataniere/3107073262
BA
DEVQA
![Page 22: Agile qa build quality in](https://reader031.vdocument.in/reader031/viewer/2022021922/587671731a28abd0018b630b/html5/thumbnails/22.jpg)
The Problems of Specification
http://greenlynn.blogspot.kr/2010_12_01_archive.html
JUST DO IT NOT WHY
![Page 23: Agile qa build quality in](https://reader031.vdocument.in/reader031/viewer/2022021922/587671731a28abd0018b630b/html5/thumbnails/23.jpg)
Acceptance Test
Acceptance Criteria
+ Examples (data + scenarios)
Acceptance Tests
![Page 24: Agile qa build quality in](https://reader031.vdocument.in/reader031/viewer/2022021922/587671731a28abd0018b630b/html5/thumbnails/24.jpg)
ATDD/BDD• Real-world examples
• Select a set of these examples to be a
specification
• Automated specification
• Develop software to pass the acceptance
tests
• Use the set of acceptance tests to facilitate
discussion about future change requesthttp://news.nster.com/1530-baby-instructions-101-the-do-s-dont-s
![Page 25: Agile qa build quality in](https://reader031.vdocument.in/reader031/viewer/2022021922/587671731a28abd0018b630b/html5/thumbnails/25.jpg)
Executable Specification
As formality increases, tests and requirements become indistinguishable.
Robert C. Martin and Grigori MelnikTests and Requirements, Requirements and Tests: a Mobius Strip
IEEE Software January/February Issue 2008
![Page 26: Agile qa build quality in](https://reader031.vdocument.in/reader031/viewer/2022021922/587671731a28abd0018b630b/html5/thumbnails/26.jpg)
Executable SpecificationCriteria for
Done
Automated
Executable Specification
![Page 27: Agile qa build quality in](https://reader031.vdocument.in/reader031/viewer/2022021922/587671731a28abd0018b630b/html5/thumbnails/27.jpg)
ATDD CycleSpecification
WorkshopAcceptance
CriteriaAutomated Acceptance
Test
Automated Acceptance
Test
Automated Unit Test
IterationFeature
Done
![Page 28: Agile qa build quality in](https://reader031.vdocument.in/reader031/viewer/2022021922/587671731a28abd0018b630b/html5/thumbnails/28.jpg)
Summary
![Page 29: Agile qa build quality in](https://reader031.vdocument.in/reader031/viewer/2022021922/587671731a28abd0018b630b/html5/thumbnails/29.jpg)
Move Upstream
http://loe.org/shows/segments.html?programID=15-P13-00033&segmentID=1
![Page 30: Agile qa build quality in](https://reader031.vdocument.in/reader031/viewer/2022021922/587671731a28abd0018b630b/html5/thumbnails/30.jpg)
Take Back Dev Skills
http://news.kievukraine.info/2008/11/kievs-scammers-target-easy-prey.html
![Page 31: Agile qa build quality in](https://reader031.vdocument.in/reader031/viewer/2022021922/587671731a28abd0018b630b/html5/thumbnails/31.jpg)
Q&A