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
620
新卒交流ワークショップ
pokotyamu
0
12
CTI の基礎コース受けてきた
pokotyamu
1
160
feedforce 青山オフィスへの行き方
pokotyamu
0
290
格ゲーから学ぶコーチング
pokotyamu
1
94
アジャイル何も知らん人事がアジャイル大好きお兄さんの引き出しを使い倒したら「変化に立ち向かえるチーム」に成長できた件
pokotyamu
1
2.7k
解説カンバン方式
pokotyamu
1
600
銀座線・半蔵門線から、ふりかえりカンファレンス2024現地会場への行き方
pokotyamu
0
310
ふりかえり文化を広めに来ました
pokotyamu
1
310
Other Decks in Technology
See All in Technology
え!! 日本国内でGo言語のバイリンガル勉強会を!?
logica0419
2
110
撤退危機からのピボット : 4年目エンジニアがリードする TypeScript で挑む事業復活 / crisis-to-pivot-4th-year-engineer-ts-relaunch
carta_engineering
2
320
ホワイトボックス& SONiC アーキテクチャ(全体像) - SONiC Workshop Japan 2025
ebiken
PRO
1
460
熱々🔥のUDN🍜を喰らえ❗マルチテナントもVM統合も思いのまま❗新機能で切り拓くk8sネットワークの未来
tsukaman
0
150
技術的負債を「戦略的投資」にするためのPdMとエンジニアの連携と実践
satomino
4
860
Cloudflare Use Cases at CADDi
minato128
2
340
正解のない未知(インボイス制度対応)をフルサイクル開発で乗り越える方法 / How to overcome the unknown invoice system with full cycle development
carta_engineering
0
170
Web Streams APIの基本と実践、TypeScriptでの活用法 / TSKaigi 2025 Web Streams API
tasshi
4
560
主要ライブラリの実例に学ぶ、TypeScriptで実現する型安全な座標定義
tiroljpn
1
100
Software Delivery Observability CI・CD , DORA metrics も Datadog で可視化しよう / datadog-ci-cd-observability
parupappa2929
0
200
【iOSエンジニア特集】 iOSアプリ開発の裏側 開発組織が向き合う課題とこれから - 株式会社カウシェ
akifumifukaya
0
350
Azure AI Foundry Agent Serviceを使用してコードファースト アプリを構築する
tomokusaba
1
150
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
52
2.7k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Building a Modern Day E-commerce SEO Strategy
aleyda
40
7.3k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.5k
For a Future-Friendly Web
brad_frost
177
9.7k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Fireside Chat
paigeccino
37
3.4k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
Raft: Consensus for Rubyists
vanstee
137
6.9k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Into the Great Unknown - MozCon
thekraken
38
1.8k
Agile that works and the tools we love
rasmusluckow
329
21k
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
͏·͍ͬͨ࣌͘ͱ͍͔ͳ͔ͬͨ࣌ • ׆ಈʹࢀՃ͢Δਓ͕తΛཧղͰ͖͍ͯΔ • ଞνʔϜͷΧΠθϯͷ߹ΑΓҙࣝతʹ • ৺ཧత҆શੑͷ֬อ • ͕ࣗม͑ͯ͘ͱ͍͏ҙΛݟͤΔ
ࣗʹͱͬͯͷ ΧΠθϯͱ
ޙչͯ͠ ͑͑ͶΜ ·ͨ࢝ΊͨΒ ͑͑ͶΜ ࣦഊͯ͠ ͑͑ͶΜ ͏ҰճͬͨΒ ͑͑ͶΜ ͚ͳͯ͘ ͑͑ͶΜ
ڣΜͰΈΕ ͑͑ͶΜ ʹ͕͍ྦ ͑͑ͶΜ ϙϩϦ͜΅Εͯ ͑͑ͶΜ ͪΐͬͱٳΊ ͑͑ͶΜ ϑοͱস͑͑͑ͶΜ Կͳͯ͑͑͘ͶΜ ৴͍ͯ͡Ε͑͑ͶΜ ҙຯ͕ͳͯ͑͑͘ͶΜ Կ͔Λײ͡ΕͨΒ͑͑ͶΜ ͑͑ͶΜ / ϧϑϧζ
ͱΓ͋͑ͣͬͯΈͨΒ͑͑ͶΜ • ຊʹժ͕ग़Δ͔Θ͔Βͳ͍ • ͚ͲͬͯΈͨΒͳʹ͔มΘΔ͔͠Εͳ͍ • ൃදͯ͠ΈͨΒԿ͔มΘΔ͔͠Εͳ͍ • ͦͷখ͞ͳʮมΘΔ͔͠Εͳ͍ʯͷੵΈॏ Ͷ͕ΧΠθϯʹͭͳ͕Δ