Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
チームが大きくなったので、開発プロセスを運用してみた
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Mitsukawa
November 09, 2021
Business
3.2k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
チームが大きくなったので、開発プロセスを運用してみた
プロジェクトマネジメント Tips LT会 vol.3 で発表させていただいた資料です。
Mitsukawa
November 09, 2021
Other Decks in Business
See All in Business
オープンワーク会社紹介資料 / company profile
openwork
4
610k
クリヤマジャパン㈱採用資料
uemura2024
0
9.7k
新卒採用向け説明資料
kazumakitao
PRO
1
4.2k
Wantedly, Inc. 会社説明資料/Wantedly Recruitment Brochure
wantedly
2
54k
ログラス会社紹介資料 新卒採用 ビジネス職[経営幹部候補]/ Loglass Company Deck
loglass2019
2
27k
クリヤマホールディングス㈱採用資料
uemura2024
0
9.4k
人は呼び方で行動が変わる / The Stance That Comes Before Scrum
aokiplayer
0
450
I'm the trigger
in0u
1
180
Annual Session - Teknik Lobi dan Negosiasi
adeputra13
0
250
セキサーマル株式会社 会社紹介資料
sekithermal
0
350
お客様と未来を描く 戦略&技術伴走
yoshi22
0
280
【UMed】Company Deck_261026
ryushu
0
220
Featured
See All Featured
Joys of Absence: A Defence of Solitary Play
codingconduct
1
570
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
460
A Soul's Torment
seathinner
8
3.9k
Exploring anti-patterns in Rails
aemeredith
4
560
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.9k
WCS-LA-2024
lcolladotor
0
960
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
550
The Curse of the Amulet
leimatthew05
3
16k
How to Ace a Technical Interview
jacobian
280
24k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
Transcript
チームが大きくなったので、 開発プロセスを運用してみた @プロジェクトマネジメント Tips LT会 vol.3 Mitsukawa Ruka
自己紹介 ミツカワ ルカ ・所属: Sansan株式会社 ・役割: Sansan のWebアプリエンジニア →
Data Hub のPMO ・趣味: Splatoon, Pokémon UNITE ・Twitter: @mitsuriver
はじめに 「Sansan Data Hub」を開発している開発チームの話をします ※弊社全体の開発組織の話ではありません データ統合基盤「Sansan Data Hub」
アジェンダ 1. 開発プロセスを作ろう 2. やったこと 3. で、どうなったか 話すこと - 開発プロセスをどうやって作ったか
- 運用してみてどんな効果・学びがあったか
開発プロセスを作ろう
背景 エンジニアチー ム (2-4名) × 5 マネージャ PdMチーム (2名) PMO
× 1 現在の組織体制 3 18 10 エンジニア人数の推移 2017/11 始動 2019/11 2021/11 現在
背景 開発チームの課題 - チームによって作業手順がバラバラ - プロジェクトの質が担当者依存 - うまくやれてるチームもある一方、課題があるチームも - リリース直前の手戻りが多い...
- いつリリースされるのかよくわからない ... - リリース予定日が守られない...
目標 目標 基本的なプロジェクト管理プロセスが 確立されている 場当たり的で、プロセスが定義されていない 成功は個人の努力に依存する 組織で標準化プロセスが『定義』され、 各プロジェクトで利用されている プロセスが 『最適化』されている
プロセスと成果物が 定量的に『管理』されている Lv.5 Lv.4 Lv.3 Lv.2 Lv.1 現状 CMMI 成熟度レベル
やったこと
やったこと 1. 開発チームへヒアリング&課題共有 2. 各工程の定義 3. 役割の定義(RACI図)
1. 開発チームへヒアリング&課題共有 課題の共有 → QCD改善のためのブレスト
2. 各工程の定義 項目 - 実施時期 - 誰がするのか - 何をするのか -
完了基準
3. 役割の定義(RACI図) 関係者のロール 工程 R:実行責任者 タスクの実行者。複数いても構わない。 A:説明責任者(承認者) 作業の完了を承認し、全体に責任を負う役割。原則1つのタスクに1人。 C:協業先 タスクを進める際の相談者。タスクを進める際に、双方向にやり取りを行う。 I:報告先
タスクの進捗状況の報告先。タスクを進める際に、一方向的なやり取りとなる。 役割
で、どうなったか
結果 - 手戻りがほぼなくなった - 品質up - リリース時期についてのコミュニケーションが増えた
時間軸 運用開始 直後 - プロセスを無視することが多発 - 再周知・再共有をした 運用開始 2-3カ月後 -
プロセスを軸に開発をすることが定着 - 改善のサイクルが回りだした 運用開始 半年後 - プロセスによる恩恵をメンバーが感じ始める
まとめ - 標準化することにより、組織全体の底上げに繋がる - プロセスをみんなで育てると浸透しやすい