Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
チーム単位で問い合わせを改善した話.pdf
Search
いとぅ
December 12, 2020
2
420
チーム単位で問い合わせを改善した話.pdf
いとぅ
December 12, 2020
Tweet
Share
More Decks by いとぅ
See All by いとぅ
やみなべLTおれみたいなるな-基幹システムしくじり先生-
nix_ki
0
870
イージーオーダーのススメ
nix_ki
0
330
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
580
Building an army of robots
kneath
303
45k
Being A Developer After 40
akosma
89
590k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
100
18k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7.1k
Facilitating Awesome Meetings
lara
53
6.3k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
A better future with KSS
kneath
238
17k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.2k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Transcript
͍߹ΘͤରԠΛνʔϜ୯ҐͰվળͯ͠Έͨ γεৼΓฦΓ.5(
ࣗݾհ ͍ͱ͎ˏཱವγεʢ!/*9@,*ʣ ʹ*5ΞτιʔεاۀͰڭҭػؔɺ૯߹ࣾͷϔϧϓσεΫΛܦͯ ݱࡏਆాͷԷചۀͷγενʔϜϦʔμʔͬͯ·͢ɻ γεྺɻ ຊञͱཱವΈΛ৺͔ΒѪ͓ͯ͠Γ·͢ɻ ίϩφͳ࣌͝ੈͰ͕͢ਆాۙลͰವΈ͍ͨਓ༠ͬͯԼ͍͞ʂ
ຊ ຊ͕ࣗࠓͷձࣾʹγεͱͯ͠స৬͠ɺ࠷҉ࠇͩͬͨͱࢥΘΕΔલ͔Β ࠓʹࢸΔ·ͰʹϔϧϓσεΫཧΛͲͷΑ͏ʹվળʁ͔ͨ͠ͷྺ࢙Λ-5͍ͤͯ͞·͢ɻ ˞ࠓؤுͬͨࣄ͡Όͳ͍ʁͬͯποίϛצหͯ͠Լ͍͞ ʀʅЧʆ தʹʰ͜Ε͙͑͢ग़དྷͨ͡ΌΜʂʱͱࢥ͏Α͏ͳ༰͋Δ͔͠Ε·ͤΜ͕ ·͊Թ͔͍Ͱݟक͚ͬͯΕਙͰ͍͟͝·͢ʂ
ࠓճͷഎܠ લͷѱເʜ ɾ݄ʹϔϧϓσεΫͷओྗͩͬͨۀҕୗϝϯόʔ͕߹ʹΑΓɻ ˠҾ͖ܧ͗༻ϚχϡΞϧ͋ͬͨͷ͕ͩࣾڥΛ͍ͬͯΔલఏʹͳͬͯͯ ͍ͱ͎Ҏ֎ʹղಡෆՄʢۀҕୗϩʔςʔγϣϯΛલఏʹӡӦ͢͠ͱΔʣ ɾೖସͰೖͬͯϝϯόʔ"ܦݧ͕ઙ͘ɺ·ͩ·͕ͩͤͳ͍ঢ়گͩͬͨɻ ˠҙཉ͕͋Δͷ͕ͩɺͨ·ʹ૬ஊແ͠ͰͬͪΌ͍͚ͳ͍ࣄΛޡͬͯஅ͢ΔΫη͕ɻ ɾྲྀੴʹਓ͕Γͳ͍ͱ૿һͯ͠Βͬͨϓϩύʔϝϯόʔ#ඇࣗతͩͬͨɻ ˠࣄͰ͖Δͷ͕ͩɺ͔ࣗΒਐΜͰใࠂΛͯ͜͠ͳ͍ɺλεΫঢ়گ͕ݟ͑ͳ͍ɻ ɾͦΜͳதͰγεςϜߋ৽͕૿͑ɺ͍߹ΘͤγελεΫͲΜͲΜ૿͍͑ͯ͘ʜɻ
ˠೋਓͷϑΥϩʔͱ֤छϓϩδΣΫτձٞͰۀ࣌ؒଳຒ·ͬͯ͠·͍ ࣗͷࣄવͷΑ͏ʹۀˍٳग़ۈͰ͜ͳ͢ຖʜɻ ɾਖ਼ɺ͜ͷࠒͷ5XFFUࠓҎ্ʹݟͯΒΕͳ͍༰͔Γ͆ ʑʜ
ਖ਼ຖ͕͠ΜͲ͍ ͱʹ͔͘νʔϜϝϯόʔͱטΈ߹Θͳ͍ຖʜɻ
͍ͱ͎ ʹग़ձ͏ ͦΜͳͦͷͷ݄ ͨ·ͨ·γεʹͳͬͯॳͷษڧձࢀՃͰɺLJOUPOFͱγε4MBDLʹग़ձ͏ɻ ͜ͷࠒࣗ·ͩࣗࣾʹ͔͠Λ͚ΒΕ͓ͯΒͣ &YDFMͰΖ͏ͱࢥ͍Կࣦഊͨ͠ɺLJOUPOF͍߹ΘͤாΞϓϦͷղઆͰ ͜Ε͔͠Ͷ͐ʂͱఱܒΛड͚ͨΑ͏ͳিܸΛड͚Δɻ ࢀߟϋογϡλάɿγεͱΩϯτʔϯ
Α͠ʂ࣮ફͩ ·ͣମݧ൛Ͱ؆қతʹ͍߹ΘͤாΛΜͰΈΔ खԠ͑తʹ͜ΕͳΒؒҧ͍ͳ͍͚͘Δ͠ɺଞͷ&YDFMாҠߦͰ͖Δ֬৴ΛಘͨͷͰ ·ͣۀͷେΛׂ͍͍ͯΔ͍߹Θͤۀͷݱঢ়ѲΛ͔ͬ͠Γ͠·͠ΐ͏ʂͱ ͙͢ʹࣗ෦ॺͷϘεΛޱઆ͖མͱ͠ଈٞঝೝʂ ʰ݄ઍԁ͘Β͍ଈܾͯ͘͠Εʂٞ٫Լ͞ΕͯϙέοτϚωʔ͔Βग़ͤΔͰ͠ΐʁʱ ͦΜͳมͳྔͰཱವͰϘεʹͨ͠ؾ͕͢Δ͆
͍߹Θͤπʔϧ7FSʢ·ͣݟ͑ΔԽΛ͠Α͏ʣ ·ͣ&YDFMͰཧ͍͍ͯͨ͠߹ΘͤཧΛLJOUPOFͰாԽͯ͠Έͨɻ γεͱΩϯτʔϯͰݟͨ༰ΛύΫʜࢀߟʹͯ͠ ୲ऀɺ୲෦ॺɺΧςΰϦ ݱঢ়εςʔλεɺ͍߹Θͤ༰ͱରԠ ͜ͷఔͷͱͯ؆୯ͳாͰӡ༻։࢝
͍߹Θͤπʔϧ7FSʲ݁Ռʳ ݱঢ়ͷ͍߹Θͤঢ়گʢ୲͝ͱͷରԠ݅ཹঢ়گʣͷݟ͑ΔԽ͕ਐΈ ࢥͬͨΑΓνʔϜϝϯόʔͷԠ্ʑɻ LJOUPOFͷಛͰ͋ΔίϝϯτػೳͰ͍߹Θͤʹؔ͢Δࢦࣔ ձٞதͳͲͰग़͢͜ͱ͕ग़དྷΔΑ͏ʹͳΓɺޮԽ࣮ݱʂͬͨͶʂ
͍߹Θͤπʔϧ7FSʢ͏গ͠φϨοδԽΛҙࣝ͢Δʣ աڈͷ͍߹Θ͔ͤΒɺଞͷϝϯόʔͰରԠͰ͖ΔΑ͏ʹ͏গ͠ৄ͍͠هࡌΛՃͯ͠Έͨɻ ɾΧςΰϦΛ͏গ͠ࡉ෦Խ ɾରԠظݶΛ͚ͯҰఆ࣌ؒܦաͰΞϥʔτ࡞ ɾఴϑΝΠϧͰࢀߟεΫϦʔϯγϣοτϑΝΠϧΛه ɾରԠ༰Λཤྺཧܕʹมߋͦ͠ͷରԠऀͱৄࡉΛهࡌ ɾνʔϜϝϯόʔʹφϨοδੵͱ͍͏తΛઆ໌͠ ͦΕΛҙࣝͨ͠ճهೖΛߦ͏Α͏ʹࢦࣔΛԿߦͬͨɻ
͍߹Θͤπʔϧ7FSʲ݁Ռʳ ՝ͩͬͨཹҊ݅ɺରԠ࿙Ε͕վળ͠ΤεΧϨʔγϣϯεϜʔζʹɻ ͨͩɺݩʑLJOUPOFݕࡧػೳ͕ͦΜͳʹڧ͘ͳ͍ͷͰঃʑʹօݕࡧΛ͠ͳ͘ͳΔʜɻ ͘͠ͳ͖ͬͯͨΓɺଈͰ͖Δ͍߹ΘͤʹͳΔͱஈʑೖྗ͕దʹͳͬͯ͘Δ ˞ࠓࢥ͑7FSͷࣦഊͷϑϥάࢸΔॴʹ͋ͬͨʜɻ దͳճྫ
͍߹Θͤπʔϧ7FSʢλεΫ·ͱΊͯཧ͠Α͏ʂʣ ͍߹ΘͤͱγελεΫͷڥքઢ͕ᐆດͳҊ͕݅૿͑ͨͷͰ ͱΓ͋͑ͣརศੑΛߟ͑ͯ·ͱΊͯཧ͢ΔܗଶʹҠߦ͠Α͏ʂ ରԠظݶઃఆ͢ΕΞϥʔτग़Δ͠ศརͩΑͶʂ ɾجຊܗ7FSͱҰॹʢґཔۀϦετͱ໊শΛมߋʣ ɾλεΫཧʹ͍ΧςΰϦΛ͏গ͠ࡉԽ ɾݱࡏରԠऀΛෳ໊ՃՄೳʹ ɾγεۀશͯ͜ͷϑΥʔϚοτͰରԠ͠ɺҾ͖ܧ͗ग़དྷΔΑ͏ʹ ͱʹ͔͘ܦҢΛࡉ͔͘ৄࡉʹॻ͘Α͏ʹઆ໌͠పఈΛଅͨ͠ɻ
͍߹Θͤπʔϧ7FSʲ݁Ռʳ ࣌Կͱ͔͍ͬͯ·͕ͨ͠ɺৼΓฦͬͯΈΔͱੌ͍େࣦഊʜɻ ɾλεΫ͕ࠞ߹͢ΔΑ͏ʹͳͬͯཹҊ͕݅૿͑Δ ˠλεΫʹຒΕ͍߹ΘͤͷϨεϙϯε͕ѱԽˍཹ͕ͨΓલʹͳΓϝϯςφϯε͕ͲΜͲΜૄ͔ʹ ɾΧςΰϦ͕ࡉԽͨ͠ࣄͰྨ͕దʹʜ ˠݕࡧੑ͕ੌ͍ྼԽ͢Δˠݕࡧͷҙຯ͕ͳ͍ˠΘͳ͘ͳΔˠ͞Βʹదʹʜͷෛͷϧʔϓ ɾࣗͷ͋͠͞ΓாͷରԠཤྺదʹʜ ˠࢲͷνΣοΫ͕ߦ͖Βͳ͘ͳΔˠదͳճʹࢦఠ͕ݮΔˠೖྗΕ·Ͱൃੜʜͷෛͷϧʔϓ ͜Μͳ໎ͨ͠ঢ়گΛݟͯͳͷ͔Ͳ͏͔ෆ໌Ͱ͕͢ ͜ͷ࣌ظʹҰ൪ڪΕ͍ͯͨϓϩύʔࣾһͷୀ৬͜ͷ࣌ظʹҾ͖ىͯ͜͠͠·͏ʜɻ
͍߹Θͤπʔϧ7FSʢݪճؼɺγϯϓϧͳཧʹΖ͏ʂʣ ͍߹ΘͤཧͷΞϓϩʔν໘͔Βม͑ͯΈͨɻ ɾෆධͩͬͨλεΫཧશͯ1MBOOFSʹҠߦ͍͠߹ΘͤͷΈΛهࡌ ɾ͍߹ΘͤͰλεΫԽͨ͠ͷ͜͜$MPTFѻ͍0,ͱ͢Δ ɾΧςΰϦΛ࠷খݶʹݮΒ͠ɺରԠ༰࠷ݶͷهࡌͰ0,ͱ͢Δ ɾঝೝϓϩηεΛՃ͠ɺঝೝऀʢ͍ͱ͎ʣ͕ؾʹͳΔ༰ͷ͚࣌ͩώΞϦϯά ɾ͍߹Θ͕ͤଟ͍ͷɺࣄྫͱ͍͍ͨ͠߹ΘͤࣄྫొࢦࣔΛͯ͠ ϫϯϘλϯͰφϨοδΞϓϦʹసهˠ͞Βʹࡉ͔͍ৄࡉΛهೖͤ͞Δ ɾͱʹ͔͘͜ͷாཹͤ͞ͳ͍ࣄΛϝϯόʔʹपపఈͤ͞Δ ঝೝϑϩʔՃ
ผ్φϨοδ༻ΞϓϦͷՃ
͍߹Θͤπʔϧ7FSʲݱ࣌Ͱͷ݁Ռʳ ɾφϨοδ%#ΛผΞϓϦʹͨ͠ࣄͰݕࡧޮ͕ѹతʹ্ ˠҙຯͷ͋ΔσʔλϕʔεͱͳͬͨࣄͰొଆ৺ͳߋ৽Λ͢ΔΑ͏ʹ ɾೖྗΛ؆ૉԽͨ͠ࣄͰ͍߹Θͤهೖ࿙Ε͕ܹݮ ˠ໘͕͞ফ͑ͨࣄͰࣗͷΞϐʔϧࢿྉʹ͑Δͱཧղ͠ɺօੵۃతͳೖྗ࢟ʹͳͬͨ ঝೝϓϩηε͕ՃΘΔ͜ͱͰʮͪΌΜͱରԠͨ͠ͷΛݟͯ͘Ε͍ͯΔʯͱ͍͏৴པʹ ɾ͑ΔφϨοδʹͳͬͨ͜ͱͰ࣍ͷࢪࡦ͕ݟ͖͑ͯͨ ˠφϨοδ%#Λઃܭਤͱͯ͠νϟοτϘοτߏஙˍ͍߹Θͤ૭ޱΛҰຊԽ͢Δܭը
͜͜·ͰऔΓΜͰࢥͬͨࣄ ᶃࣗͱଞਓҧ͏ਓؒͰ͋Δͱ͍͏ࣄΛཧղ͢Δ ˠͨΓલͷࣄ͚ͩͲॏཁɺ༨ఔϏδϣϯ͕ڞ༗Ͱ͖ͯͳ͍ͱࣗͱಉ͡ํ͍͍ͯͳ͍ ͜ΜͳʹޮԽग़དྷΔͷʹԿނΒͳ͍ʁݟ͍͑ͯΔੈք͕ҧ͍ͬͯΔՄೳੑ͕͋Δ ᶄඞཁੑ͚ͩͰେͷਓؒಈ͚ͳ͍ ˠ୭͕໘ͳࣄΓͨ͘ͳ͍͠ɺΰʔϧ݁Ռͷݟ͑ͳ͍ࣄؤுΕͳ͍ɻ σʔλੵ͕ΩϞͩͱͯ͠ɺԿʹ࡞ۀ͢Δଆͷ࡞ۀˍ৺ཧෛ୲ΛݮΒ͔͕͢ॏཁ ޙɺݟ͑ΔԽ͕͔ͬ͠Γग़དྷͯ͘ΔͱԿॲ͔ͰϒϨΠΫεϧʔ͕ى͖ɺਖ਼ͷϧʔϓ͕ൃੜ͢Δɻ ᶅνʔϜͰࣄ͢Δͱ࡞ۀύϫʔ͕ஈҧ͍ ˠਖ਼ɺ͕ࣗͬͨํ͕ૣ͍ϗϯτ࠷ॳͷճ͚ͩ
ڭ͑Δ͔࣌ؒͨ͠ʹඞཁ͚ͩͲɺϚϯύϫʔͬͯ݁ߏੌ͍Αʂ
͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ