$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
みてねのスクラム開発 / scrum development style in mitene
Search
atsushisakai
November 13, 2018
Programming
3
3.5k
みてねのスクラム開発 / scrum development style in mitene
みてねのMeetup #3の発表資料です。
atsushisakai
November 13, 2018
Tweet
Share
More Decks by atsushisakai
See All by atsushisakai
大規模 SaaS の技術的意思決定を支える三要素 / Three elements that support technical decision-making for large-scale SaaS
_atsushisakai
0
1.3k
一方、私はなぜEMでありつづけるか / TECH TRACK vol.1
_atsushisakai
1
540
子育てとEMと転職と
_atsushisakai
2
910
「家族アルバム みてね」を支える エンジニアリング組織/introduce-familyalbum-engineering-team
_atsushisakai
2
250
ミクシィのマネージャーは悩んでいる / mixi's manager is in trouble
_atsushisakai
16
14k
実践 Engineering Manager / practice engineering manager
_atsushisakai
19
8.3k
Scalable Microservice for Media Transcoding / Transcoder
_atsushisakai
4
1.6k
New Relic {FUTURE} STACK 3/14, 2019 / newrelic_future_stack
_atsushisakai
1
1.5k
実践 WorkManager / WorkManager
_atsushisakai
3
7.6k
Other Decks in Programming
See All in Programming
GISエンジニアから見たLINKSデータ
nokonoko1203
0
180
Python札幌 LT資料
t3tra
6
1k
愛される翻訳の秘訣
kishikawakatsumi
3
340
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
180
Cell-Based Architecture
larchanjo
0
140
新卒エンジニアのプルリクエスト with AI駆動
fukunaga2025
0
230
Rubyで鍛える仕組み化プロヂュース力
muryoimpl
0
160
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜
kamina_zzz
0
280
クラウドに依存しないS3を使った開発術
simesaba80
0
160
脳の「省エネモード」をデバッグする ~System 1(直感)と System 2(論理)の切り替え~
panda728
PRO
0
120
ゲームの物理 剛体編
fadis
0
370
Cap'n Webについて
yusukebe
0
150
Featured
See All Featured
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
SEO for Brand Visibility & Recognition
aleyda
0
4.1k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
エンジニアに許された特別な時間の終わり
watany
105
220k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
260
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
RailsConf 2023
tenderlove
30
1.3k
Making the Leap to Tech Lead
cromwellryan
135
9.7k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
65
35k
Design in an AI World
tapps
0
98
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.1k
Transcript
ΈͯͶͷεΫϥϜ։ൃ @_atsushisakai ΈͯͶͷMeetup #3
ञҪ ಞ @_atsushisakai • Engineering Manager • Scrum Master •
SRE Team • iOS/Android/Ruby on Rails • iOSDC 2018
͍ͨ͜͠ͱ • εΫϥϜ։ൃݱͷϦΞϧͳྗɾ • ΞϓϦϦϦʔε·ͰʹԿ͕ߦΘΕ͍ͯΔ͔ • νʔϜͲͷΑ͏ʹϓϩμΫτߩݙ͢Δ͔
͞ͳ͍͜ͱ • ίʔυҰग़ͯ͜ͳ͍Ͱ͢ • શͯͷ৫Ͱ༗ޮͳTIPSͰͳ͍͔
ΈͯͶνʔϜͷྺ࢙
ۀظ • 2014य़͝Ζʁ • εϓϦϯτθϩɺϓϩτλΠϓ։ൃ • POҎ֎ͷߏϝϯόʔ • ΤϯδχΞx3ɾσβΠφʔx1ɾσΟϨΫλʔx1
" $ ࡱӨऀˠ%
εέʔϧظ • 2016~2017 • ΤϯδχΞ ࠷େ12~3໊ɺσβΠφʔ2~3໊ • શ෦ͬͯߦ͘ελΠϧܧଓ & ৽ଔͳͲड͚ೖΕ
• νʔϜϝϯόʔʹΩϟοϓ͕͋Δ͜ͱΛഽͰײͨ͡ • ίϛϡχέʔγϣϯίετ͕ϚζΠײ͡ʹͳͬͯͨ • ਓ͕ଟ͍ͷʹશવ্͕͕Βͳ͍ͱ͍͏ࣦഊͷܦݧ
࠷దԽɾ৫ྗڧԽظ • 2018~ • ΤϯδχΞ ࠷େ15໊Ҏ্ʢ࠾༻ڧԽதʣ • νʔϜׂͰઐੑΛॏࢹ͢Δ (MLܥɾSRE) •
ͦͷ໘ɺΞϓϦ։ൃνʔϜ͍·ͩͻͱͭͰ͍ͬͯΔ • σβΠφʔ4໊ • εςʔΫϗϧμʔҰؾʹ૿͑ͯࣄۀ৫͕ͦΕͳΓͷنʹ
εΫϥϜνʔϜͷมભ
εΫϥϜϝϯόʔͱεςʔΫϗϧμʔͷ߹ܭਓ 8ਓ → 30ਓ
εΫϥϜνʔϜͷ 1ͭ → 3ͭ
3ͭͷεΫϥϜνʔϜ • ͔ͳΓେ͖ͳνʔϜ • ΞϓϦ։ൃ (ΤϯδχΞ 9ਓ + σβΠφʔ4ਓ) •
εςʔΫϗϧμʔΛೖΕΔͱ͓Αͦ30ਓ͕ू͏։ൃͷϝΠ ϯϥΠϯ • ۃখνʔϜ • SRE • ίϯςϯπ։ൃ
େ͖͘ͳͬͯ͠·ͬͨνʔϜͷӡӦ
େ͖͍νʔϜͷϝϦοτ • ҰճͷεΫϥϜΠϕϯτͰશһͱҙࢥૄ௨Ͱ͖Δ • POͷࢥߟΛຊਓͷݴ༿Ͱฉ͘͜ͱ͕Մೳ • POʹରͯ͠ΦʔϓϯͳͰίϛϡχέʔγϣϯ͕Ͱ͖Δ • ϦϦʔεϓϥϯχϯάָ͕ •
ݸਓతʹͦ͏ࢥ͍ͬͯΔ • νʔϜؒͷωΰγΤʔγϣϯ͕ෆཁͰग़͍ͨ͠ͱ͖ʹग़ͤΔ
େ͖͍νʔϜͷσϝϦοτ • εΫϥϜϚελʔͷෛ୲͕ѹతʹେ͖͍ • εΫϥϜϚελʔνʔϜͷSPOFͰ͋Δ • εΫϥϜΠϕϯτதͷ৬Λଅਐͯ͠͠·͏ • ଞʹ͍ͬͺ͍σϝϦοτ͋Δ…
εΫϥϜνʔϜΛׂ͖͢Ͱʁ
σϝϦοτΛղܾͯ͠ϝϦοτΛڗड͢Δ͜ͱΛ༏ઌ
εΫϥϜϚελʔͷෛ୲
શһεΫϥϜϚελʔܭը • SM͕αϙʔτ͠ͳͯ͘উखʹνʔϜӡӦதͷ͕ղ ܾ͞ΕΔΑ͏ʹ͍ͨ͠ • SM͡Όͳ͍ͱղܾͰ͖ͳ͍Λগͳ͘͢Δ • SM͕ࣗࣗলΤωͰ׆ಈͰ͖ΔΑ͏ʹྗ͢Δ • ͍͔ͭ͘ͷυΩϡϝϯτΛࣥච✍
ʮεΫϥϜߦಈࢦʯ
ʮεΫϥϜߦಈࢦʯ • ؒͷΈͯͶεΫϥϜνʔϜӡӦʹ͍ͭͯͷݟΛ·ͱΊͨ • εΫϥϜӡӦதʹൃੜ͢Δେͷύλʔϯͱͦͷղܾํ๏ Λهࡌ • ʮʓʓͳͱ͖ɺ××͢͠ʯΈ͍ͨͳ͜ͱͷཏྻ • ՝ͷύλʔϯ͕૿͑ͨΒKPTͰٞͦ͠ͷ݁ՌΛө
ʮεΫϥϜΠϕϯτͷຊʯ
ʮεΫϥϜΠϕϯτͷຊʯ • εΫϥϜΠϕϯτ࣮ࢪ࣌ʹϑΝγϦςʔτ͢Δਓ͚ͷຊ • νΣοΫϘοΫεʹͦͬͯҰݸͣͭ͢͢ΊΕେͳ͘ Πϕϯτ͕ऴྃ͢Δ • ສ͕Ұɺ͕ٞൃࢄͨ࣌͠ͷղܾͷํͳͲॻ͍ͯ͋Δ • ऴΘͬͨͱ͖ʹͦΕ͕ٞࣄʹͳ͍ͬͯΔ
ʮόοΫϩάςϯϓϨʔτʯ
ʮόοΫϩάςϯϓϨʔτʯ • ςϯϓϨʹԊͬͯߟ͑ΕదͳཻͷόοΫϩ άΛΤϯδχΞશһ͕࡞Δ͜ͱ͕Ͱ͖Δ • ൚༻Խ͕͍͠ͷͰ·ͩະ • վળΛਐΊ͍ͯΔ࠷த
εΫϥϜΠϕϯτதͷ৬
εΫϥϜΠϕϯτதͷ৬ېࢭ
εΫϥϜΠϕϯτதͷ৬ېࢭ * ͱ͍͏ղܾࡦͰͳ͍ʂ
ग़ͳͯ͘ྑ͍Πϕϯτग़ͳ͍ • ʮ͋ͳͨʹͱͬͯग़ͳͯ͘ྑ͍ΠϕϯτͰ͋Δʯͱ ͍͏͜ͱΛࣄલʹ௨ • ୭͕ͲͷΠϕϯτʹग़Δ͖͔ɺͦͷΠϕϯτ͕Ͳ͏͍ ͏తͰ࣮ࢪ͞Ε͍ͯΔ͔ΛશһʹͪΌΜͱઆ໌͢Δ • ग़ͳ͍͍ͯ͘Πϕϯτʹ͋͑ͯग़ͯ͘ΕΔͷେܴ
վળͷ݁Ռ • ϝϦοτΛͪΌΜͱڗडͭͭ͠ϕϩγςΟ҆ఆ ͠ɺεέʔϧՄೳͳελΠϧʹͳ͍ͬͯΔ • ඞཁ࠷ݶͷ࣌ؒͱਓؒͰ߹ཧతͳ͕ٞͰ͖Δ • εΫϥϜϚελʔͷෛ୲ܰݮ͞Εͨ
ΞϓϦ͕ސ٬ʹಧ͘·Ͱ
1. όοΫϩάͷੜ 2. εϓϦϯτ։࢝ʙ࣮ 4. ϦϦʔε 5. ϞχλϦϯά 3. νʔϜϨϏϡʔ
͓͓Αͦ2weeksͰ࣮ࢪ͞ΕΔϑϩʔ
1. όοΫϩάͷੜ
όοΫϩά४උձ • εϓϦϯτதʹඞ࣮ͣࢪ͞ΕΔΠϕϯτ • ϓϩμΫτͷ՝ʗղܾࡦΛνʔϜશһͰٞ • ղܾࡦͷํʹ߹ҙ͠ɺΤϯδχΞʹόοΫϩά࡞ Λґཔ͢Δͱ͜Ζ·Ͱ͕ΰʔϧ • Pivotal
TrackerͷIceboxΛ׆༻
όοΫϩάϦϑΝΠϯϝϯτ • εϓϦϯτதʹඞ࣮ͣࢪ͞ΕΔΠϕϯτ • ४උձͰ࡞ґཔ͞ΕͨόοΫϩάʹετʔϦʔ ϙΠϯτΛݟੵΔ • ༏ઌΛPO͕༏ઌΛ֬ఆ͠ɺશһͰ߹ҙ͢Δ
2. εϓϦϯτ։࢝ʙ࣮ྃ
None
3. νʔϜϨϏϡʔ
νʔϜϨϏϡʔձ • ࣮͞ΕͨػೳΛ࣮ࡍʹखݩͰಈ͔ͯ͠ɺΞϨίϨݴ͏ձ • ϦϦʔεͷՄ൱ΛܾΊΔ͜ͱ͕ΰʔϧ • PO/CS/ϓϩϞͳͲ༷ʑͳεςʔΫϗϧμʔ͕ࢀՃ • ࣮͞Εͨػೳ୯ҐͰ͍࣮ͭࢪͯ͠OK •
εϓϦϯτϨϏϡʔΛͨͳͯ͘ϦϦʔεͰ͖Δ
εϓϦϯτϨϏϡʔ • εϓϦϯτ࠷ऴʹඞ࣮ͣࢪ͞ΕΔΠϕϯτ • ͋͘·ͰλεΫ͕Ͳ͜·ͰऴΘ͔ͬͨʹूத • ϦϦʔεঝͰͳ͍ • ͦͪΒػೳ͝ͱͷνʔϜϨϏϡʔձͰ୲อ
4. ϦϦʔε
None
͜ΕͰऴΘΓͰͳ͍…
5. ϞχλϦϯά
ϦϦʔεޙͷࢹڧԽͱCSड • ϦϦʔε΄ͱΜͲͷ߹ɺޕલதʹߦ͏ • 24࣌ؒఔৗʹCrashlyticsʹؾΛΔ • க໋తͳ͕ೝͰ͖ͨΒதʹߦಈΛى͜͢ • CSϝϯόʔ৽ػೳͷϦϦʔε·Ͱ͍߹Θ ͤ༰ʹಛʹؾΛͬͯ͘Ε͍ͯΔ
ຊͷϦϦʔεྃ
શྗͰεϓϦϯτΛऴ͑ͨΒ…
None
εϓϦϯτଧ্ͪ͛
νʔϜͷϓϩμΫτߩݙ
୭ͰվળҊΛىҊͰ͖ΔΈ • Iceboxʹ୭Ͱ՝ɾΞΠσΞΛೖΕͯྑ͍ • ΤϯδχΞͰεςʔΫϗϧμʔͷ୭Ͱ • ͦΕΒόοΫϩά४උձͰඞͣશһͰٞ͞ΕΔ • ༏ઌͷ࠷ޙͷܾஅͱPOʹ͋Δ
ΤϯδχΞͷࣄۀͷӨڹྗ • όοΫϩάΛ࡞ΔͷΤϯδχΞ • ՝ͱରቂٙ͠ΛղܾɾεςʔΫϗϧμʔͱͱ ʹ༷ͷࡦఆΛ͢Δ • ϢʔβʔετʔϦʔΛదʹཧ͢Δॏཁͳׂ
·ͱΊ • νʔϜ͕େ͖͘ͳͬͯා͕ΒͣʹಓͳվળΛ ଓ͚ͯख़͞Εͨͷ͕ΈͯͶͷεΫϥϜ։ൃ • େ͖ͳνʔϜͰτοϓμϯʹͳΒͣεςʔΫϗϧ μʔͱϝϯόʔ͕ϓϩμΫτʹੵۃతʹӨڹྗΛ࣋ ͯΔΑ͏ͳΈΛҡ࣋͢Δ͜ͱ͕େ
THANK YOU!!