Agile qa build quality in

Post on 15-Apr-2017

508 views 0 download

Transcript of Agile qa build quality in

Riot Games Sam Ryoo

Agile QABuild Quality In

QA???

Cleaning up the mess??

http://www.betternetworker.com/articles/view/marketing/social-content/best-way-clean-after-party-2

Too Late!!

http://zvedavyzvedavec.czweb.org/pouze_v_rusku.htm

Contents

Move Forward

Break the wall

A long time ago

Summary

A Long Time Ago

The Origin

http://mailingtube.net/20-greatest-inventions-in-computer-programming//

Debugging

https://www.msu.edu/course/lbs/126/lectures/history_f01.html

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/

Build QA’s Kingdom

Three Kingdoms

http://steamcommunity.com/workshop/filedetails/?l=koreana&id=401407080QABA

DEV

Problems

http://www.hiub.mn/content/read/968.htm

Break the Wall

https://docs.google.com/presentation/d/1kAsvIzKMU47pxAWOz2oyV394N9zvRZ_nDM3ijSAPhtk/edit#slide=id.i281

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

Agile Testing Quadrants

QA Same skill set but different perspectives

http://www.museomagazine.com/OLAF-BREUNING

Let’s Meet

http://www.hiub.mn/content/read/968.htm

Move Forward

The Problems of Specification

http://www.flickr.com/photos/mataniere/3107073262

BA

DEVQA

The Problems of Specification

http://greenlynn.blogspot.kr/2010_12_01_archive.html

JUST DO IT NOT WHY

Acceptance Test

Acceptance Criteria

+ Examples (data + scenarios)

Acceptance Tests

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

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

Executable SpecificationCriteria for

Done

Automated

Executable Specification

ATDD CycleSpecification

WorkshopAcceptance

CriteriaAutomated Acceptance

Test

Automated Acceptance

Test

Automated Unit Test

IterationFeature

Done

Summary

Move Upstream

http://loe.org/shows/segments.html?programID=15-P13-00033&segmentID=1

Take Back Dev Skills

http://news.kievukraine.info/2008/11/kievs-scammers-target-easy-prey.html

Q&A