Slide 1

Slide 1 text

VSMを活用した Findy Team+の運用促進 2024年10月31日 パーソルキャリア株式会社 川又 颯 Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved.

Slide 2

Slide 2 text

Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. 川又 颯 Hayate Kawamata 2015年 2019年 2023年 総合電機メーカー 電圧解析システムの設計開発を担当 エンジニアに転籍、アジャイル開発組織 のチームリーダーを担当 パーソルキャリア株式会社 dodaサイトマイページ領域のPMを担当 Career ⚫ 栃木県出身、東京都在住 ⚫ PM、エンジニア、スクラムマスター、ディレクション経験 ⚫ 野球、ロードバイク、ダーツ好き Personal Information

Slide 3

Slide 3 text

会社概要 3 パーソルキャリア株式会社 東京都港区 1989年6月 1,127百万円 人材紹介サービス、求人メディアの運営 転職・就職支援、採用・経営支援サービスの提供 6,929名 (有期社員含む グループ会社出向中の者は除く 2024年3月1日時点)

Slide 4

Slide 4 text

“開発生産性“というワードを 最近よく聞くようになりました Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved.

Slide 5

Slide 5 text

Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. Confluence/Jira リードタイム DevOps Four keys SET

Slide 6

Slide 6 text

いろんな指標、ツールがあるけれど 何をどう進めればいいか分からない! Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved.

Slide 7

Slide 7 text

Findy Team+と出会う Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved.

Slide 8

Slide 8 text

Findy Team+と出会う Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. DevOps分析 リードタイム サマリ サイクル タイム分析

Slide 9

Slide 9 text

Findy Team+と出会う Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. いろんな指標が定量的に見れるけれど 何をどう見ればよいか分からない!!

Slide 10

Slide 10 text

本日話すこと • Findy Team+の運用促進までの道筋 • 促進に至るまでの背景、課題、思考 本日話さないこと • VSMを用いたリードタイム削減方法の具体例 • Findy Team+を用いた定量分析の具体例 Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved.

Slide 11

Slide 11 text

Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. チーム情報 • 開発形態:自社開発 • 開発種別:Webサイト開発 • プロダクト種別:to C • 開発手法:アジャイル(スクラム)

Slide 12

Slide 12 text

Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. 結論 開発生産性を計りたければ 今すぐVSMを作りましょう

Slide 13

Slide 13 text

Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. なぜ? プロセス全体を可視化して無駄を削減 し、効率を最適化できるから → Findy Team+の理解を深めるほどVSMで開発フ ロー全体を可視化する必要性を感じた

Slide 14

Slide 14 text

Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. 4月,5月 • Findy Team+の概要を理解 • チームが抱える定量的な課題の洗い出し 6月,7月 • レトロスペクティブで改善に向けた議論、PDCAを回す • メンバーとボトムアップで現在地把握とボトルネック分析 8月,9月 • チーム状態を定量的に具象化できる状態となった • レビュー時間×レビュー指摘数×バグ数の指標の分析を検討開始 チーム状態の推移

Slide 15

Slide 15 text

Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. 4月,5月 • Findy Team+の概要を理解 • チームが抱える定量的な課題の洗い出し 6月,7月 • レトロスペクティブで改善に向けた議論、PDCAを回す • メンバーとボトムアップで現在地把握とボトルネック分析 8月,9月 • チーム状態を定量的に具象化できる状態となった • レビュー時間×レビュー指摘数×バグ数の指標の分析を検討開始 このタイミングでVSM作成を検討 チーム状態の推移

Slide 16

Slide 16 text

Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. このとき(6月頃)のチーム状態は… • Findy Team+でボトルネック分析が行えている • ボトルネックのサイクルタイムに仮説を立てアクションできている • メンバーに定量分析が響かずTLが一人で思案している

Slide 17

Slide 17 text

Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. もしかして 開発面のリードタイム削減や開発生産性について 「しか」考えられていない…? 開発フロー全体を俯瞰してボトルネック分析を 行うべきでは? 仮説

Slide 18

Slide 18 text

Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. 仮説の具象化 「現状数値が○○でこういう課題がある」ではなく ① 日々の業務の作業時間を可視化し各プロセスの 課題を足元から認識する ② 認識した課題をどう解決できるかを考えアク ションする ③ その結果「この指標を用いるとうまく定量評価 ができる」と気付きFindy Team+の運用促進に 繋がる

Slide 19

Slide 19 text

Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. 要するに • VSMを作成して現状と向き合う • プロセスの課題からボトムアップで Findy Team+に触れていく

Slide 20

Slide 20 text

Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. VSMを作ろう

Slide 21

Slide 21 text

Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. VSMを作ろう 調査・設計 設計レビュー 製造・UT IT、ST UAT リリース準備 企画・要求事項整理 実現したいこと • 全員がチーム状態を把握できる状態をつくる • 全員がボトルネックとなっているプロセスに 目を向けて改善活動を行う

Slide 22

Slide 22 text

Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. VSMを作ろう 調査・設計 設計レビュー 製造・UT IT、ST UAT リリース準備 企画・要求事項整理 そもそもディレクターとエンジニア お互いの業務内容の理解を深めるべきでは?

Slide 23

Slide 23 text

Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. VSMを作ろう ディレクター⇔エンジニア 双方向の「そのタスク何やってるの」会を実施

Slide 24

Slide 24 text

ディレクター⇔エンジニア 双方向の「そのタスク何やってるの」会を実施 Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. VSMを作ろう 互いの領域のタスクに対する ブラックボックスが解消 領域を染み出してボトルネック分析を考 えられる土壌が整う

Slide 25

Slide 25 text

Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. リードタイムにおける課題とTry • レビューに時間がかかる 日次の成果物レビューを実施→レビュー負荷軽減 • テスト仕様書作成に時間がかかる よく触る画面のテスト仕様書FMT作成→仕様書作成工数の削減 • 企画の手戻りが多い エンジニアを前工程アサイン→ソリューション提案から最適解を思案

Slide 26

Slide 26 text

Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. 結果 VSMを活用することで Findy Team+分析の“How”や、 今後改善すべきポイントを俯瞰して見 通すことができた

Slide 27

Slide 27 text

Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. 成果 • 相互タスクのブラックボックス化を解消し、 ボトルネック分析の土壌を整えた • VSM作成前と比べてメンバーから改善案が 出てくるようになった • Findy Team+を見ながら「ここは定量評価 のウォッチに使える」という発見から自然 にFindy Team+活用の導入を行えた

Slide 28

Slide 28 text

Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. 結論(再掲) 開発生産性を計りたければ今すぐ VSMを作りましょう ・開発工程以外のプロセスに目を向ける! ・チーム全員が定量評価に前向きになる!

Slide 29

Slide 29 text

Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. まだまだ課題やできることは多い • メンバーの入れ替えによる文化醸成 • バグ数との相関関係を分析

Slide 30

Slide 30 text

Copyright © PERSOL CAREER Co., Ltd. All Rights Reserved. ご清聴ありがとうございました

Slide 31

Slide 31 text

EOF

Slide 32

Slide 32 text

【Appendix】 オープン~レビューまでの平均時間の改善 1Q 2Q

Slide 33

Slide 33 text

【Appendix】 レビュー時間とバグ数の相関関係によるチーム状態の可視化 ✓ レビュー時間、レビュー指摘数、バグ数(コード品質)それぞれを並列視する必要がある ✓ チームの現在地を把握しボトルネックとなっている課題を見つけアクションする チーム レベル レビュー時間 レビュー指摘数 バグ数 評価 改善 1 短 少 多 レビューが機能していない レビュアーのスキルアップ、レビューガイドラインの強化 2 長 少 多 レビューが機能していない レビュアーのスキルアップ、レビューガイドラインの強化 3 長 多 多 レビューが効率的でない可能性あり レビューの効率化、指摘の質の向上、レビューアの選定方法の見直し 4 長 多 少 レビューが効果的に機能している 現状を維持しつつレビュー時間の効率化を図るための方法を検討 5 短 多 少 レビューが効果的に機能している さらなる効率化を目指しレビュー手法の最適化を検討 6 短 少 少 レビューが効果的に機能しコード品質が非常に高い (レビューが形骸化していない前提) 最高の状態

Slide 34

Slide 34 text

techtekt(テックテクト)のご紹介 パーソルキャリアの「エンジニアリング組織」に所属する 社員のリアルな「はたらく」にフォーカスした オウンドメディア techtekt(テックテクト) 未来の「はたらく」をテクノロジーで創造する 社員、組織、そして文化醸成の過程をつづっていきます。 テックテクト