Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘Β ࣃΛ͍͍ͬͯͬͯ͘͘͠ ςετΤϯδχΞ൛ - 2019-07-05 JaSST’19 Kansai גࣜձࣾ ͯͳ പ୩େี (id:daiksy / @daiksy)
Slide 2
Slide 2 text
ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘Β ࣃΛ͍͍ͬͯͬͯ͘͘͠ ςετΤϯδχΞ൛ - 2019-07-05 JaSST’19 Kansai גࣜձࣾ ͯͳ പ୩େี (id:daiksy / @daiksy)
Slide 3
Slide 3 text
ࣗݾհ പ୩େี(id:daiksy / @daiksy) ▸ גࣜձࣾ ͯͳ ▸ Mackerel։ൃνʔϜσΟϨΫλʔ ▸ גࣜձࣾτϚϧό ৫։ൃࢧԉ ▸ Chatworkגࣜձࣾ ݱϚωʔδϟࢧԉ ▸ ೝఆεΫϥϜϚελʔ
Slide 4
Slide 4 text
ϦϞʔτϫʔΫͱʁ ▸ ҟͳΔϩέʔγϣϯʹ͍ΔਓͱࣄΛ͢Δ ▸ ଞڌ ▸ ଞࣾ ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
Slide 5
Slide 5 text
ϦϞʔτϫʔΫͱʁ ▸ ςετΤϯδχΞͷจ຺ ▸ ֎෦ͷςετձࣾ ▸ ҧ͏෦ʹ͍ΔQA෦ ▸ ͜ΕΒϦϞʔτϫʔΫ ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
Slide 6
Slide 6 text
ϦϞʔτϫʔΫͱʁ ▸ ࠓͷςʔϚʮςετΤϯδχΞͷಇ͖ํʯ ▸ ࡏϫʔΫͷจ຺Λத৺ʹ͍͖͍ٞͯͨ͠ ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
Slide 7
Slide 7 text
Mackerel։ൃνʔϜͷ ژ Ԭࢁ ౦ژ ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
Slide 8
Slide 8 text
Mackerel։ൃνʔϜͷ ژ Ԭࢁ ౦ژ ΦϑΟε ΦϑΟε ࣗ ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
Slide 9
Slide 9 text
ϦϞʔτϫʔΫͷϝϦοτ ▸ ॊೈͳಇ͖ํ ▸ ࢠҭͯ, հޢ, ௨Ӄ ▸ झຯ׆ಈࣾ֎׆ಈͱࣄͷόϥϯγϯά ▸ ํͷษڧձࢀՃͰதݱͷϗςϧͰࣄ͠ ͨΓ ▸ ※ͨͩ͠ମௐෆྑͷͱ͖ී௨ʹٳΈ·͠ΐ͏ ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
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
ίϛϡχέʔγϣϯͷ͠͞Λ͍͔ʹࠀ͢Δ͔ ▸ ಓ۩Λͬͯ͢Δ ▸ ಛੑΛཧղͯ͠ίϯτϩʔϧ͢Δ ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
Slide 18
Slide 18 text
ಓ۩Λ͔ͭͬͯ͢Δ ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
Slide 19
Slide 19 text
ಓ۩Λ͏ ▸ खࢴ ▸ email ▸ ి ▸ νϟοτ ▸ ςϨϏձٞ ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
Slide 20
Slide 20 text
MackerelνʔϜͰʁ ▸ νϟοτ ▸ GithubͷIssue ▸ ςϨϏ௨ (GoogleϋϯάΞτ FaceTime) ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
Slide 21
Slide 21 text
MackerelνʔϜͰʁ ▸ νϟοτ ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
Slide 22
Slide 22 text
MackerelνʔϜͰʁ ▸ GithubͷIssue ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
Slide 23
Slide 23 text
MackerelνʔϜͰʁ ▸ iPadͷFaceTime ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
Slide 24
Slide 24 text
ϝΠϯͷίϛϡχέʔγϣϯ ▸ νϟοτ (Slack) ▸ ίϛϡχέʔγϣϯͷத৺ ▸ ࣄ༻ͱࡶஊ༻ (ࣄΛ͢Δʹ࣮ࡶஊॏཁ) ▸ ςΩετ͚ͩʹཔΒͳ͍ɻඞཁʹԠͯ͡௨ػೳ ͰԻձେʹɻͨͩ͠Ի௨ͷϩά νʔϜͱwikiͳͲͰڞ༗͢Δ͜ͱɻ ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
Slide 25
Slide 25 text
ಛੑΛཧղ͢Δ ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
Slide 26
Slide 26 text
ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘ https://mirai.doda.jp/series/interview/tokoroten-nakayama/
Slide 27
Slide 27 text
ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘ https://mirai.doda.jp/series/interview/tokoroten-nakayama/ 4MBDLͰจষΛߟ͑ͳ͕Βɺॻ͚Δਓ͕͕େ͖͘ɺ͙͢ʹద ͳݴ༿ͰԠͰ͖ͳ͍ਓɺձͷྲྀΕʹஔ͍͍͔ͯΕͯ͠·͏ɻ ৽ೖࣾһʹ͔͗Βͣɺଞਓ͔ΒͷධՁʹ͢ΔใΛൃ৴͢Δͬͯ ؆୯͡Όͳ͍ɻແཧཧΞτϓοτͤ͞Α͏ͱ͢Δձࣾ͋Γ· ͕͢ɺ৺ཧత҆શ͕ͭ͘ΒΕ͍ͯͳ͍ڥͰɺ͔͑ͬͯʮແʯ ʮແೳʯΛࢦఠ͞ΕΔ͜ͱͷڪා৺Λॿͯ͠͠·͍·͢ɻΞ τϓοτ͕Ͱ͖ͳ͍ਓɺ͍͔ʹΠϯϓοτ͔ͨ͠ͰධՁͯ͋͠ ͍͍͛ͯΜ͡Όͳ͍Ͱ͠ΐ͏͔ɻ
Slide 28
Slide 28 text
ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘ https://www.slideshare.net/TokorotenNakayama/2019-structure-of-psychological-safety
Slide 29
Slide 29 text
ޱ಄Ͱͷ૬ஊ ▸ ݪଇ 1:1 ▸ पΓͷਓͷࣖʹͳΜͱͳ͕͘ಧ͍͍ͯͯɺϐ ϯͱདྷͨਓ͕Ԡͨ͠Γ͢Δ ▸ ৺ཧత҆શͷϋʔυϧ͍ ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
Slide 30
Slide 30 text
νϟοτͰͷ૬ஊ ▸ ݪଇ 1:n ▸ ࣗͷॻ͍ͨจষ͕ϩάͱͯ͠Δ ▸ ϝϯόʔશһ͕ಡΉ ▸ ৺ཧత҆શͷϋʔυϧߴ͍ ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
Slide 31
Slide 31 text
ϊϯόʔόϧͳใͷܽམ ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
Slide 32
Slide 32 text
ςΩετʹΑΔίϛϡχέʔγϣϯ ͷ͠͞ ▸ ςΩετใྔ͕গͳ͍ ▸ ର໘ > ςϨϏ௨ > Ի௨ > ςΩετ ▸ ͷ༲ ▸ إͷදɾ ▸ ۭؾײ (?) ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
Slide 33
Slide 33 text
ςΩετʹΑΔίϛϡχέʔγϣϯ ͷ͠͞ ▸ ςΩετίϛϡχέʔγϣϯʹΑΔใͷܽ Λิ͏ ▸ ໟͮ͘Ζ͍ͷίϛϡχέʔγϣϯ ▸ ͜ͷਓԿΛΈɺԿʹই͖ͭɺͲͷΑ͏ ʹࣄΛਐΊΔ͜ͱΛྑ͠ͱ͢Δ͔ ▸ ࡶஊ͕ॏཁ ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
Slide 34
Slide 34 text
ςΩετʹΑΔίϛϡχέʔγϣϯ ͷ͠͞ ▸ ςΩετίϛϡχέʔγϣϯʹΑΔใͷܽΛิ͏ ▸ ςΩετͷ ▸ ςΩετใ͕গͳ͍ͷͰɺϑϥοτͳײ ෆػݏؾຯʹΘΔ ▸ গ͠େ͛͞ʹײදݱΛೖΕΔͱྑ͍ ▸ ײ୰ූʂ ֆจࣈ ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
Slide 35
Slide 35 text
ςετΤϯδχΞʹͱͬͯͷϦϞʔτϫʔΫ ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
Slide 36
Slide 36 text
ڥͷ͠͞ ▸ ݕূ͕Ոʹ͍͍͋ͬͯͷ͔ʁ ▸ ςετσʔλʹՈ͔ΒΞΫηεͯ͠ྑ͍͔ʁ ▸ ςετͰຊ൪σʔλΘͳ͍ͱ͍͏ ▸ ࣮ଶͱͯ͠ɺग़ՙલͷΛ࣋ͪग़͢͜ͱʹͳΔ ▸ ͦͦۀछʹΑͬͯಛघͳઃඋ͕ඞཁͳ߹ ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
Slide 37
Slide 37 text
ڥͷ͠͞ ▸ ෛՙࢼݧ ▸ ՈͷωοτϫʔΫ͔ΒΠϯλʔωοτܦ༝Ͱ GatlingͿͬ์͢ɻౖΒΕͦ͏ɻɻɻ ▸ ඇػೳςετ ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
Slide 38
Slide 38 text
Mackerelͷ߹ ▸ ϦϦʔεޙͷSaaSαʔϏε ▸ ར༻ҰൠతͳPC ▸ ࡞ۀʹඞཁͳπʔϧͯ͢ωοτϫʔΫܦ༝ͰΞ ΫηεՄೳ ▸ ϦϞʔτ࡞ۀͷڥ͕ɺఆΊΒΕͨηΩϡϦςΟϙ Ϧγʔʹ९क͍ͯ͠Εྑ͍ͱߟ͑Δ ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
Slide 39
Slide 39 text
ڥͷ͠͞ ▸ Web։ൃͳΒϦϞʔτϫʔΫ͝͠ʹςετۀ Ͱ͖ͦ͏ ▸ WebͰϞόΠϧͷݕূͱ͔ͩͱ͍͔͠ Ͱ͢ͶɻɻʢੲͷΨϥέʔͰ͋ͬͨΑ͏ͳશ ػछͰࢼݧΈ͍ͨͳ ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
Slide 40
Slide 40 text
ίϛϡχέʔγϣϯͷ͠͞ ▸ ςετܭըੳͷϑΣʔζͰɺ։ൃΤϯδχ ΞͱΕ͍ͯͯΓͮΒ͞ͳ͍͔ ▸ ςετγφϦΦͷϨϏϡʔͳͲϦϞʔτͰΔ ͷՄೳ͔ʁ ▸ ΤϯδχΞͷίʔυϨϏϡʔͱগ͠งғؾ ҧ͏ͷͰͳ͍͔ ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
Slide 41
Slide 41 text
ίϛϡχέʔγϣϯͷ͠͞ ▸ ނোථͳͲͷඇಉظͳίϛϡχέʔγϣϯʹ׳ Ε͍ͯΔͱ͍͏ଆ໘͋Γͦ͏ ▸ ϦϞʔτϫʔΫͷϙΠϯτͱͳΔඇಉظίϛϡ χέʔγϣϯͷࠀ͞Ε͍ͯΔͱݟΔ͜ ͱͰ͖Δ ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
Slide 42
Slide 42 text
ίϛϡχέʔγϣϯͷ͠͞ ▸ ΦϯαΠτͩͬͨΒى͖ͳ͍͋Δ ▸ ࢼݧதͷঢ়ଶ͕Θ͔ΓͮΒ͍ ▸ ΒͣʹσϓϩΠΛΒ͞ΕͯࢼݧதʹΞ ϓϦέʔγϣϯมΘͬͪΌ͏ͱ͔… ▸ ςετσʔλফ͞ΕͪΌ͏ͱ͔… ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
Slide 43
Slide 43 text
ࣄͷཧͦ͢͠͏ ▸ ςετ࣮ࢪͷϑΣʔζͰɺςετγφϦΦͷ ফԽͳͲͰਐḿੜ࢈ੑ͕͖ͬΓͱ͍ͯ͠ Δ৬छͳͷͰɺཧ͍͔͢͠͠Εͳ͍ ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
Slide 44
Slide 44 text
૬ੑͷΑ͍ࣄ ▸ ςΫχΧϧαϙʔτ ▸ ςΫχΧϧυΩϡϝϯτͷ࡞ ▸ ग़ՙࡁΈΛλʔήοτͱͨ͠ࣄͰ͋Ε Ͱ͖Δؾ͕͢Δ ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
Slide 45
Slide 45 text
݅ΛຬͨͤϦϞʔτϫʔΫΓ͘͢ͳ͍ͬͯΔ ▸ ຊશࠃͲ͜ʹ͍ͯߴΠϯλʔωοτ͕ ͑Δ ▸ DockerͳͲͷίϯςφٕज़ͷਐาͰςετڥ ༻ҙ͍͢͠ ▸ ΦϯϥΠϯͷίϛϡχέʔγϣϯखஈબࢶ ͕͋Δ ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘
Slide 46
Slide 46 text
▸ ϦϞʔτϫʔΫ͍͠ ▸ ςετΤϯδχΞͷ߹͞Βʹ͍͠ ▸ ʹΑͬͯՄೳੑ͋Δ ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘ ·ͱΊ
Slide 47
Slide 47 text
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ ϦϞʔτϫʔΫ͍͠ - ͦΕͰ΅͘ΒࣃΛ͍ͬͯ͘͠ ͍ͬͯ͘