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
カイゼンしてもええねん
Search
pokotyamu
September 05, 2018
Technology
8
2.3k
カイゼンしてもええねん
pokotyamu
September 05, 2018
Tweet
Share
More Decks by pokotyamu
See All by pokotyamu
アジャイル・スクラム研修2025
pokotyamu
0
250
ふりかえり研修2025
pokotyamu
0
700
新卒交流ワークショップ
pokotyamu
0
360
CTI の基礎コース受けてきた
pokotyamu
1
170
feedforce 青山オフィスへの行き方
pokotyamu
0
300
格ゲーから学ぶコーチング
pokotyamu
1
110
アジャイル何も知らん人事がアジャイル大好きお兄さんの引き出しを使い倒したら「変化に立ち向かえるチーム」に成長できた件
pokotyamu
1
2.8k
解説カンバン方式
pokotyamu
1
640
銀座線・半蔵門線から、ふりかえりカンファレンス2024現地会場への行き方
pokotyamu
0
320
Other Decks in Technology
See All in Technology
Data Hubグループ 紹介資料
sansan33
PRO
0
1.8k
Flutterアプリを⾃然⾔語で操作する
yukisakai1225
0
210
kotlin-lsp を Emacs で使えるようにしてみた / use kotlin-lsp in Emacs
nabeo
0
110
ソフトウェアテストのAI活用_ver1.20
fumisuke
0
240
Two-Tower モデルで実現する 検索リランキング / Shibuya_AI_2
visional_engineering_and_design
2
140
Roo CodeとClaude Code比較してみた
pharma_x_tech
1
200
会社紹介資料 / Sansan Company Profile
sansan33
PRO
6
370k
Autonomous Database サービス・アップデート (FY25)
oracle4engineer
PRO
1
750
医療業界に特化した音声認識モデル構築のためのアノテーションの実態
thickstem
0
520
堅牢な認証基盤の実現 TypeScriptで代数的データ型を活用する
kakehashi
PRO
1
150
組織とセキュリティ文化と、自分の一歩
maimyyym
3
1.4k
AIとSREの未来 / AI and SRE
ymotongpoo
2
1.9k
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
The Language of Interfaces
destraynor
158
25k
Raft: Consensus for Rubyists
vanstee
138
7k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
470
What's in a price? How to price your products and services
michaelherold
245
12k
Adopting Sorbet at Scale
ufuk
77
9.4k
It's Worth the Effort
3n
184
28k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.8k
Transcript
ΧΠθϯͯ͠ ͑͑ͶΜ 2018.09.05 ࢲͷʮΧΠθϯɾδϟʔχʔʯ @pokotyamu
ࣗݾհ • ా ӳ༞(26ࡀ) • @pokotyamu • େֶӃ͔Βͷ৽ଔ3 • גࣜձࣾϑΟʔυϑΥʔε
Rails ΤϯδχΞ • झຯɿϘυήɾεψʔϐʔɾԻָ
None
ࠓ͖͔͚ͬ͢
͞ΜͷൃදΛฉ͍ͨ લճͷΧΠθϯδϟʔχʔΧϯϑΝϨϯεʹͯ
ࣗඈͼࠐΈͨ͘ͳͬͨ લճͷΧΠθϯδϟʔχʔΧϯϑΝϨϯεʹͯ
એݴͨ͠ લճͷΧΠθϯδϟʔχʔΧϯϑΝϨϯεʹͯ
ࠓ͢͜ͱ • Θ͕ͨ͠ΧΠθϯΛ࢝Ί͖͔͚ͨͬ • νʔϜʹରͯͬͯ͠Έͨ͜ͱ • ձࣾʹରͯͬͯ͠Έͨ͜ͱ • Θͨ͠ͱΧΠθϯ
Θ͕ͨ͠ΧΠθϯΛ ࢝Ί͖͔͚ͨͬ
͖͔͚ͬᶃ
ΤϯδχΞͷ࠾༻ʹ ؔΘΔΑ͏ʹͳΔ
࠾༻ϓϩδΣΫτνʔϜʹࢀՃ • ࠾༻ϓϩδΣΫτνʔϜʹࢀՃ • ਓࣄ͚ͩͰߦ͍ͬͯͨ࠾༻ʹاըஈ֊͔Βࠞͬ͟ ͯࢪࡦΛߟ͑࢝ΊΔ • ͜ͷࠒΧΠθϯҙࣝͤͣɺയવͱҰॹʹಇ ͍ͯ͘ΕΔਓΛ୳͢ଆʹճΓ͍ͨͱࢥͬͯͨ
RSGT2018 ʹࢀՃ • ݩʑΞδϟΠϧಠֶͰษڧͯͨ͠ • ΑΓྑ͍৫ͱʁʹ͍ͭͯߟ͑ग़͢ • ΤϞ͍ؾ͕࣋ͪߴ·Δ
͖͔͚ͬᶄ
ಉظ͕ࣙΊͨ
ΤϯδχΞ͋ͬ͞ΓࣙΊΕΔ • ΊͬͪΌෆຬ͕͋ͬͯࣙΊͨΘ͚Ͱͳ͍ • ΤϯδχΞചΓखࢢ • ࣍Λݟ͚ͭΑ͏ͱࢥ͙͑͢ʹݟ͚ͭΒΕΔ • Ұ࣌తͳͬͭΜͰࣙΊΕΔ
͖͔͚ͬᶅ
ΧΠθϯδϟʔχʔ ಡΜͩ
νʔϜͰͬͯΔ͜ͱͷ;Γ͔͑Γ • ϓϥϯχϯάɺேձɺKPTɺΧϯόϯ • վΊͯɺࣗͷνʔϜࣗݾ৫Խ͞Ε͍ͯ Δͱ࠶֬ೝͰ͖ͨ • νʔϜͰখ͘͞ޭମݧੵΜͰɺ͜ΕΛଞνʔ Ϝʹ֦ࢄ͍ͯ͘͠ྲྀΕͰ͍͘͜ͱΛܾΊΔ
ࣗνʔϜͷಇ͖͔͚
ϑΝΠϒϑΟϯΨʔΛಋೖ • िҰͷ KPT ΑΓͷૣظൃݟΛతʹಋೖ • ಋೖίετ͕গͳͦ͏ • શһʹԿͷͨΊʹΔ͔Λઆ໌ͷΛ࡞ͬͨ
ؒேձͰଓ͍ͨײ • νʔϜͷதͰ໌ࢦ͕૿͑ΔͨΊʹʁͱ͍ ͏ձ͕ग़͖ͯͨ • ͷൃݟ͕ϝΠϯͳͷͰɺࢦͷଟ͍ਓͬ͞ ͘ΓਐΊΔΑ͏ʹͳͬͨ(߹ҙͷ্) • ͷΓ͚͕͍͠ͷͰσΠϦʔεΫϥϜ ͱผͰ࣌ؒΛऔΔΑ͏ʹͨ͠
ଞνʔϜͷಇ͖͔͚
͏·͘ճ͍ͬͯͳ͍ྡͷνʔϜ Ӧۀ σΟϨΫλʔ ϓϩμΫτϚωʔδϟʔ ࠂӡ༻୲
ϓϩμΫτϚωʔδϟʔ ͏·͘ճ͍ͬͯͳ͍ྡͷνʔϜ Ӧۀ σΟϨΫλʔ ࠂӡ༻୲ ͬͱ ͜͏ಈ͍ͯ ཉ͍͠ʜ
υϥοΧʔ෩ΤΫααΠζ • ͦΕͧΕͷ෦ॺͷظײͷ͢Γ߹Θ͕ͤඞཁ ͱ͍͏Λ PM ͔Β͍ͨ • 15ਓͷେॴଳͷϑΝγϦςʔλʔͱͯ͠ೖ Δ͜ͱʹ •
֤෦ॺؒͷظײΛ͢Γ߹ΘͤΔ͜ͱΛΰʔϧ ʹஔ͍ͨ
υϥοΧʔ෩ΤΫααΠζল • λΠϜεέδϡʔϧతʹλΠτͰظײͷ͢ Γ߹Θͤޙʹ࣌ؒΛऔͬͯͱ͍͏ܗʹ • ʰظ͢Δ͜ͱʱͷཻ͕·ͪ·ͪͩͬͨ • શһʹप͢Δ͜ͱ͕పఈͰ͖ͳ͔ͬͨ
ʮ;Γ͔͑Γ = KPTʯ
ͳΜͪΌͬͯΞδϟΠϧΛࢭΊΔ • ΤϯδχΞͷਅࣅͰ;Γ͔͑Γ KPT ๏Ͱͬ ͍ͯͨ • Q ͷ;Γ͔͑ΓͱΓ͋͑ͣ KPT
!! • Ή͠Ζ KPT ͔͠Βͳ͔ͬͨ
ࣾษڧձͰΧόʔ ΤϯδχΞରͱͤͣɺ୭Ͱड͚ΕΔΑ͏ʹͨ͠
ࣾษڧձͰΧόʔ ΤϯδχΞରͱͤͣɺ୭Ͱड͚ΕΔΑ͏ʹͨ͠
૯߹৬ ΑΓྑ͘͠ୂ
։ൃνʔϜΑΓྑ͘͠ୂ • ݱͰࢥ͍ͬͯΔࡶͳΞΠσΟΞΛ͢ • ͜͜Ͱ͞Εͨ͜ͱ্͕ʹΤεΧϨʔγϣϯ ྑ͘͠ୂͷ ΞΠσΟΞ Ϛωʔδϟʔ ձٞ
։ൃνʔϜΑΓྑ͘͠ୂ • Ұ࣌తͳͬͭΜࢭ • ϦϞʔτϫʔΫࣾ LT େձ͕࠾༻ ྑ͘͠ୂͷ ΞΠσΟΞ Ϛωʔδϟʔ
ձٞ
૯߹৬ͷੈքଐਓԽͷմ • public νϟϯωϧΑΓ DM จԽ • Ҋ݅͝ͱʹഎܠ͕ҧ͏ͷͰ࠶ݱੑ͕͍͠ • ;Γ͔͑Γ͕ͣ͠Β͍
• ͜Εྑ͘͠ୂΈ͍ͨͳ͕͋Εʂ
૯߹৬ൣғ͕͗ͨ͢(໎ظ) • ӦۀͷʁσΟϨΫλʔͷʁ • ΤεΧϨʔγϣϯͷઌ͕ͳ͔ͬͨ • ͍͠தΞΠσΟΞͷϘʔϧΛ࣋ͪͨ͘ͳ͍ ྑ͘͠ୂͷ ΞΠσΟΞ ʁ
ҿΈձͷͷҧ͍ • ΤϯδχΞ • ܕͷ͋Δݴޠ͕ʙΦϨ࠷ۙ͜ΕͬͯΜΑʙ • ૯߹৬ • ͋Μ·ࣄͷ͜ͱͤͳ͍(ίϯϓϥ) •
͍ͦͦ͠
ࡶஊͷΛ࡞Ζ͏ʂ
Πϝʔδɺʰ͠ΌΓʱ • യવͱͨ͠ςʔϚʹ͍ͭͯ͢ • ྫ͑ʮӦۀͱʁʯ • ͦΕͧΕࣗͳΓͷߟ͑Λग़͢ • ࣅͨςʔϚ͍ͨ͠ςʔϚͰ͔Εͯٞ •
ͦͷޙνʔϜຖʹֶͼΛڞ༗
ڠௐֶशͷδάιʔ๏Λϕʔε • 1ਓ1ਓͷߟ͑Λଚॏ • 1ਓͰे͕͑ग़ͳ͍Λѻ͏ • ͠ΌΓͷதͰҙݟΛ൱ఆ͠ͳ͍ϧʔϧ • ͜ΕΒͷϧʔϧΛຖճ֬ೝͯ࢝͠ΊΔ
͜ΜͳงғؾͰؾ͍͍͋͋ ઌഐޙഐؔͳ͘
Ҏ্ͷ͜ͱͯ͢ ࠓͬͨ͜ͱͰ͋Δ
ͬͨ͜ͱΛ;Γ͔͑Δ υϥοΧʔ෩ ΤΫααΠζ ϑΝΠϒ ϑΟϯΨʔ ,15 εΫϥϜݚम ૯߹৬ ΑΓྑ͘͠ୂ ΠϚίί
34(5
͏·͍ͬͨ࣌͘ͱ͍͔ͳ͔ͬͨ࣌ • ׆ಈʹࢀՃ͢Δਓ͕తΛཧղͰ͖͍ͯΔ • ଞνʔϜͷΧΠθϯͷ߹ΑΓҙࣝతʹ • ৺ཧత҆શੑͷ֬อ • ͕ࣗม͑ͯ͘ͱ͍͏ҙΛݟͤΔ
ࣗʹͱͬͯͷ ΧΠθϯͱ
ޙչͯ͠ ͑͑ͶΜ ·ͨ࢝ΊͨΒ ͑͑ͶΜ ࣦഊͯ͠ ͑͑ͶΜ ͏ҰճͬͨΒ ͑͑ͶΜ ͚ͳͯ͘ ͑͑ͶΜ
ڣΜͰΈΕ ͑͑ͶΜ ʹ͕͍ྦ ͑͑ͶΜ ϙϩϦ͜΅Εͯ ͑͑ͶΜ ͪΐͬͱٳΊ ͑͑ͶΜ ϑοͱস͑͑͑ͶΜ Կͳͯ͑͑͘ͶΜ ৴͍ͯ͡Ε͑͑ͶΜ ҙຯ͕ͳͯ͑͑͘ͶΜ Կ͔Λײ͡ΕͨΒ͑͑ͶΜ ͑͑ͶΜ / ϧϑϧζ
ͱΓ͋͑ͣͬͯΈͨΒ͑͑ͶΜ • ຊʹժ͕ग़Δ͔Θ͔Βͳ͍ • ͚ͲͬͯΈͨΒͳʹ͔มΘΔ͔͠Εͳ͍ • ൃදͯ͠ΈͨΒԿ͔มΘΔ͔͠Εͳ͍ • ͦͷখ͞ͳʮมΘΔ͔͠Εͳ͍ʯͷੵΈॏ Ͷ͕ΧΠθϯʹͭͳ͕Δ