Slide 1

Slide 1 text

ΞδϟΠϧςεςΟϯά
 -όάຒΊࠐΈΛ೥ؒ1݅ʹ·ͰݮΒͨ͠ઓུ- kyon_mm 2016/12/15 #NagoyaTesting

Slide 2

Slide 2 text

Self Introduction • ͖ΐΜ (kyon_mm) from ͳ͝΍ גࣜձࣾΦϯβϩʔυ • ιϑτ΢ΣΞςετɺΞδϟΠϧɺSCM • ςετແ͍ͨ͘͠ܥΤϯδχΞͰ͢ɻ • Groovy, F#, C# • جૅษڧձ, SCM/GitBootCamp, ͳ͝΍͔Scrum

Slide 3

Slide 3 text

1ͭͷαʔϏεɺϓϩμΫτͰ1೥ؒͰސ٬ʹ ӨڹΛग़ͯ͠͠·ͬͨόά͸Կ݅͋Γ·͔͢? • ※ͨͩ͠ɺ2ϲ݄ʹ1౓Ҏ্ͷϦϦʔεΛ͍ͯ͠Δ΋ͷͱ͢Δ 1. 21݅Ҏ্ 2. 11͔݅Β20݅ 3. 5͔݅Β10݅ 4. 0͔݅Β4݅ 5. ͦ΋ͦ΋ͦΜͳʹϦϦʔε͍ͯ͠ͳ͍

Slide 4

Slide 4 text

ࠓ೔࿩͢νʔϜ(ج൫νʔϜ)
 ʹ͍ͭͯ • 4ਓνʔϜͰϑϨʔϜϫʔΫɺϥΠϒϥϦΛडୗ։ൃͯ͠΄΅ ຖ݄ϦϦʔε͍ͯ͠Δɻ • ௚ۙ2೥ؒͰຒΊࠐΜͩސ٬ʹӨڹΛग़ͨ͠όά͸2݅(1݅/೥) • (݁Ռతʹ)Product OwnerҎ֎ͷϝϯόʔ͸1೥ຖ͘Β͍ʹม Խ͢Δɻ • JOIN͔ͯ͠Β1೥͘Β͍ͰνʔϜ͔Β཭Εͯɺ·ͨ໭ͬͨΓ Λ܁Γฦ͢

Slide 5

Slide 5 text

ࠓ೔࿩͢νʔϜʹ͍ͭͯ : ࢀߟ 1. Scrum, Test, Metrics 1. Regional Scrum Gathering Tokyo 2016ൃද 2. ͍ͭ·Ͱςετظؒͱ͔͍ͭͬͯ͘Δͷ? 
 ʙΞδϟΠϧʹ͓͚Δςετͱͷ෇͖߹͍ํʙ 1. Agile Japan 2016ൃද 3. Scrum͋Γ͕ͱ͏ɺͦͯ͠͞Α͏ͳΒ -Scrum ഁ- 1. Regional Scrum Gathering Tokyo 2017༧ఆ
 (ϓϩηεɺϚωδϝϯτతͳ͔Μ͡)

Slide 6

Slide 6 text

֓ཁ • 2015೥͔ΒνʔϜͰ༷ʑͳվળΛͯ͠඼࣭Λ10ഒ޲্͞ ͤ·ͨ͠ɻ • όάͷࠜݯ͸ϜϦ͔Βདྷ͍ͯͯɺͦͷόάΛςετͰऔΓ আ͜͏ͱ͢Δͷ͸ϜμͰ͢ɻ • ͍͔ʹීஈ͔ΒςετΛͯ͠ɺ͍͔ʹςετΛݮΒ͢ͷ͔ɻ 
 ͕ιϑτ΢ΣΞςετͩͱࢥ͏͠ɺΞδϟΠϧͰ͸ڧ͘ཁ ٻ͞ΕΔͱࢥ͍·͢ɻ

Slide 7

Slide 7 text

Agenda 1. എܠ 2. ΍ͬͨ͜ͱ 3. ޮՌ 4. ·ͱΊ

Slide 8

Slide 8 text

എܠ • ج൫νʔϜ͸2014೥຤·Ͱɺ೥ؒόάຒΊࠐΈ݅਺͕10݅લޙͰɺϦϦʔε࣌ظ ͸ภͬͯ3,4ճϦϦʔε͢Δ͘Β͍ͷײ͡Ͱͨ͠ɻ • ࢒ۀ΋ଟͯ͘େมͩͬͨɻ • ʮԶୡ͕ؼΔ·Ͱ͕݄༵೔(࣮ࡍ͸Ր༵೔ͷ18:00)ͩΑͶʯ
 ʮ࣌ؒʹ͸࣮࣌ؒɺԾ૝࣌ؒɺ૬ର͕࣌ؒ͋Δͷ͔ʯͱ͔ɻ • ͜Ε͸TimeExtͱ͍͏ʮ࣌ؒ࣠Λ͋΍ͭΔϥΠϒϥϦʯΛ͍ͭͬͯͨ͘ͱ ͍͏എܠɻ • ͦ͏͍͏ͷ΍Ί͍ͨͶɻ͍ͬͯ͏͜ͱ͑2015೥͔Β͍Ζ͍Ζ͕Μ͹ͬͨΒɺ೥ؒ ͷόάຒΊࠐΈ݅਺͕1݅ҎԼʹ·ͰݮͬͨΑɻͱ͍͏࿩Ͱ͢ɻ

Slide 9

Slide 9 text

Agenda 1. എܠ 2. ΍ͬͨ͜ͱ 3. ޮՌ 4. ·ͱΊ

Slide 10

Slide 10 text

΍ͬͨ͜ͱ • όάΛ෼ੳ • νʔϜΛ෼ੳ • ཧ૝૾Λߏங • νʔϜΛม͑Δ৘೤ͱཧ࿦Λߏஙɺڞ༗

Slide 11

Slide 11 text

όάͷ෼ੳ • ϢʔβʔͩͬͨΒ௚͙ʹؾ෇͖ͦ͏ͳ΋ͷ • υΩϡϝϯτͱ࣮૷͕ͣΕ͍ͯΔ • ϦϦʔε͕೉͍͠ཁ݅ΛνʔϜ͕ͭ͘Δ

Slide 12

Slide 12 text

νʔϜͷ෼ੳ • डୗͨ͠෼ΛϦϦʔεͨ͠Β͙͢ʹղࢄͯ͠͠ ·͍৘ใ͕ͨ·Βͳ͍ • ։ൃͱςετ͕νʔϜ಺ͰඍົʹΘ͔Ε͍ͯΔ • ੹೚ൣғΛڱ͕ͨ͘͠Δ • ϨϏϡʔ͸ͱ͖Ͳ͖͔͍ͯ͠͠ͳ͍

Slide 13

Slide 13 text

ཧ૝૾Λߏங • ࢒ۀΛ͠ͳ͍ • ιϑτ΢ΣΞ޻ֶͷ஌ݟΛ׆͔͢ • ߴ඼࣭ͳιϑτ΢ΣΞΛఏڙ͢Δ • ੈք࠷ߴͷιϑτ΢ΣΞ։ൃνʔϜͱތΕΔ

Slide 14

Slide 14 text

νʔϜΛม͑Δ৘೤ͱཧ࿦Λ
 ߏஙɺڞ༗ • શһ͕ࠔ͍ͬͯΔ͜ͱΛಋೖ͍ͨ͠ख๏Ͱղܾ͢ Δɻ • ΈΜͳͰม͍͑ͯͬͯνʔϜͷಇ͖ํΛΈΜͳͰ վળ͢Δؾ࣋ͪΛ্͍͛ͯ͘ɻ • ϝϯόʔͱ໘౗ͩͱࢥͬͯ΋ɺԿ౓΋࿩͍ͯ͠Δ ͜ͱͰ΋ɺԿ౓Ͱ΋ಉ͜͡ͱΛҧ͏දݱํ๏Ͱ఻ ͑Δɻฉ͘ɻ

Slide 15

Slide 15 text

ී௨ͷ͜ͱ͡Όͳ͍Ͱ͔͢

Slide 16

Slide 16 text

͜ΕΛͲ͏ਐΊΔͷ͔? ͱ͍͏ઓུ (ຊ୊Ͱ͢)

Slide 17

Slide 17 text

΍ͬͨ͜ͱ - ઓུ • Φʔφʔγοϓ௒ॏཁ • جຊ௨ΓͰ͖ͳౕ͍͕gdgdݴ͏ͳ • ֶशޮՌΛ࠷େԽ͢Δ • ੵۃతʹ҉໧஌(ڞಉԽ)ʹ͢Δ

Slide 18

Slide 18 text

PO(kyon_mm)͕ϏδϣϯΛ ϋοΩϦͱ࣋ͭɻ • ϓϩδΣΫτΛɺνʔϜΛੈք࠷ߴʹ͢Δɻ • ͦͷͨΊʹඞཁͳίετ͸ࡍݶͳ͘෷͏ɻ • େྔͷࣦഊΛڐ༰͢Δɻ • νʔϜʹࣗ༝ͱن཯Λ༩͑ͯɺ੍ݶΛ֎͢ɻ • ͨͩɺੈք࠷ߴͷνʔϜͱͯ͠ϓϩμΫτΛϦϦʔ ε͢Δ͜ͱʹ৺݂Λ஫͙ɻ

Slide 19

Slide 19 text

Կ౓΋఻͑ɺฉ͖ɺ՝୊Λ෼ੳ • ϏδϣϯɺઓུΛԿ౓΋఻͑Δɻ • ࡉ͔͍ͷ΋ೖΕΔͱ1ਓʹରͯ͠೥ؒͰ
 400-800ճ͘Β͍ݴ͍ͬͯ·͢ɻ • ೗Կʹ૬खʹʮࣗ෼͕ߟ͑ͩͨ͜͠ͱ!ʯͬͯࢥΘͤΔ͔ɻ • ͦͷͨΊʹ(ελʔτϥΠϯʹཱͭͨΊʹ)
 ࠷௿ݶඞཁͩͱ͓΋ͬͨ͜ͱ͕ઌͷ4ͭɻ

Slide 20

Slide 20 text

΍ͬͨ͜ͱ - ઓུ • Φʔφʔγοϓ௒ॏཁ • جຊ௨ΓͰ͖ͳౕ͍͕gdgdݴ͏ͳ • ֶशޮՌΛ࠷େԽ͢Δ • ੵۃతʹ҉໧஌(ڞಉԽ)ʹ͢Δ

Slide 21

Slide 21 text

Φʔφʔγοϓ௒ॏཁ • ݸʑਓ͕ϦϦʔε·Ͱʹඞཁͳ࡞ۀ͔Β໨Λഎ͚ ͳ͍ɻ • શͯࣗ෼Ͱ΍ΕΔΑ͏ʹͳΔͨΊʹͲ͏͢Δ͔Λ ߟ͑Δɻ • ࣗ෼͕ཁٻɺઃܭɺϓϨθϯͳͲΛશܾͯΊΔɻ ͨͩ͠ɺͦͷͱ͖ͷࣦഊ΋੒ޭ΋શͯࣗ෼ʹ௓Ͷ ฦͬͯ͘Δɻ

Slide 22

Slide 22 text

جຊ௨ΓͰ͖ͳౕ͍͕gdgdݴ ͏ͳ • Scrum·ͱ΋ʹ΍ͬͨ͜ͱ΋ͳ͍ͷʹScrum ·͕͍ͷ͜ͱ΍্ͬͯख͍͘͘͸ͣͳ͍ɻ • ʮجຊʹཱͪฦΔʯͷ͕మଇɻ • ࣦഊ͍ͯ͠ΔͳΒɺ·ͣ͸جຊͱҧ͏ͱ͜Ζ Λجຊʹ໭͔ͯ͠Βߟ͑Ε͹͍͍ɻ

Slide 23

Slide 23 text

ֶशޮՌΛ࠷େʹ͢Δ • ਓͦΕͧΕ࠷దͳֶशํ๏͸ҟͳΔͱ͍͏લ ఏΛஔ͍ͯɺಉ͡छྨͷࣦഊΛ͍ΖΜͳํ๏ Ͱମݧ͠ɺ͍ΖΜͳํ๏Ͱ௅ઓ͢Δɻ • ࣦഊɺͰ͖͍ͯͳ͍͜ͱɺͰ͖ΔΑ͏ʹͳͬ ͨ͜ͱɺ૬खΛ๙ΊΔ͜ͱΛ޷͖ͳΑ͏ʹ࿩ ͍͍ͯ͠งғؾΛͭ͘Γɺ૬खΛଚܟ͢Δɻ

Slide 24

Slide 24 text

ੵۃతʹ҉໧஌(ڞಉԽ)ʹ͢Δ • ผͷ૊৫ʹ͜ͷϓϩμΫτΛҾ͖ܧ͙·Ͱ͸ɺͦ΋ͦ΋ܗࣜ ஌ʹ͠ͳ͚Ε͹͍͚ͳ͍৘ใͱ͸Կ͕͋Δͷ͔Λߟ͑Δɻ • ཁٻͷ༏ઌॱҐɺઃܭ΍ςετͷ൑அج४ɺϨϏϡʔͷํ਑ ͳͲΛܗࣜ஌Խ͢Δ͜ͱ͸೉͍͠͠ɺܗࣜ஌Խͨ͠ͱ͜ΖͰɺ ׆͔ͨ͢Ίͷ܇࿅ʹํ๏࿦͕ͳ͍ɻ(͋ͬͨΒڭ͑ͯ͘Ε) • νʔϜʹඞཁͳ͜ͱΛશһ͕Ұ௨Γମݧͨ͠ΓɺҰॹʹମݧ ͢Δ͜ͱͰɺ҉໧஌Λڞ༗Ͱ͖ΔΑ͏ʹ͢Δɻ

Slide 25

Slide 25 text

Agenda 1. എܠ 2. ΍ͬͨ͜ͱ 3. ޮՌ 4. ·ͱΊ

Slide 26

Slide 26 text

ޮՌ 1. Scrum׬શʹϚελʔ #ͱ͸ 2. όάຒΊࠐΈΛ೥ؒ1݅ҎԼʹɻ(඼࣭10ഒ) 3. νʔϜ಺֎͔Β΋ධՁ͠΍͘͢ͳΔɻ(ఆྔ తɺఆੑతʹࣗ෼ୡΛදݱͰ͖Δ) 4. ఆ࣌μογϡ͕ී௨ʹɻ

Slide 27

Slide 27 text

Agenda 1. എܠ 2. ΍ͬͨ͜ͱ 3. ޮՌ 4. ·ͱΊ

Slide 28

Slide 28 text

·ͱΊ 1. νʔϜ΍ϓϩμΫτͷ՝୊͕͚͋ͬͨͲ
 δΣωϥϦετɺεϖγϟϦετ͕खΛऔΓ߹ͬͯ৽ਓ ୡͱ͕Μ͹ͬͨΒɺόά͕ܹݮ͠·ͨ͠ɻ 2. όάͷࠜݯ͸ϜϦ͔Βདྷ͍ͯͯɺͦͷόάΛςετͰऔ Γআ͜͏ͱ͢Δͷ͸ϜμͰ͢ɻ 3. ͦ΋ͦ΋όάΛຒΊࠐ·ͳ͍Α͏ͳϓϩδΣΫτɺϓϩ μΫτʹ͠·͠ΐ͏ɻͦͷͨΊͷ֮ޛΛશһʹ࣋ͬͯ΋ Β͏͜ͱ͕Ϛωδϝϯτͷຊྖൃشͬͯײ͡Ͱ͢ɻ