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
定量的な可視化が意識と行動を変えた-Findy Team+ Award 2023
Search
hiro
October 30, 2023
Programming
0
2.4k
定量的な可視化が意識と行動を変えた-Findy Team+ Award 2023
https://award.findy-team.io/
hiro
October 30, 2023
Tweet
Share
More Decks by hiro
See All by hiro
【初心者向け】アウトプットが自分の性格をも変化させた話
lemonmanno39
0
890
Other Decks in Programming
See All in Programming
カンファレンス動画鑑賞会のススメ / Osaka.swift #1
hironytic
0
180
ある日突然あなたが管理しているサーバーにDDoSが来たらどうなるでしょう?知ってるようで何も知らなかったDDoS攻撃と対策 #phpcon.2024
akase244
2
7.7k
為你自己學 Python
eddie
0
520
GitHub CopilotでTypeScriptの コード生成するワザップ
starfish719
26
6k
ecspresso, ecschedule, lambroll を PipeCDプラグインとして動かしてみた (プロトタイプ) / Running ecspresso, ecschedule, and lambroll as PipeCD Plugins (prototype)
tkikuc
2
1.9k
Fibonacci Function Gallery - Part 2
philipschwarz
PRO
0
210
Внедряем бюджетирование, или Как сделать хорошо?
lamodatech
0
950
最近のVS Codeで気になるニュース 2025/01
74th
1
160
Запуск 1С:УХ в крупном энтерпрайзе: мечта и реальность ПМа
lamodatech
0
960
情報漏洩させないための設計
kubotak
5
1.3k
Simple組み合わせ村から大都会Railsにやってきた俺は / Coming to Rails from the Simple
moznion
3
2.2k
PicoRubyと暮らす、シェアハウスハック
ryosk7
0
230
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
4
180
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.2k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
500
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
1.2k
A Tale of Four Properties
chriscoyier
157
23k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
BBQ
matthewcrist
85
9.4k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.2k
Building Applications with DynamoDB
mza
93
6.2k
Six Lessons from altMBA
skipperchong
27
3.6k
Transcript
定量的な可視化が意識と行動を変えた Findy Team+ Award 2023 クラスメソッド株式会社 CX事業本部/Delivery部/フロントエンドチーム 丸山大仁 1
2 自己紹介 参画 2022/7/1 業務 自社IoTサービス開発→クラスメソッド 登壇/運営
- DevelopersIO 2022 秋 in Sapporo 登壇 - Notion Sapporo Summer Party 登壇 - DevelopersIO 2023 札幌 主催 ブログやSNS - Developers hiro@lemonmanno39 - Twitter hiro@LemonmanNo39 丸山大仁(Maruyama Hirohito) クラスメソッド株式会社 CX事業本部 Delivery部 フロントエンドチーム アソシエイト
3 🎉Best Practice Award🎉 開発生産性に関する優れたプラクティス 「受託開発組織における定量的な目標設定」
4 今日お話しする内容は
Findy Team+ 導入に 前向きではなかった話(個人的に) 5
6 ではなく
個人・チームの意識と行動を変える きっかけを与えてくれた話 7
8 そこに至った経緯を 所属案件ベースで体験したお話と その取り組みについて、お話しします
いきなり、この場では ピリピリしそうなタイトルを 表示してしまい申し訳ないです🙇 9
10 アジェンダ - なぜFindy Team+導入に至ったのか - Findy Team+導入にあたっての施策計画 - Findy
Team+導入施策後の変化 - 僕が感じた変化 - Findy Team+とこれから - その他
11 なぜFindy Team+導入に至ったのか
12 Findy Team+なぜ導入に至ったのか 組織の生産性の高さが定量的に不明確のため、 パフォーマンスが高いチーム把握困難 チーム開発でのボトルネックが 空気感でしか判断できず、課題も対応方法も曖昧 育成や評価軸での説得材料を 定量的に把握することが困難 (チーム状況が空気感でしかわからない)
CX事業本部 全体や マネージャー陣 各案件 開発メンバー
13 Findy Team+なぜ導入に至ったのか 組織の生産性の高さが定量的に不明確のため、 パフォーマンスが高いチーム把握困難 チーム開発でのボトルネックが 空気感でしか判断できず、課題も対応方法も曖昧 育成や評価軸での説得材料を 定量的に把握することが困難 (チーム状況が空気感でしかわからない)
CX事業本部 全体や マネージャー陣 各案件 開発メンバー アーキテクチャチーム CX事業本部全体の生産性向上させ 顧客提供品質をあげるチーム この状況を 打破せねば
14 Findy Team+なぜ導入に至ったのか 組織の生産性の高さが定量的に不明確のため、 パフォーマンスが高いチーム把握困難 チーム開発でのボトルネックが 空気感でしか判断できず、課題も対応方法も曖昧 育成や評価軸での説得材料を 定量的に把握することが困難 (チーム状況が空気感でしかわからない)
CX事業本部 全体や マネージャー陣 各案件 開発メンバー アーキテクチャチーム CX事業本部全体の生産性向上させ 顧客提供品質をあげるチーム 解決するべく Findy Team+ 導入!
15 自分が所属する案件でも 同様の課題を感じていた
16 一旦、所属案件の体制について
17 Findy Team+なぜ導入に至ったのか 期間 プロジェクト発足から約3年 開発体制 受託開発、スクラム開発 人数構成 15名(スクラムマスターや開発メンバー、PO) -
PO(2名) - スクラムオブスクラムマスター - スクラムマスター(各チーム2名ずつ) - フロントエンドチーム(5名) - バックエンドチーム(7名) アーキテクチャ - AWS(CloudFront+S3やFargate+Aurora etc) - Typescript, React(Redux), Fastify, TypeORM, CI/CD(Github Actions), Auth0 toB向け中・大規模WEBシステム
18 この体制の中で感じた課題感
19 Findy Team+なぜ導入に至ったのか チーム全体として どれだけお客様に貢献できたのかわからない レビュー遅いよね、大変だよね、と課題感は 持ちながらも、行動にまでに至らない チームの成長がなんとなくの感覚だけで しっかり把握できない 所属案件
メンバー 課題意識が定量的に見えない故に 行動への意識が薄くなりがちになっていた
20 Findy Team+なぜ導入に至ったのか チーム全体として どれだけお客様に貢献できたのかわからない レビュー遅いよね、大変だよね、と課題感は 持ちながらも、行動にまでに至らない チームの成長がなんとなくの感覚だけで しっかり把握できない 所属案件
メンバー 課題意識が定量的に見えない故に 行動への意識が薄くなりがちになっていた アーキテクチャチーム CX事業本部全体の生産性向上させ 顧客提供品質をあげるチーム 解決するべく Findy Team+ 導入!
21 Findy Team+導入にあたっての導入施策
💡 * Findy Team+ 22 Findy Team+導入にあたっての導入施策 導入施策にあてって チーム体制の影響もあり、フロントエンドチームとバックエンドチーム それぞれで施策のための目標設定
フロントエンドチー ム バックエンドチー ム Findy Team+ * 💡
23 Findy Team+導入にあたっての導入施策 目標 チームサマリの「オープンからマージまでの平均時間」を 主軸にチェック、時間を35時間以内にし、継続的状態を 維持 目標背景 - 課題が解決されるスピードを上げるべく、
レビュースピード向上に期待できるため - 目標がシンプルにして、全員でレビューをすぐ行っていくこ とに集中して取り組めることに期待できるため - 結果的にその他の数値改善へ貢献できることに期待でき るため 目標評価時期 一月ごとに、経過を観察 フロントエンドチーム フロントエンドチーム 💡 * Findy Team+
24 Findy Team+導入にあたっての導入施策 目標 - サイクルタイム平均の時間を48時間以内にする - PR作成数を19件/スプリント(週)にする 目標背景 -
サイクルタイムの平均値の合計が価値提供スピードの向 上をもたらすことに期待できるため - 仕様理解の速さや手戻り時間の少なさを減らせることに期 待できるため - レビューへの負担を小さくでき、レビュースピードを上げるこ とに期待できるため 目標評価時期 1週間ごとに、直近3週間の経過を観察 バックエンドチーム バックエンドチーム Findy Team+ * 💡
25 Findy Team+導入にあたっての導入施策 両チーム目標設定後の行動 フロントエンドチームとバックエンドチーム それぞれで考えた目標を掲げ、1〜2ヶ月ほど行動していった フロントエンドチー ム バックエンドチー ム
💡 * Findy Team+ を元に行動!
26 Findy Team+導入施策後の変化
27 フロントエンドチーム Findy Team+導入施策後の変化
28 Findy Team+導入施策後の変化 Before (2023/08/01 ~ 2023/08/31) After (2023/09/01 ~
2023/09/30) オープンから マージまでの時間が 約半分に!
29 バックエンドチーム Findy Team+導入施策後の変化
30 Findy Team+導入施策後の変化 Before (2023/08/01 ~ 2023/08/31) After (2023/09/01 ~
2023/09/30) サイクルタイムが 約26%減!
31 Findy Team+導入施策後の変化 ・フロントエンドチーム オープンからマージまでの平均時間 約半分減少 ・バックエンドチーム サイクルタイム平均時間 約26%減少
32 Findy Team+導入施策後の変化 チーム全体として どれだけお客様に貢献できたのかわからない レビュー遅いよね、大変だよね、と課題感は 持ちながらも、行動にまでに至らない チームの成長がなんとなくの感覚だけで しっかり把握できない 所属案件
メンバー 課題意識が定量的に見えない故に 行動への意識が薄くなりがちになっていた 課題解決に 貢献
33 👏👏👏
34 僕が感じた変化
35 僕が感じた変化 チーム全体として どれだけお客様に貢献できたのかわからない レビュー遅いよね、大変だよね、と課題感は 持ちながらも、行動にまでに至らない チームの成長がなんとなくの感覚だけで しっかり把握できない 所属案件 メンバー
課題意識が定量的に見えない故に 行動への意識が薄くなりがちになっていた
36 Findy Team+導入後
37 僕が感じた変化 レビュー遅いよね、大変だよね、と課題感は 持ちながらも、行動にまでに至らない 所属案件 メンバー 課題意識が定量的に見えない故に 行動への意識が薄くなりがちになっていた Findy Team+が導入されたことによって
スピード感を意識するようになった オープンされたPRをすぐレビューしようという 気持ちになっている 所属案件 メンバー
意識が変わって行動に繋がり 結果として数値が改善されている これが一番大きな変化 38
定量的な可視化が意識と行動を変えた Findy Team+ Award 2023 クラスメソッド株式会社 CX事業本部/Delivery部/フロントエンドチーム 丸山大仁 39
40 Findy Team+とこれから
41 発生する課題を可視化して 改善していく必要があるので Findy Team+を利用し、日々精進したい
42 その他
43 その他 最近話題の「あれ」僕らはこう使っています
44 その他 期間 約4ヶ月使用 利用しているもの - Github Copilot -
Github Copilot Chat 生成系AI利用について 利用ケース - テスト記述 - utilsに配置するような他プロジェクトでも利用でき る処理の生成 - 複雑な処理の説明 - コメントの生成 - コメントからのコード生成 - Reduxのactionsやselectorなどの記述 - etc
45 その他 生成系AI利用について
定量的な可視化が意識と行動を変えた Findy Team+ Award 2023 クラスメソッド株式会社 CX事業本部/Delivery部/フロントエンドチーム 丸山大仁 46