Slide 1

Slide 1 text

noteॳͷBug BashΛ ΍ͬͯΈͨ 2022/3/11 noteגࣜձࣾ @hiroki_tanaka

Slide 2

Slide 2 text

ࣗݾ঺հ - ాத ޺ج (Twitterɿ@tanaka_noopy) - ϑϡʔνϟʔΞʔΩςΫτ(4೥) →τϨλ(1೥൒) →note(2೥໨) - ීஈ͸αʔόαΠυΤϯδχΞ - झຯɿεϓϥτΡʔϯɾϦΞϧ୤ग़ήʔϜ ٱʑͷ֎෦ొஃLTͳͷͰ…ᵚ¨ŝ…((*>д<*))…ᵚ¨ŝ…Ͱ͕͢ɺ ؾܰʹԿͰ΋ίϝϯτ͍͍ͯͬͯͩ͘͠͞ʂ

Slide 3

Slide 3 text

ࠓ೔࿩͢͜ͱɾ࿩͞ͳ͍͜ͱ ʲ࿩͢͜ͱʳ - noteʹ͓͚ΔQA๊͕͑Δ໰୊ͱBug Bashͱ͸Կ͔ - Bug BashͷਐΊํ - Bug Bashͷ੒ՌͱৼΓฦΓ ʲ࿩͞ͳ͍͜ͱʳ - Bug BashͰग़͖ͯͨݸผͷόά΁ͷ۩ମతͳରԠํ๏

Slide 4

Slide 4 text

օ͞Μ͸ ࣗࣾαʔϏεΛ৮͍ͬͯΔ࣌ɺ ͜Μͳܦݧ͋Γ·ͤΜ͔ʁ

Slide 5

Slide 5 text

͋·Γ࢖ΘΕͳ͍ػೳͰ গ͠ද่ࣔΕ͕ى͖ͯΔͳ͊ʜ Ͱ΋ɺ୭ʹ࿈བྷ͢Ε͹͍͍͔ Θ͔Βͳ͍͔Βͦͬͱ͓ͯ͜͠͏ʜ

Slide 6

Slide 6 text

୲౰֎ͷػೳͰΠέͯͳ͍ ΤϥʔϝοηʔδΛݟ͚ͭͯ͠·ͬͨɻ Ͱ΋ɺҰԠҙຯ͸Կͱͳ͘఻ΘΔ͔Β ໰୊ͳ͍ͱ͍͏͜ͱʹ͓ͯ͜͠͏ɻ

Slide 7

Slide 7 text

͜Μͳঢ়ଶΛղܾ͢Δͷ͕ Bug Bash

Slide 8

Slide 8 text

Bug Bashͱ͸ - ܾΊΒΕͨ࣌ؒ಺ͰօͰϓϩμΫτΛଧ伴͠·ͬͯ͘ɺ৭ʑͳ όάΛ୔ࢁग़ͦ͏ʂͱ͍͏औΓ૊Έͷ͜ͱ - όάΛग़͚ͩ͢Ͱ͸ͳ͘ɺීஈ৮Βͳ͍ػೳΛଧ伴͢Δ͜ͱͰϓϩμΫτશ ମ΁ͷཧղ͕ΑΓҰ૚ਂ·Δ - όάΛग़͍ͯ͘͠தͰQA΍඼࣭΁ͷҙࣝͷ޲্ΛਤΔ - ୹ظूதͰޮ཰Α͘όάΛग़͢͜ͱʹద͍ͯ͠Δ - ςετํ๏͸γφϦΦΛΧνοͱܾΊͯߦ͏ͷͰ͸ͳ͘ɺϥϯμϜͳϞϯ ΩʔςετͰߦ͏ - ൃݟͨ͠όάͷܰॏͰ఺਺Λ෇͚ڝ͏͜ͱͰήʔϜੑΛ࣋ͨͤΔࣄ΋Ͱ͖Δ (ָ͍͠ʂ໘ന͍ʂͱ͍͏ཁૉ͸΍ͬͺΓେࣄ)

Slide 9

Slide 9 text

ͦ΋ͦ΋ԿͰnoteͰ Bug Bash͕ඞཁͳͷʁ

Slide 10

Slide 10 text

noteʹ͓͚ΔQA໰୊ - ݱࡏɺnoteʹ͸ઐ೚ͷQAΤϯδχΞ͸͍ͳ͍ͨΊɺԼهͷΑ ͏ͳ໰୊͕ൃੜ͍ͯͨ͠ - ୯ମςετΛ࢝Ί֤ϑΣʔζͷςετͷ඼࣭ͷऔΓܾΊ͕ͳ͘ɺ඼࣭͕࣮૷ ऀʹґଘͯ͠͠·͍ɺςετͷଐਓԽ͕ਐΜͰ͍ͨ - ຊ൪؀ڥͰ໰୊͕ൃੜͨ͠৔߹ɺςετͷଆ໘͔ΒৼΓฦͬͯࠓޙʹ׆͔͢ ࢓૊΍νʔϜͱͯ͠ͷऔΓ૊Έ͕ͳ͔ͬͨ - ςετʹؔ͢Δ໰୊͕ΦʔφʔෆࡏͰޙճ͠ʹͳΓɺ஝ੵ͞Ε͍ͯͨ

Slide 11

Slide 11 text

noteʹ͓͚ΔQA໰୊ - ݱࡏɺnoteʹ͸ઐ೚ͷQAΤϯδχΞ͸͍ͳ͍ͨΊɺԼهͷΑ ͏ͳ໰୊͕ൃੜ͍ͯͨ͠ - ୯ମςετΛ࢝Ί֤ϑΣʔζͷςετͷ඼࣭ͷऔΓܾΊ͕ͳ͘ɺ඼࣭͕࣮૷ ऀʹґଘͯ͠͠·͍ɺςετͷଐਓԽ͕ਐΜͰ͍ͨ - ຊ൪؀ڥͰ໰୊͕ൃੜͨ͠৔߹ɺςετͷଆ໘͔ΒৼΓฦͬͯࠓޙʹ׆͔͢ ࢓૊΍νʔϜͱͯ͠ͷऔΓ૊Έ͕ͳ͔ͬͨ - ςετʹؔ͢Δ໰୊͕ΦʔφʔෆࡏͰޙճ͠ʹͳΓɺ஝ੵ͞Ε͍ͯͨ ΤϯδχΞ૊৫͕େ͖͘ͳΔʹͭΕͯɺ໰୊͕ݦࡏԽ

Slide 12

Slide 12 text

QAҕһձͷൃ଍

Slide 13

Slide 13 text

QAҕһձͱ͸ - ࣾ಺ͷΤϯδχΞ༗ࢤͰςετ΍඼࣭ઃܭʹڵຯ͋Δϝϯό͕ ू·ͬͨνʔϜ - िʹ1౓ɺDeNAͷSWETνʔϜͰ׆༂͞Ε͍ͯΔฏా͞Μ(@tarappo)ʹΞυ όΠβͱͯ͠ࢀՃͯ͠௖͖ɺ୯ମςετͷਐΊํΧΠθϯ΍CIͷߴ଎ԽͳͲ νʔϜԣஅతͳ඼࣭޲্ࢪࡦɾQAΤϯδχΞͷ࠾༻ͳͲɺnoteʹQAจԽΛ ఆணͤ͞Δ΂ٞ͘࿦͠ɺ׆ಈ͍ͯ͠ΔνʔϜ

Slide 14

Slide 14 text

Bug Bashͱͷग़ձ͍ͱ࣮ࢪ·Ͱ - QAҕһձ͸શһQA͕ຊ৬Ͱ͸ͳ͍ͨΊɺ஌ࣝΛ෇͚Δ΂͘ ʰGoogleͷιϑτ΢ΣΞΤϯδχΞϦϯάʱͷྠಡձΛ࣮ ࢪɻͳΜͱɺͦͷதʹBug Bashʹؔ͢Δهड़͕͋ͬͨʂ - ҎԼͷཧ༝͔Βಋೖͯ͠Έ͍ͨͱ͍͏੠͕ڍ͕ͬͨ - γεςϜ͕ڊେԽ͍͖ͯ͠ɺࣾ಺Ͱ඼࣭จԽͷఆண͕ٸ຿ͱͳ͍ͬͯͨ - ࣾ಺ͷΤϯδχΞͷਓ਺͕૿͑ɺνʔϜຖʹ୲౰ྖҬ͕ܾ·͍ͬͯͨͨΊɺࣗ෼ͷ୲౰Ͱ ͸ͳ͍ػೳͷ஌ݟ͕ઙ͍ঢ়ଶʹͳ͍ͬͯͨ - νʔϜ֎ͷΤϯδχΞͱίϛϡχέʔγϣϯ͢Δػձ͕গͳ͘ͳ͍ͬͯͨ

Slide 15

Slide 15 text

Bug Bashͱͷग़ձ͍ͱ࣮ࢪ·Ͱ - QAҕһձ͸શһQA͕ຊ৬Ͱ͸ͳ͍ͨΊɺ஌ࣝΛ෇͚Δ΂͘ ʰGoogleͷιϑτ΢ΣΞΤϯδχΞϦϯάʱͷྠಡձΛ࣮ ࢪɻͳΜͱɺͦͷதʹBug Bashʹؔ͢Δهड़͕͋ͬͨʂ - ҎԼͷཧ༝͔Βಋೖͯ͠Έ͍ͨͱ͍͏੠͕ڍ͕ͬͨ - γεςϜ͕ڊେԽ͍͖ͯ͠ɺࣾ಺Ͱ඼࣭จԽͷఆண͕ٸ຿ͱͳ͍ͬͯͨ - ࣾ಺ͷΤϯδχΞͷਓ਺͕૿͑ɺνʔϜຖʹ୲౰ྖҬ͕ܾ·͍ͬͯͨͨΊɺࣗ෼ͷ୲౰Ͱ ͸ͳ͍ػೳͷ஌ݟ͕ઙ͍ঢ়ଶʹͳ͍ͬͯͨ - νʔϜ֎ͷΤϯδχΞͱίϛϡχέʔγϣϯ͢Δػձ͕গͳ͘ͳ͍ͬͯͨ noteͷόϦϡʔͰ͋Δʮૉૣ͘ࢼ͢ʯͷਫ਼ਆͰૣ଎΍ͬͯΈͨ

Slide 16

Slide 16 text

noteྲྀ Bug BashͷਐΊํ - ձ৔ɿZoomͰϦϞʔτ։࠵ - ର৅ػೳɿnoteͷWebը໘(ݕূ؀ڥ) - ࢀՃऀɿΤϯδχΞɾσβΠφʔͷ༗ࢤ - ਐΊํ 1. 3ਓ1νʔϜʹ෼͔ΕΔ 2. 10෼֤ؒνʔϜʹׂΓৼΒΕͨػೳΛଧ伴͠ɺൃݟͨ͠όάΛissueʹىථ͢Δ 3. ࣍ͷ5෼ؒͰ֤νʔϜ͕࠷΋͠ͼΕͨόάΛൃද͠ɺCTO͕࠾఺͢Δ 4. 2~3Λ4λʔϜ܁Γฦ͠ɺ࠷΋఺਺͕ߴ͔ͬͨνʔϜ͕༏উ😄

Slide 17

Slide 17 text

noteྲྀ Bug BashͷਐΊํ - ෆ۩߹ج४ - ࢓༷Λຬ͍ͨͯ͠ͳ͍ɾػೳΛ࢖༻͢Δࣄ͕Ͱ͖ͳ͍ͱ͍ͬͨ໌Β͔ͳ΋ͷ - Ϋϩεϒϥ΢β΍ϞόΠϧϒϥ΢βͰͷ༧ظͤ͵ද่ࣔΕ - ೔ຊޠ͕͓͔͍͠ɾಡΈʹ͍͘ϝοηʔδ΍typo - UXͷෆඋ΍ߟ͑ࠐΜͰΑ͏΍͘෼͔ΔΑ͏ͳΘ͔Γʹ͍͘ػೳ - ༏উνʔϜ΁ͷ৆඼΋༻ҙ - ΍ͬͺΓ৆඼͕͋ͬͨํ͕੝Γ্͕Δ🔥

Slide 18

Slide 18 text

౰೔ͷ༷ࢠᶃ - ֤νʔϜʹ෼͔Εͯ໧ʑͱόά୳͠ͷଧ伴Λ͢Δ໘ʑ

Slide 19

Slide 19 text

౰೔ͷ༷ࢠᶄ - ͦͯ͠ɺ֤νʔϜൃݟͨ͠όάΛൃද

Slide 20

Slide 20 text

Bug Bashͷ੒Ռ - ࢀՃऀ૯੎12໊Ͱଧ伴Λߦ͍ɺόά͸54ݸൃݟ͞Εͨ🎉🎉🎉 - ը໘ͷϨΠΞ΢τ่Ε΍Θ͔Γʹ͍͘Τϥʔϝοηʔδͱ͍ͬͨUIෆඋ͔Β ࢓༷ͷߟྀ࿙Ε·Ͱൃݟ͞Εͨόά͸ଟذʹ౉ͬͨ - όάͷਂࠁ౓ͱͯ͠͸௿ʙதͷ΋ͷ͕90%Λ઎Ίɺ࢒Γ10ˋ͸͜ͷํ͕࢖͍ ΍͘͢ͳΔͱ͍ͬͨཁ๬Ͱ͋ͬͨ - γεςϜ΍ػೳͦͷ΋ͷ͕ఀࢭ͢Δͱ͍ͬͨॏಞͳόά͸ൃݟ͞Εͳ͔ͬͨ

Slide 21

Slide 21 text

Bug Bash ͦͷޙ - Bug BushͰൃݟ͞ΕͨόάΛमਖ਼͠ɺissueىථऀʹमਖ਼׬ྃ ࿈བྷ·Ͱߦ͏ - मਖ਼׬ྃ࿈བྷΛߦ͏͜ͱͰɺىථͨ͠ਓ΋मਖ਼ͨ͠ਓ΋͓ޓ͍ʮ΍ͬͯྑ ͔ͬͨʂʯͱؾ෼͕ྑ͘ͳΔWin-Winͷؔ܎

Slide 22

Slide 22 text

Bug Bash ͦͷޙ - ࠷ଟಘ఺ͩͬͨνʔϜϝϯόʹ৆඼ਐఄ - ৆඼ʹ͸ςετʹؔ͢Δٕज़ॻ΍ೖཋࡎɾϓϩςΠϯ͕બ͹Ε·ͨ͠

Slide 23

Slide 23 text

ৼΓฦΓ - ήʔϜײ֮Ͱόά୳͠ʹ೤தͰ͖ɺͦͷதͰϓϩμΫτʹର͢ Δཧղଅਐ - ϓϩμΫτʹৄ͘͠ͳΕ͹ͳΔఔɺࣗવͱQAҙ͕ࣝ޲্ͨ͠ - όάΛେྔʹൃݟ͢Δ͜ͱ͕ग़དྷɺϓϩμΫτͷ඼࣭޲্ʹ௚઀తʹد༩ - ීஈɺձ࿩͠ͳ͍νʔϜ֎ͷਓͱ΋ʮόά୳͠ʯͱ͍͏ڞ௨ͷ ࿩୊Ͱ࿩͢͜ͱ͕ग़དྷɺίϛϡχέʔγϣϯͷ׆ੑԽʹߩݙ - ଞνʔϜ͕ͲͷΑ͏ͳ؍఺ͰػೳΛݟ͍ͯΔ͔Λ஌Δ͜ͱ͕Ͱ͖ͨ - ϝϯόͦΕͧΕͷಘҙྖҬΛ׆͔ͤͨ

Slide 24

Slide 24 text

ৼΓฦΓ - ήʔϜײ֮Ͱόά୳͠ʹ೤தͰ͖ɺͦͷதͰϓϩμΫτʹର͢ Δཧղଅਐ - ϓϩμΫτʹৄ͘͠ͳΕ͹ͳΔఔɺࣗવͱQAҙ͕ࣝ޲্ͨ͠ - όάΛେྔʹൃݟ͢Δ͜ͱ͕ग़དྷɺϓϩμΫτͷ඼࣭޲্ʹ௚઀తʹد༩ - ීஈɺձ࿩͠ͳ͍νʔϜ֎ͷਓͱ΋ʮόά୳͠ʯͱ͍͏ڞ௨ͷ ࿩୊Ͱ࿩͢͜ͱ͕ग़དྷɺίϛϡχέʔγϣϯͷ׆ੑԽʹߩݙ - ଞνʔϜ͕ͲͷΑ͏ͳ؍఺ͰػೳΛݟ͍ͯΔ͔Λ஌Δ͜ͱ͕Ͱ͖ͨ - ϝϯόͦΕͧΕͷಘҙྖҬΛ׆͔ͤͨ Bug BashΛ΍ͬͯɺຊ౰ʹྑ͔ͬͨ🙌

Slide 25

Slide 25 text

ࠓޙ - ޷ධͩͬͨͨΊɺ1ճ໨ͷվળ఺Λ౿·্͑ͨͰ2ճ໨ͷBug Bashͷ։࠵Λݕ౼த ʲվળ఺ʳ - 1λʔϜ౰ͨΓͷ࣌ؒΛ৳͹ͯ͠ɺΑΓਂ͘ػೳͷଧ伴͕Ͱ͖ΔΑ͏ʹ͠ɺซ֤ͤͯνʔϜʹλΠϜ ΩʔύʔΛಋೖ͢Δ - ඇΤϯδχΞϝϯόͷࢀՃ - Web͚ͩͰͳ͘ɺϞόΠϧΞϓϦ΋ର৅ͱ͢Δ - কདྷతʹ͸֤νʔϜ͕ػೳϦϦʔε࣌ʹؔ܎ऀΛूΊͯ1࣌ؒ ఔ౓ߦ͏খ͍͞Bug Bashͱશࣾతʹ൒೔~1೔ֻ͚ͯߦ͏େ͖ ͳBug BashΛ྆ํΛ࣮ࢪ͍͖͍ͯͨ͠

Slide 26

Slide 26 text

͓ΘΓʹ noteͰ͸Ұॹʹ඼࣭޲্ͷ౔୆΍จԽΛ࡞͍ͬͯ͘QAΤϯδχΞ Λ࢝Ίɺ༷ʑͳΤϯδχΞ৬Λੵۃืू͍ͯ͠·͢ʂʂ গ͠Ͱ΋ڵຯ͋Δํ͕͍·ͨ͠Βɺੋඇؾܰʹ͓࿩͠·͠ΐ͏ʂ🙋 (QRίʔυ͔ΒΧδϡΞϧ໘ஊϖʔδʹਐΊ·͢💁)

Slide 27

Slide 27 text

͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ