Slide 1

Slide 1 text

Masanori Kawarada QA Brain in GLOBIS Thoughts and Experience : ৽͍͠ఏҊ΍࣮ݧ Online Interpretation : ೔ӳಉ࣌௨༁ 2021-01-07 14:00 - 14:45 @mkwrd ಠཱQAνʔϜ εΫϥϜͷ֎͔Β νʔϜͱ૊৫ͷ ඼࣭Λ૑Δಓ An Independent QA Team’s 1 Year’s War Way to Create Quality of the Teams and the Organization from the Outside of Scrum 1೥ઓه Design Inspired by Eesti Vabariik, the Country of Andrei Solntsev.

Slide 2

Slide 2 text

Տݪా੓యʢϚʔΫɾ΢Υʔυʣ Masanori Kawarada (Mark Ward) 2"஌ܙାʢϒϨΠϯʣ QA Brain / Evangelist ΤϯδχΞྺ೥ 8 Years Exp. as an Engineer @mkwrd ւ֎ΧϯϑΝϨϯεϑϦʔΫ International Conf. Freak ొஃऀ঺հ About Speaker 1 2 3 4 5 Working for גࣜձࣾάϩʔϏεʢڭҭࣄۀʣ

Slide 3

Slide 3 text

@mkwrd ࢀՃΧϯϑΝϨϯε Conferences 1 2 3 4 5 6 7 8 9 2017 2018 2019 2020 1. SeleniumConf Berlin 2. Selenium Camp 2018 3. AppiumConf London 4. HeisenBug Moscow 2018 5. SeleniumConf Tokyo 6. SeleniumConf London 7. HeisenBug Moscow 2019 8. European Testing Conference 2020 9. OnlineTestConf 2020 Spring

Slide 4

Slide 4 text

@mkwrd 1 2 3 4 5 6 7 8 9 2017 2018 2019 2020 JanetɾLisaͱͷࣸਅ 8. European Testing Conference 2020 Lisa Crispin Janet Gregory Me ”Agile Testing” Japanese Edition ੈքͷΤϯδχΞ Engineers in the World

Slide 5

Slide 5 text

10 @mkwrd 1 2 3 4 5 6 7 8 9 2017 2018 2019 2020 Daria Ramberg Maaike & OIiver Andrei Solntsev Ingo Philipp Petra Boušková Ivan & Natali Peter Andrei Domitriev ੈքͷΤϯδχΞ Engineers in the World

Slide 6

Slide 6 text

1 10. Regional Scrum Gathering Tokyo 2021 @mkwrd 10 2021

Slide 7

Slide 7 text

࢝ ಈ PRELUDE SHIDOH @mkwrd ໰୊ͷॴࡏ Issue to be discussed 0

Slide 8

Slide 8 text

εΫϥϜ࣮ફऀ Scrum Practitioner @mkwrd ͜ͷεϥΠυ In this slide, ςελʔ Tester ʹ޲͚ͯ࡞ͬͨ΋ͷͰ͢ɻ I assume that will be the audience. ͓Αͼ and ͸ɺ

Slide 9

Slide 9 text

Tester ςελʔ ʮςετɾ඼࣭ͷઐ໳Ոʯ͢΂ͯ Every “Test / Quality Specialist” ʮςετ࣮ߦऀʯ͚ͩ @mkwrd Only “Test Operator” ͜ͷεϥΠυ In this slide, ͱ͸ means Ͱ͸ɺ

Slide 10

Slide 10 text

@mkwrd ୭Ͱ͠ΐ͏ʁ Who’s this? https://en.wikipedia.org/wiki/William_Shakespeare γΣΠΫεϐΞ W. Shakespeare

Slide 11

Slide 11 text

@mkwrd γΣΠΫεϐΞ W. Shakespeare https://en.wikipedia.org/wiki/William_Shakespeare ͜ͷ··Ͱ͍͍ͷ͔ɺ͍͚ͳ͍ͷ͔ɺ ʰϋϜϨοτʱ খాౡ༤ࢤʦ༁ʧനਫࣾ “Hamlet” ͦΕ͕໰୊ͩɻ question. or not to be, To be that is the

Slide 12

Slide 12 text

https://en.wikipedia.org/wiki/William_Shakespeare @mkwrd ΅͘Β͕ߟ͑Δ໰͍ Issue To Be Discussed in Scrum εΫϥϜʹೖΔͷ͔ɺೖΒͳ͍ͷ͔ɺ ςελʔ Tester ? ։ൃऀ Developers εΫϥϜϚελʔ Scrum Master ϓϩμΫτΦʔφʔ Product Owner εΫϥϜνʔϜ Scrum Team ςελʔͷ Tester’s ͦΕ͕ ໰୊ͩɻ question. or not to be, To be that is the

Slide 13

Slide 13 text

ࢥ Ҙ QUANDARY SHIYUI @mkwrd 4DSVNͱςελʔͷؔ܎ Relationship between Scrum and Tester 1

Slide 14

Slide 14 text

ཁ݅ఆٛ @mkwrd %FTJHO ઃܭ $PEJOH ੡଄ ςετ 3FMFBTF WATERFALL 3FRVJSFNFOU 5FTUJOH ϦϦʔε

Slide 15

Slide 15 text

ཁ݅ఆٛ @mkwrd %FTJHO ઃܭ $PEJOH ੡଄ ςετ 3FMFBTF WATERFALL 3FRVJSFNFOU 5FTUJOH ϦϦʔε ςελʔ Tester

Slide 16

Slide 16 text

@mkwrd JAPAN QUALITY https://wallpaperaccess.com/earth ςελʔ Tester

Slide 17

Slide 17 text

੡଄ۀ Manufacturing Industry @mkwrd JAPAN QUALITY https://wallpaperaccess.com/earth

Slide 18

Slide 18 text

https://www.tricentis.com/blog/agile-methodology-guide-agile-testing/ ςετ Test @mkwrd

Slide 19

Slide 19 text

։ൃऀ Developers εΫϥϜϚελʔ Scrum Master ϓϩμΫτΦʔφʔ Product Owner εΫϥϜνʔϜ Scrum Team ςελʔ Tester ςε λ ʔ ͕ ײ ͡ ͯ ͍ Δ ͜ ͱ W hat Tester Feels @mkwrd

Slide 20

Slide 20 text

։ൃऀ Developers εΫϥϜϚελʔ Scrum Master ϓϩμΫτΦʔφʔ Product Owner εΫϥϜνʔϜ Scrum Team ςελʔ Tester εΫϥϜνʔϜͷҰମײ͕࡞Δݟ͑ͳ͍น Invisible Wall of Scrum Team Unity ෑډͷߴ͞ Feeling Hard to Work with @mkwrd ແݶʹݟ͔ͭΔ ෆ۩߹ɾҧ࿨ײ Infinitive Bugs and Incongruity

Slide 21

Slide 21 text

։ൃऀ Developers εΫϥϜϚελʔ Scrum Master ϓϩμΫτΦʔφʔ Product Owner εΫϥϜνʔϜ Scrum Team ςελʔ Tester ε Ϋ ϥϜ ν ʔϜ ͕ ײ ͡ ͯ ͍ Δ ͜ ͱ W hat Scrum Team Feels @mkwrd

Slide 22

Slide 22 text

։ൃऀ Developers εΫϥϜϚελʔ Scrum Master ϓϩμΫτΦʔφʔ Product Owner εΫϥϜνʔϜ Scrum Team ςελʔ Tester ൥ࡶͳίϛϡχέʔγϣϯ Complicated Communication ࣌ؒͷϩε Loss of Time ͯ͞͠ॏཁͳΘ͚Ͱ΋ͳ͍ෆ۩߹ใࠂͷཛྷ Massive Number of Trivial Bug Reports @mkwrd

Slide 23

Slide 23 text

ςελʔ Tester @mkwrd ։ൃऀ Developers εΫϥϜϚελʔ Scrum Master ϓϩμΫτΦʔφʔ Product Owner εΫϥϜνʔϜ Scrum Team Ͳ͏΍ͬͯղܾ͠·͠ΐ͏ʁ How to Solve the Problem?

Slide 24

Slide 24 text

ಠཱͨ͠2"νʔϜ͕ εΫϥϜνʔϜΛࢧԉ͢Δ @mkwrd Testers Join Scrum Team as Developers. ςελʔ͕։ൃऀͱͯ͠ εΫϥϜνʔϜʹࢀՃ͢Δ An Independent QA Team Supports Scrum 1 2

Slide 25

Slide 25 text

ςελʔ QAνʔϜ QA Team @mkwrd ։ൃऀ Developers εΫϥϜϚελʔ Scrum Master ϓϩμΫτΦʔφʔ Product Owner εΫϥϜνʔϜ Scrum Team ςελʔ Tester ಠཱͨ͠2"νʔϜ Independent QA Team

Slide 26

Slide 26 text

@mkwrd Testers Join Scrum Team as Developers. ςελʔ͕։ൃऀͱͯ͠ εΫϥϜνʔϜʹࢀՃ͢Δ ϝϦοτ Pros. σϝϦοτ Cons. ίϛϡχέʔγϣϯ ϩεΛ࠷খʹͰ͖Δ εΫϥϜͰ͸ δΣωϥϦετͷ ಇ͖͕ٻΊΒΕΔ Minimized Communication Loss Obligation to Work as Generalist in Scrum, Not Specialist ʢҰྫͰ͢ʣ (An Example) 1

Slide 27

Slide 27 text

@mkwrd An Independent QA Team Supports Scrum. ಠཱͨ͠2"νʔϜ͕ εΫϥϜνʔϜΛࢧԉ͢Δ ϝϦοτ Pros. σϝϦοτ Cons. தɾ௕ظʹΘͨΔ ඼࣭޲্ʹ ߩݙ͠΍͍͢ ίϛϡχέʔγϣϯ ϩε͕େ͖͘ͳΔ Contribution to The Quality Improvement in The Long Run Bigger Communication Loss ʢҰྫͰ͢ʣ (An Example) 2

Slide 28

Slide 28 text

@mkwrd Testers Join Scrum Team as Developers. ςελʔ͕։ൃऀͱͯ͠ εΫϥϜνʔϜʹࢀՃ͢Δ ಠཱͨ͠2"νʔϜ͕ εΫϥϜνʔϜΛࢧԉ͢Δ An Independent QA Team Supports Scrum. 1 2

Slide 29

Slide 29 text

1 ࠓճͷࣄྫ͸ͪ͜Β I’d like to talk about @mkwrd ಠཱͨ͠2"νʔϜ͕ εΫϥϜνʔϜΛࢧԉ͢Δ An Independent QA Team Supports Scrum. 2 ⾣ ⾣

Slide 30

Slide 30 text

ࢹ ࠲ VISION SHIZA @mkwrd ͳͥεΫϥϜνʔϜʹೖΒͳ͍ಓΛબΜ͔ͩ Reason Why Not to Join Scrum Team 2

Slide 31

Slide 31 text

@mkwrd ೥૑ۀͷڭҭࣄۀձࣾ Educational Company since 1992 Developing Web/Mobile App, LMS, etc. ೥ʹ։ൃ෦໳ઃཱɺ4DSVN!4DBMF 8FCɾϞόΠϧΞϓϦ΍-.4ͳͲΛ։ൃ Dev. Dept. since 2016, Scrum@Scale 2"νʔϜ QA Team ೥݄ɺςελʔ໊ೖࣾ ೥݄ɺ໊ͰνʔϜཱ֬ গ਺ਫ਼ӶͷʮϏδϣφϦʔɾ2"ʯ 1st Tester Joined in Jan. 2019 Started with 4 testers in Jan. 2020 Elite Corps as “Visionary QA”

Slide 32

Slide 32 text

@mkwrd Can’t assign Testers to each Scrum Team due to shortage ͦ΋ͦ΋ਓ਺͕ গͳ͘ɺ෺ཧతʹ શεΫϥϜνʔϜʹ ΞαΠϯͰ͖ͳ͍ 1

Slide 33

Slide 33 text

ςελʔ @mkwrd ςελʔ Tester QAνʔϜ QA Team ։ൃऀ Developers εΫϥϜϚελʔ Scrum Master ϓϩμΫτΦʔφʔ Product Owner εΫϥϜνʔϜ Scrum Team

Slide 34

Slide 34 text

Would like to make the QA team who contributes quality from not only testing but all aspects 2 Can’t assign Testers to each Scrum Team due to shortage @mkwrd ͦ΋ͦ΋ਓ਺͕ গͳ͘ɺ෺ཧతʹ શεΫϥϜνʔϜʹ ΞαΠϯͰ͖ͳ͍ ςετ͚ͩͰͳ͘ ͋ΒΏΔଆ໘͔Β ඼࣭ʹߩݙ͢Δ2" νʔϜʹͳΓ͍ͨ 1

Slide 35

Slide 35 text

ςετ Test ඼࣭޲্΁ͷ औΓ૊Έ Efforts to Improve Quality ςετʹͱΒΘΕͣ ඼࣭ʹूத͠Α͏ ⾣ @mkwrd https://testcon.lt/wp-content/uploads/2020/11/Joel-Montvelisky-TestCon-Europe-2020-Focus-on-Quality-Not-Testing.pdf

Slide 36

Slide 36 text

@mkwrd ͦ΋ͦ΋ਓ਺͕ গͳ͘ɺ෺ཧతʹ શεΫϥϜνʔϜʹ ΞαΠϯͰ͖ͳ͍ 1 ςετ͚ͩͰͳ͘ ͋ΒΏΔଆ໘͔Β ඼࣭ʹߩݙ͢Δ2" νʔϜʹͳΓ͍ͨ 2 Would like to create “QA team free” organization, ultimately! ڀۃతʹ͸ 2"νʔϜෆཁͷ ૊৫ʹ࢓্͍͛ͨ 3 Would like to make the QA team who contributes quality from not only testing but all aspects Can’t assign Testers to each Scrum Team due to shortage

Slide 37

Slide 37 text

ਐ ܸ CASE SHINGEKI @mkwrd ಠཱQAνʔϜ1೥ઓه An Independent QA Team's 1 Year's War 3

Slide 38

Slide 38 text

Changing Billing System Platform ՝ۚ1'੾ସ 1 ՝ۚP/F [B] New Billing System Platform ޿ൣͳϦάϨογϣϯςετ Extensive Regression Testing ՝ۚP/F [A] Old Billing System Platform طଘސ٬ Existing Customer ৽نސ٬ New Customer @mkwrd ։ൃऀ͕࡞ͬͨςετέʔε Test Case provided by Dev. ςελʔ͕࡞ͬͨςετνϟʔλʔ Test Charter provided by Tester ܗࣜతςετ Formal Testing ୳ࡧతςετ Exploratory Testing

Slide 39

Slide 39 text

Changing Billing System Platform ՝ۚ1'੾ସ 1 @mkwrd ։ൃऀ͕࡞ͬͨςετέʔε Test Case provided by Dev. ςελʔ͕࡞ͬͨςετνϟʔλʔ Test Charter provided by Tester ܗࣜతςετ Formal Testing ୳ࡧతςετ Exploratory Testing LEARNING DESIGN EXECUTION ෆ۩߹ͷ܏޲ Tendency of Defects Finding Many Bugs in Short Term & Reporting Selected Ones ୹࣌ؒͰଟ͘ͷෆ۩߹Λݕग़͠ɺݫબͯ͠ใࠂ ςελʔͷ࢓ࣄΛՃ଎ To Accelerate Tester’s Work

Slide 40

Slide 40 text

@mkwrd Data Table Renewal σʔλ ςʔϒϧߋվ 2 ϦϦʔε͸1ϲ݄ޙ Only 1 Month until Release ޿ൣͳϦάϨογϣϯςετ Extensive Regression Testing Dev SM PO Scrum QA Team Tester Shared Idea, “Testing Enough to Get a Peace of Mind” ʮ҆৺ײΛಘΒΕΔ·Ͱͷςετʯͷڞ௨ೝࣝ @mkwrd Close Communi- cation ີ઀ͳ ίϛϡχ έʔγϣϯ

Slide 41

Slide 41 text

Major Update of iOS App J04ΞϓϦ େܕΞοϓ σʔτ 3 ৽ΞϓϦ΁ͷߋ৽ App Renewal Phase. 1 @mkwrd Apple՝ۚ΁ͷରԠ In-App Billing Purchase Phase. 2

Slide 42

Slide 42 text

Major Update of iOS App J04ΞϓϦ େܕΞοϓ σʔτ 3 ৽ΞϓϦ΁ͷߋ৽ App Renewal Phase. 1 ୳ࡧతςετ Exploratory Testing Ensuring Transparency & Building a Peace of Mind ಁ໌ੑͷ୲อͱ҆৺ײͷৢ੒ @mkwrd

Slide 43

Slide 43 text

Major Update of iOS App J04ΞϓϦ େܕΞοϓ σʔτ 3 Apple՝ۚ΁ͷରԠ In-App Billing Purchase Phase. 2 Problems to Be Resolved vs Scrum-QA Connected Team ղܾ͢΂͖՝୊ vs εΫϥϜνʔϜ & QAνʔϜ @mkwrd Dev SM PO Scrum QA Team Tester SANDBOX ࢓༷ॻʹແ͍ڍಈ ͔͠΋ͨ͘͞Μ Many Behaviors Undefined in the Specification

Slide 44

Slide 44 text

Contribution to Scrum@Scale 4DSVN!4DBMF ΁ͷߩݙ 4 @mkwrd https://scrumatscale.scruminc.com/scrum-at-scale-guide/

Slide 45

Slide 45 text

Contribution to Scrum@Scale 4DSVN!4DBMF ΁ͷߩݙ 4 @mkwrd https://scrumatscale.scruminc.com/scrum-at-scale-guide/ Defining Common DoD Providing Quality Knowledge ڞ௨ͷDoD੍ఆΛϦʔυ ඼࣭ͷٕज़৘ใఏڙ Scrum Master’s Cycle

Slide 46

Slide 46 text

Contribution to Scrum@Scale 4DSVN!4DBMF ΁ͷߩݙ 4 @mkwrd https://scrumatscale.scruminc.com/scrum-at-scale-guide/ ϢʔβʔετʔϦʔɺಛʹ डೖ৚݅΁ͷΞϓϩʔν Approaching to User Stories Refinement, especially Acceptance Criteria Product Owner’s Cycle Defining Common DoD Providing Quality Knowledge ڞ௨ͷDoD੍ఆΛϦʔυ ඼࣭ͷٕज़৘ใఏڙ Scrum Master’s Cycle

Slide 47

Slide 47 text

Changing Billing System Platform ՝ۚ1'੾ସ 1 Data Table Renewal σʔλ ςʔϒϧߋվ 2 Major Update of iOS App J04ΞϓϦ େܕΞοϓ σʔτ 3 ಠཱQAνʔϜͱεΫϥϜνʔϜͷڠۀͷൿ݃͸…… ୎ӽͨ͠ςετٕज़ @mkwrd @mkwrd Essence for Successful Collaboration Is … Expert’s Test Skills Contribution to Scrum@Scale 4DSVN!4DBMF ΁ͷߩݙ 4

Slide 48

Slide 48 text

Changing Billing System Platform ՝ۚ1'੾ସ 1 @mkwrd Data Table Renewal σʔλ ςʔϒϧߋվ 2 Major Update of iOS App J04ΞϓϦ େܕΞοϓ σʔτ 3 Contribution to Scrum@Scale 4DSVN!4DBMF ΁ͷߩݙ 4 ಠཱQAνʔϜͱεΫϥϜνʔϜͷڠۀͷൿ݃͸…… Essence for Successful Collaboration Is … ஸೡͳίϛϡχέʔγϣϯ Cordial Communication @mkwrd

Slide 49

Slide 49 text

࢘ ྩ COMMAND SHIREI @mkwrd ࣍ͳΔ࡞ઓ Our Next Mission 4

Slide 50

Slide 50 text

@mkwrd 2"νʔϜ͸ɺεΫϥϜνʔϜ͕ࣗ෼ͨͪͰ ੒Ռ෺ΛςετͰ͖ΔΑ͏ࢧԉ͢Δ QA Team will support Scrum Teams to test artifacts on their own. ඼࣭ʹର͢ΔʮνʔϜશମΞϓϩʔνʯ “The Whole Team Approach” to Quality

Slide 51

Slide 51 text

ϞμϯςεςΟϯά @mkwrd Modern Testing moderntesting.org

Slide 52

Slide 52 text

ϞμϯςεςΟϯά @mkwrd Modern Testing Alan Page Program Director at Unity Brent Jensen Data Scientist at MS moderntesting.org

Slide 53

Slide 53 text

ϞμϯςεςΟϯά @mkwrd Modern Testing Mission ϛογϣϯ ग़ՙͰ͖Δ඼࣭΁ͷ౸ୡΛ Ճ଎ͤ͞Δ͜ͱ Accelerate the Achievement of Shippable Quality moderntesting.org

Slide 54

Slide 54 text

6. σʔλυϦϒϯ ϞμϯςεςΟϯά @mkwrd Modern Testing 7 Principles 7ݪଇ 1. Ϗδωεͷ੒௕ 2. ϘτϧωοΫ΁ͷରॲ 3. ܧଓతͳվળ 4. ඼࣭จԽৢ੒ 5. ސ٬ͦ͜඼࣭ͷධՁऀ 1. Business Growth 2. Dealing with Bottleneck 3. Continuous Improvement 4. Cultivating Quality Culture 5. Regarding Customer as Unique Quality Evaluator 6. Data Driven 7. ςετ͸νʔϜʹؐΔ 7. Bringing Testing Back to the Team moderntesting.org

Slide 55

Slide 55 text

7. ςετ͸νʔϜʹؐΔ ϞμϯςεςΟϯά 7. Bringing Testing @mkwrd Modern Testing ςετεΩϧ΍ϊ΢ϋ΢ΛνʔϜʹ޿ΊΔɿ ઐଐͷςετεϖγϟϦετͷधཁ͕ݮͬͨΓ ແ͘ͳͬͨΓ͢Δ͜ͱʹͳΔͱ෼͔͍ͬͯͯɺ ͦΕͰ΋ɺͩ We expand testing abilities and knowhow across the team; understanding that this may reduce (or eliminate) the need for a dedicated testing specialist. Back to the Team moderntesting.org

Slide 56

Slide 56 text

Lisa Crispin & @mkwrd Janet Gregory agiletester.ca/ ϦαɾΫϦεϐϯ δϟωοτɾάϨΰϦʔ ະ๜༁ Not Translated into Japanese

Slide 57

Slide 57 text

@mkwrd agiletester.ca/ Why does start from … HERE!? In math, it usually starts at the top right… Lisa Crispin & Janet Gregory ”Agile Testing Quadrants”

Slide 58

Slide 58 text

ؓ࿩ٳ୊ @mkwrd Now let's return to the main subject.

Slide 59

Slide 59 text

@mkwrd 2"νʔϜ͸ɺεΫϥϜνʔϜ͕ࣗ෼ͨͪͰ ੒Ռ෺ΛςετͰ͖ΔΑ͏ࢧԉ͢Δ QA Team will support Scrum Teams to test artifacts on their own. ඼࣭ʹର͢ΔʮνʔϜશମΞϓϩʔνʯ “The Whole Team Approach” to Quality

Slide 60

Slide 60 text

ςελʔ QAνʔϜ QA Team @mkwrd ։ൃऀ Developers εΫϥϜϚελʔ Scrum Master ϓϩμΫτΦʔφʔ Product Owner εΫϥϜνʔϜ Scrum Team ςελʔ Tester ʮ2"νʔϜͷςετΛ௨͢͜ͱʯ ͳΜͯ%P%ʹॻ͖ͨ͘ͳ͍ͳ͊ʜʜ We don’t want to write on DoD that “the artifacts have to pass QA team’s testing.”

Slide 61

Slide 61 text

ςελʔ QAνʔϜ QA Team @mkwrd ։ൃऀ Developers εΫϥϜϚελʔ Scrum Master ϓϩμΫτΦʔφʔ Product Owner εΫϥϜνʔϜ Scrum Team ςελʔ Tester εΫϥϜνʔϜ͞Μɺ ࣗ͝਎Ͱςετ͕Ͱ͖ΔΑ͏ʹ ͳΓͨ͘͸͋Γ·ͤΜ͔ʁ Hey, Scrum Team, why don’t you want to test on your own?

Slide 62

Slide 62 text

ςελʔ QAνʔϜ QA Team @mkwrd ։ൃऀ Developers εΫϥϜϚελʔ Scrum Master ϓϩμΫτΦʔφʔ Product Owner εΫϥϜνʔϜ Scrum Team ΋ͦ͠ͷͭ΋ΓͳΒɺ 2"νʔϜ͕ςετͷ΍ΓํΛ ࣮ફͰ͓఻͑͠·͢Αʂ If so, QA team will tell you how to test in practice! ςελʔ Tester

Slide 63

Slide 63 text

εΫϥϜνʔϜ͕ ςετΛओಋ͠ 2"νʔϜ͸ ϨϏϡʔͱ ΞυόΠεΛ͢Δ εΫϥϜνʔϜ͕ ςετΛ΄΅શ࣮ͯࢪ͠ 2"νʔϜ͸ઐ໳ੑΛ ཁ͢Δͱ͖ʹࢧԉ͢Δɻ @mkwrd QA team leads almost all test process and shares the way, how-to, etc. 2"νʔϜ͕ ςετϓϩηεΛ ΄΅શͯϦʔυ͠ աఔɾख๏ͳͲΛ εΫϥϜνʔϜͱ ڞ༗͢Δ 1 2 3 Scrum team holds initiative, and QA team provides review and advice. Scrum team makes progress of almost all testing process without QA team instead of some tests requiring technical specialities. The Scrum team don’t need testers’ help to test. 4 εΫϥϜνʔϜ͕2"νʔϜͷ खΛआΓͣʹςετΛߦ͏ɻ Stairway to “QA Team Free” ʮQAνʔϜཁΒͣʯ ΁ͷ֊ஈ

Slide 64

Slide 64 text

ओ ࢫ SYNOPSIS SHUSHI @mkwrd ஑ʹখੴΛ A Pebble into a Pond 5

Slide 65

Slide 65 text

“Should we include testers in Scrum to improve quality or not?” There is still no absolute answer to this question. ʮ඼࣭ΛߴΊΔͨΊʹεΫϥϜʹ
 ςελʔΛೖΕΔ͔൱͔ʁʯͱ͍͏໰୊΁ͷ
 ઈରతͳ౴͑͸·ͩଘࡏ͠ͳ͍ɻ @mkwrd

Slide 66

Slide 66 text

ಠཱQAνʔϜ͕εΫϥϜΛࢧԉ͢ΔͨΊͷ
 伴͸ʮ୎ӽͨ͠ςετٕ๏ɾٕज़ʯͰ͸ͳ͘
 ʮஸೡͳίϛϡχέʔγϣϯʯͰ͋Δɻ The Key for an Independent QA Team to Support Scrum Team is not “Distinguishing Testing Skills” but “Cordial Communication”. @mkwrd

Slide 67

Slide 67 text

ϓϩμΫτ඼࣭ͷ୲อ͸εΫϥϜͷ੹೚ɻ
 ಠཱQAνʔϜ͕͍ͳͯ͘΋ɺ
 ࣗ෼ͨͪͰςετͰ͖ΔΑ͏ʹͳΖ͏ɻ Scrum Should Ensure Product Quality. Without an Independent QA Team, Scrum Has to Be Able to Test Enough. @mkwrd

Slide 68

Slide 68 text

@mkwrd ࠓͦ͜͢΂ͯͷςελʔɾεΫϥϜ࣮ફऀʹ໰͍·͢ Now is the Time to Ask All Testers & Scrum Practitioners.

Slide 69

Slide 69 text

@mkwrd 1 2 Testers Join Scrum Team as Developers. An Independent QA Team Supports Scrum. ςελʔ͕։ൃऀͱͯ͠ εΫϥϜνʔϜʹࢀՃ͢Δ ಠཱͨ͠2"νʔϜ͕ εΫϥϜνʔϜΛࢧԉ͢Δ ͋ͳͨͳΒɺͲ͏ߟ͑·͔͢ʁ What would you think?

Slide 70

Slide 70 text

@mkwrd ͜ͷ͓࿩ΛςελʔɾεΫϥϜ࣮ફऀʹ޿Ίɺٞ࿦͍ͯͩ͘͠͞ɻ Share this session to Testers & Scrum Practitioners and discuss, please. ςελʔ͕ ։ൃऀͱͯ͠ εΫϥϜνʔϜʹ ࢀՃ͢Δ Testers Join Scrum as Developers. 1 ಠཱͨ͠ 2"νʔϜ͕ εΫϥϜνʔϜΛ ࢧԉ͢Δ An Independent QA Team Supports Scrum. 2

Slide 71

Slide 71 text

Masanori Kawarada QA Brain in GLOBIS Thoughts and Experience : ৽͍͠ఏҊ΍࣮ݧ Online Interpretation : ೔ӳಉ࣌௨༁ 2021-01-07 14:00 - 14:45 @mkwrd ಠཱQAνʔϜ εΫϥϜͷ֎͔Β νʔϜͱ૊৫ͷ ඼࣭Λ૑Δಓ An Independent QA Team’s 1 Year’s War Way to Create Quality of the Teams and the Organization from the Outside of Scrum 1೥ઓه Design Inspired by Eesti Vabariik, the Country of Andrei Solntsev.