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
VSMを活用したFindy Team+の運用促進 / promoting-operation-...
Search
PERSOL CAREER Dev | techtekt
PRO
November 06, 2024
Technology
0
790
VSMを活用したFindy Team+の運用促進 / promoting-operation-of-findy-team-plus-using-vsm
PERSOL CAREER Dev | techtekt
PRO
November 06, 2024
Tweet
Share
More Decks by PERSOL CAREER Dev | techtekt
See All by PERSOL CAREER Dev | techtekt
転職希望者と求人のマッチングモデル開発について ~これまでと今後の展望~
techtekt
PRO
0
28
「リアル×スキマ時間」を活用したUXリサーチ 〜新規事業を前に進めるためのUXリサーチプロセスの設計〜
techtekt
PRO
0
13
おやつは300円まで!の最適化を模索してみた
techtekt
PRO
0
290
プロダクトリニューアルと同時に進める初めてのデザインシステム
techtekt
PRO
0
26
体験を守るためのデザイン計測
techtekt
PRO
0
67
PRDの正しい使い方 ~AI時代にも効く思考・対話・成長ツールとして~
techtekt
PRO
4
3.1k
ドメイン駆動設計によるアーキテクチャ再構築
techtekt
PRO
0
32
Chrome Enterprise Premium で実現するゼロトラストモデル事例 ~運用セキュリティと開発アジリティの両立~
techtekt
PRO
0
44
doda開発 生成AI元年宣言!自家製AIエージェントから始める生産性改革 / doda Development Declaration of the First Year of Generated AI! Productivity Reforms Starting with Home-grown AI Agents
techtekt
PRO
0
440
Other Decks in Technology
See All in Technology
2025年になってもまだMySQLが好き
yoku0825
8
4.5k
ハードウェアとソフトウェアをつなぐ全てを内製している企業の E2E テストの作り方 / How to create E2E tests for a company that builds everything connecting hardware and software in-house
bitkey
PRO
1
120
DDD集約とサービスコンテキスト境界との関係性
pandayumi
2
280
La gouvernance territoriale des données grâce à la plateforme Terreze
bluehats
0
150
Firestore → Spanner 移行 を成功させた段階的移行プロセス
athug
1
440
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
8.7k
データアナリストからアナリティクスエンジニアになった話
hiyokko_data
2
440
Platform開発が先行する Platform Engineeringの違和感
kintotechdev
4
540
AI開発ツールCreateがAnythingになったよ
tendasato
0
120
フィンテック養成勉強会#56
finengine
0
140
AWSを利用する上で知っておきたい名前解決のはなし(10分版)
nagisa53
10
3k
未経験者・初心者に贈る!40分でわかるAndroidアプリ開発の今と大事なポイント
operando
3
340
Featured
See All Featured
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
61k
Automating Front-end Workflow
addyosmani
1370
200k
The Language of Interfaces
destraynor
161
25k
Docker and Python
trallard
45
3.6k
The Straight Up "How To Draw Better" Workshop
denniskardys
236
140k
Building Adaptive Systems
keathley
43
2.7k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
Context Engineering - Making Every Token Count
addyosmani
1
25
Producing Creativity
orderedlist
PRO
347
40k
Into the Great Unknown - MozCon
thekraken
40
2k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.5k
Transcript
VSMを活用した Findy Team+の運用促進 2024年10月31日 パーソルキャリア株式会社 川又 颯 Copyright © PERSOL
CAREER Co., Ltd. All Rights Reserved.
Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. 川又
颯 Hayate Kawamata 2015年 2019年 2023年 総合電機メーカー 電圧解析システムの設計開発を担当 エンジニアに転籍、アジャイル開発組織 のチームリーダーを担当 パーソルキャリア株式会社 dodaサイトマイページ領域のPMを担当 Career ⚫ 栃木県出身、東京都在住 ⚫ PM、エンジニア、スクラムマスター、ディレクション経験 ⚫ 野球、ロードバイク、ダーツ好き Personal Information
会社概要 3 パーソルキャリア株式会社 東京都港区 1989年6月 1,127百万円 人材紹介サービス、求人メディアの運営 転職・就職支援、採用・経営支援サービスの提供 6,929名 (有期社員含む
グループ会社出向中の者は除く 2024年3月1日時点)
“開発生産性“というワードを 最近よく聞くようになりました Copyright © PERSOL CAREER Co., Ltd. All Rights
Reserved.
Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. Confluence/Jira
リードタイム DevOps Four keys SET
いろんな指標、ツールがあるけれど 何をどう進めればいいか分からない! Copyright © PERSOL CAREER Co., Ltd. All Rights
Reserved.
Findy Team+と出会う Copyright © PERSOL CAREER Co., Ltd. All Rights
Reserved.
Findy Team+と出会う Copyright © PERSOL CAREER Co., Ltd. All Rights
Reserved. DevOps分析 リードタイム サマリ サイクル タイム分析
Findy Team+と出会う Copyright © PERSOL CAREER Co., Ltd. All Rights
Reserved. いろんな指標が定量的に見れるけれど 何をどう見ればよいか分からない!!
本日話すこと • Findy Team+の運用促進までの道筋 • 促進に至るまでの背景、課題、思考 本日話さないこと • VSMを用いたリードタイム削減方法の具体例 •
Findy Team+を用いた定量分析の具体例 Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved.
Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. チーム情報
• 開発形態:自社開発 • 開発種別:Webサイト開発 • プロダクト種別:to C • 開発手法:アジャイル(スクラム)
Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. 結論
開発生産性を計りたければ 今すぐVSMを作りましょう
Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. なぜ?
プロセス全体を可視化して無駄を削減 し、効率を最適化できるから → Findy Team+の理解を深めるほどVSMで開発フ ロー全体を可視化する必要性を感じた
Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. 4月,5月
• Findy Team+の概要を理解 • チームが抱える定量的な課題の洗い出し 6月,7月 • レトロスペクティブで改善に向けた議論、PDCAを回す • メンバーとボトムアップで現在地把握とボトルネック分析 8月,9月 • チーム状態を定量的に具象化できる状態となった • レビュー時間×レビュー指摘数×バグ数の指標の分析を検討開始 チーム状態の推移
Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. 4月,5月
• Findy Team+の概要を理解 • チームが抱える定量的な課題の洗い出し 6月,7月 • レトロスペクティブで改善に向けた議論、PDCAを回す • メンバーとボトムアップで現在地把握とボトルネック分析 8月,9月 • チーム状態を定量的に具象化できる状態となった • レビュー時間×レビュー指摘数×バグ数の指標の分析を検討開始 このタイミングでVSM作成を検討 チーム状態の推移
Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. このとき(6月頃)のチーム状態は…
• Findy Team+でボトルネック分析が行えている • ボトルネックのサイクルタイムに仮説を立てアクションできている • メンバーに定量分析が響かずTLが一人で思案している
Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. もしかして
開発面のリードタイム削減や開発生産性について 「しか」考えられていない…? 開発フロー全体を俯瞰してボトルネック分析を 行うべきでは? 仮説
Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. 仮説の具象化
「現状数値が◦◦でこういう課題がある」ではなく ① 日々の業務の作業時間を可視化し各プロセスの 課題を足元から認識する ② 認識した課題をどう解決できるかを考えアク ションする ③ その結果「この指標を用いるとうまく定量評価 ができる」と気付きFindy Team+の運用促進に 繋がる
Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. 要するに
• VSMを作成して現状と向き合う • プロセスの課題からボトムアップで Findy Team+に触れていく
Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. VSMを作ろう
Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. VSMを作ろう
調査・設計 設計レビュー 製造・UT IT、ST UAT リリース準備 企画・要求事項整理 実現したいこと • 全員がチーム状態を把握できる状態をつくる • 全員がボトルネックとなっているプロセスに 目を向けて改善活動を行う
Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. VSMを作ろう
調査・設計 設計レビュー 製造・UT IT、ST UAT リリース準備 企画・要求事項整理 そもそもディレクターとエンジニア お互いの業務内容の理解を深めるべきでは?
Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. VSMを作ろう
ディレクター⇔エンジニア 双方向の「そのタスク何やってるの」会を実施
ディレクター⇔エンジニア 双方向の「そのタスク何やってるの」会を実施 Copyright © PERSOL CAREER Co., Ltd. All Rights
Reserved. VSMを作ろう 互いの領域のタスクに対する ブラックボックスが解消 領域を染み出してボトルネック分析を考 えられる土壌が整う
Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. リードタイムにおける課題とTry
• レビューに時間がかかる 日次の成果物レビューを実施→レビュー負荷軽減 • テスト仕様書作成に時間がかかる よく触る画面のテスト仕様書FMT作成→仕様書作成工数の削減 • 企画の手戻りが多い エンジニアを前工程アサイン→ソリューション提案から最適解を思案
Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. 結果
VSMを活用することで Findy Team+分析の“How”や、 今後改善すべきポイントを俯瞰して見 通すことができた
Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. 成果
• 相互タスクのブラックボックス化を解消し、 ボトルネック分析の土壌を整えた • VSM作成前と比べてメンバーから改善案が 出てくるようになった • Findy Team+を見ながら「ここは定量評価 のウォッチに使える」という発見から自然 にFindy Team+活用の導入を行えた
Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. 結論(再掲)
開発生産性を計りたければ今すぐ VSMを作りましょう ・開発工程以外のプロセスに目を向ける! ・チーム全員が定量評価に前向きになる!
Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. まだまだ課題やできることは多い
• メンバーの入れ替えによる文化醸成 • バグ数との相関関係を分析
Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. ご清聴ありがとうございました
EOF
【Appendix】 オープン~レビューまでの平均時間の改善 1Q 2Q
【Appendix】 レビュー時間とバグ数の相関関係によるチーム状態の可視化 ✓ レビュー時間、レビュー指摘数、バグ数(コード品質)それぞれを並列視する必要がある ✓ チームの現在地を把握しボトルネックとなっている課題を見つけアクションする チーム レベル レビュー時間 レビュー指摘数
バグ数 評価 改善 1 短 少 多 レビューが機能していない レビュアーのスキルアップ、レビューガイドラインの強化 2 長 少 多 レビューが機能していない レビュアーのスキルアップ、レビューガイドラインの強化 3 長 多 多 レビューが効率的でない可能性あり レビューの効率化、指摘の質の向上、レビューアの選定方法の見直し 4 長 多 少 レビューが効果的に機能している 現状を維持しつつレビュー時間の効率化を図るための方法を検討 5 短 多 少 レビューが効果的に機能している さらなる効率化を目指しレビュー手法の最適化を検討 6 短 少 少 レビューが効果的に機能しコード品質が非常に高い (レビューが形骸化していない前提) 最高の状態
techtekt(テックテクト)のご紹介 パーソルキャリアの「エンジニアリング組織」に所属する 社員のリアルな「はたらく」にフォーカスした オウンドメディア techtekt(テックテクト) 未来の「はたらく」をテクノロジーで創造する 社員、組織、そして文化醸成の過程をつづっていきます。 テックテクト