Slide 1

Slide 1 text

© kaonavi, inc. 1 開発生産性を測る前にやるべきこと 組織改善の実践 2025-07-04 開発生産性カンファレンス2025

Slide 2

Slide 2 text

© kaonavi, inc. 2 自己紹介 富所 亮 CTO室 バックエンドエキスパート 担当 バックエンドのリアーキテクチャリング 趣味 マラソン @hanhan1978

Slide 3

Slide 3 text

© kaonavi, inc. 3 CTO室とは? CTO室は、日々のプロダクト開発だけでなく より長期的・横断的な視点で 企業の技術戦略や開発組織全体に関わる課題解決を担う 業務例 1. 全社横断的な技術課題の解決 2. 技術組織の支援 3. 技術広報

Slide 4

Slide 4 text

© kaonavi, inc. 4 タレントマネジメントシステム 社員の顔や名前、経験、評価、スキルなどの⼈材情報を⼀元管理し可視化。 最適な⼈材配置や抜擢といった戦略⼈事を加速させるシステムです。 4

Slide 5

Slide 5 text

© kaonavi, inc. 5 タレント マネジメント 社員の持っている個性や能⼒を活かすことで、理念の実現につなげていく取り組みです。 ⼈事戦略 理念 経営戦略 適材適所の ⼈材配置 ⼈材育成 評価運⽤ ⼈材採⽤ エンゲージメント 向上 実現のための 実現のための タレントマネジメントとは 5

Slide 6

Slide 6 text

© kaonavi, inc. 6 事業概要 経営データを⼀元化し、 正しい経営判断を⽀援する 予実管理システム 経営管理 労務⼿続きをペーパーレスで完結し、 ⼈事業務のDX化を推進する 労務管理システム 労務管理 社員の個性‧才能を発掘し、 戦略的⼈事を加速させる タレントマネジメントシステム ⼈材管理 パーパスやビジョンの実現に向け、マルチプロダクト戦略で展開。 6

Slide 7

Slide 7 text

© kaonavi, inc. 7 性別、学歴、肩書き。 それらは、ラベルに過ぎない。 関連コンテンツ パーパスに込められた想いを、カオナビらしい デザインエレメントを⽤いて描いたムービーです。 kaonavi BrandRenewal Movie https://youtu.be/wVOmvjfZCf4?si=zd7JNZnnKK3DOHID パーパスに込められた想いを、 noteの記事で詳しくご紹介しています。 kaonavi 404 | ブランドリニューアル(パーパス編) https://note.com/kaonavi_404/n/ne78d860e2ee4 Statement ス テ ト メ ン ト ー 向き合おう。 すべての⼈が⾃分らしく、先へ進 めるように。 Face you, Face next. そのために私たちは、 "はたらく"にテクノロジーを実装する。 そして、個の⼒から社会の仕様を変える。 カオナビが思い描くのは、 そういったラベルにとらわれることなく、 「個」の⼒が開かれ、誰もが社会で活躍できる未来。 7

Slide 8

Slide 8 text

© kaonavi, inc. 8 ハイブリッド勤務 ⼀⼈ひとりがベストな環境でパフォーマンスを 発揮できるよう、勤務場所は⾃分で選択可能。 場所に縛られない働き⽅ができます。 スーパーフレックス ⾃律した働き⽅の確⽴や、仕事とプライベートの 両⽴に向け、出退社時刻と勤務時間(1⽇4時間以上) を⾃分で設定可能。⾃由度の⾼い働き⽅ができます。 フレックス±20時間 ⽉所定労働時間に±20時間の幅を設け、 各⾃で労働時間を調整することが可能です。 スイッチワーク 私⽤で2時間抜けるなど勤務時間と プライベートの時間を柔軟に切り替え可能です。 ⾃分に合った働き⽅を⾃由に選ぶことができ、働く場所と時間に縛られることはありません。 My Work Style Work System ON / OFF 8

Slide 9

Slide 9 text

INDEX © kaonavi, inc. 9 1. カオナビ組織改善の大きな流れ 2. 事例とその効果

Slide 10

Slide 10 text

© kaonavi, inc. 10 カオナビ組織改善の大きな流れ

Slide 11

Slide 11 text

© kaonavi, inc. 11 大まかなプロダクトの歴史 2012年 サービス開始 リプレイス プロジェクト発足 2015年 2017年 現行システムへの移行開始 2019年 大カイゼン時代 2025年 現在

Slide 12

Slide 12 text

© kaonavi, inc. 12 大まかなプロダクトの歴史 2012年 サービス開始 リプレイス プロジェクト発足 2015年 2017年 現行システムへの移行開始 2019年 大カイゼン時代 2025年 現在 本日フォーカスする箇所

Slide 13

Slide 13 text

© kaonavi, inc. 13 2019年までの大まかな流れ

Slide 14

Slide 14 text

© kaonavi, inc. ● 100%外注 ● 顧客ごとの機能カスタマイズ ● 現地対応あり 14 2012年 サービス開始直後 カオナビ 社 システム 開発会社 発注

Slide 15

Slide 15 text

© kaonavi, inc. ● 売上重視の時代 ● 技術負債が蓄積 ● 運用が不安定 15 2015 リプレイスプロジェクト開始 サービスリプレイス開始

Slide 16

Slide 16 text

© kaonavi, inc. ● 運用が大幅に安定 ● サービスのスケールが容易に ● 組織体制を強化 16 2017 現行システムへの移行開始 職能別組織の誕生

Slide 17

Slide 17 text

© kaonavi, inc. 17 2017年からの組織体制 企画職 仕様 開発職 開発 QA テスト リリース 職能別組織

Slide 18

Slide 18 text

© kaonavi, inc. 18 利用企業数が 500社を突破 https://corp.kaonavi.jp/news/20170512/

Slide 19

Slide 19 text

© kaonavi, inc. 19 利用企業数が 1,000社を突破 https://corp.kaonavi.jp/news/20180518-2/

Slide 20

Slide 20 text

© kaonavi, inc. 20 急成長に伴う組織課題が表面化

Slide 21

Slide 21 text

© kaonavi, inc. 21 大まかなプロダクトの歴史【再掲】 2012年 サービス開始 リプレイス プロジェクト発足 2015年 2017年 現行システムへの移行開始 2019年 大カイゼン時代 2025年 現在 本日フォーカスする箇所

Slide 22

Slide 22 text

© kaonavi, inc. 2019年ごろの開発組織の課題 ● セクショナリズム(派閥主義・縄張り意識) ● 期日コミットすることがゴール ● 超大作仕様書 ▶ ビッグバンマージの綱渡り開発 ● 開発スピードの鈍化 22

Slide 23

Slide 23 text

© kaonavi, inc. 23 社内受託

Slide 24

Slide 24 text

© kaonavi, inc. 24 社内受託

Slide 25

Slide 25 text

© kaonavi, inc. 職能がサイロ化 それぞれのグループが独自のルール で作業を行い、協調しない 25 サイロエフェクト

Slide 26

Slide 26 text

© kaonavi, inc. 26 部門間コミュニケーションの課題 https://sg.wantedly.com/companies/kaonavi/post_articles/175731

Slide 27

Slide 27 text

© kaonavi, inc. 開発生産性指標も取得してはいたが... 27 大カイゼン時代に問題視されていたこと そもそも開発生産が安定・改善されていく土台づくりが大事 そのために課題を一つずつ整理した

Slide 28

Slide 28 text

© kaonavi, inc. 28 開発体制のさらなる変更 企 画 チームB 開 発 QA チームA チームC ミッションベースの組織 企 画 開 発 QA 企 画 開 発 QA

Slide 29

Slide 29 text

© kaonavi, inc. 29 利用企業数が 3,000社を突破 https://corp.kaonavi.jp/news/info_20230512/

Slide 30

Slide 30 text

© kaonavi, inc. 30 利用企業数が 4,000社を突破 https://www.kaonavi.jp/news/detail/pr20250214/

Slide 31

Slide 31 text

© kaonavi, inc. ● 社内受託からチーム開発へ ● 職能別組織から、クロスファンクショナル組織へ 31 大カイゼン時代(現在進行系) 自律的なチームによる自社サービス開発体制へ

Slide 32

Slide 32 text

© kaonavi, inc. 32 カイゼン方針の背景

Slide 33

Slide 33 text

© kaonavi, inc. 33 ● 変化に適応しやすい体制への変更 ● 現場主導への転換 ● チーム開発経験者の増加による自然な転換 カイゼン期を経験したキーパーソンへのインタビュー結果 特定の一つの要因ではなく複数要因からカイゼンの転換が行われていた ✖生産性を上げる ◯生産性を下げない

Slide 34

Slide 34 text

© kaonavi, inc. 34 昨日のキーノートからの抜粋 目的を植え付ける

Slide 35

Slide 35 text

© kaonavi, inc. 計測数値のみから、浅い 解決策を繰り返しても効果 が薄い。 35 システム思考 https://www.oreilly.co.jp/books/9784873119090/

Slide 36

Slide 36 text

© kaonavi, inc. 36 北極星が大切 https://www.oreilly.co.jp/books/9784873119090/

Slide 37

Slide 37 text

© kaonavi, inc. 37 では、実際にカオナビがやったことは?

Slide 38

Slide 38 text

© kaonavi, inc. 38 2. 事例とその効果

Slide 39

Slide 39 text

© kaonavi, inc. コミュニケーションへの支援 39

Slide 40

Slide 40 text

© kaonavi, inc. 40 チーム開発でコミュニケーションは改善したのでは? サイロ化が職能間からチーム間に変化した 知 識 チームA 経 験 関 係 性 知 識 チームB 経 験 関 係 性 情報が自然には伝播しない

Slide 41

Slide 41 text

© kaonavi, inc. オアシス 41

Slide 42

Slide 42 text

© kaonavi, inc. 42 オアシス チームを超えた学び合いの場「オアシス」を社内開催しました | カルチャー https://www.wantedly.com/companies/kaonavi/post_articles/891885 関連コンテンツ ● 毎月開催 ● 参加費無料 ● 毎回約20〜30名が参加 ● 開発以外の人も参加 ● 遠方からも参加 ● 有志の運営チームあり

Slide 43

Slide 43 text

© kaonavi, inc. 43 オアシス 当初の目的は「チームを超えた学び合い、学びの循環を目的とした場」。 オフラインで実施することで、横のつながりも醸成 結果として

Slide 44

Slide 44 text

© kaonavi, inc. 44 オアシスの参考資料 https://speakerdeck.com/kaonavi/the-power-of-real-contacts

Slide 45

Slide 45 text

© kaonavi, inc. Agile Open Door 45

Slide 46

Slide 46 text

© kaonavi, inc. テーマ例 ● それぞれが取り組む挑戦とその課題 ● AI活用ノウハウ 46 Agile Open Door

Slide 47

Slide 47 text

© kaonavi, inc. kaonavi Friday Night カジュアルな社員交流イベント 部署をまたいだ参加者との交流を促進 47

Slide 48

Slide 48 text

© kaonavi, inc. Architectural Design Records 48 https://speakerdeck.com/hanhan1978/adr-after-a-year

Slide 49

Slide 49 text

© kaonavi, inc. 49 Architectural Decision Records

Slide 50

Slide 50 text

© kaonavi, inc. 全社スプリントレビュー 50 https://vivivi.kaonavi.jp/articles/sprint-review-230803/

Slide 51

Slide 51 text

© kaonavi, inc. 価値提供スピードへの支援 51

Slide 52

Slide 52 text

© kaonavi, inc. 52 Feature Toggle https://hatenanews.com/articles/2023/06/27/103000

Slide 53

Slide 53 text

© kaonavi, inc. 53 Feature Toggle ※実際の ADR

Slide 54

Slide 54 text

© kaonavi, inc. ● 各チームが大きな差分に怯えずに済む ● ビッグバンマージによるデプロイ失敗を回避 ● 任意のタイミングでの試験的リリースが可能 ● 機能リリースだけでなく、各種改善作業にも流用可能 54 Feature Toggle 良いことしかない!!!

Slide 55

Slide 55 text

© kaonavi, inc. 55 Package By Feature による複雑性管理 https://medium.com/sahibinden-technology/package-by-layer-vs-packa ge-by-feature-7e89cde2ae3a

Slide 56

Slide 56 text

© kaonavi, inc. 56 Package By Feature による複雑性管理 https://medium.com/sahibinden-technology/package-by-layer-vs-packa ge-by-feature-7e89cde2ae3a

Slide 57

Slide 57 text

© kaonavi, inc. Package By Featureによる複雑性管理 ● モノリスからモジュラーモノリスへ ● 改修範囲の明確化、捨てやすさ、etc… ● 認知負荷の軽減 57 導入当初はあまり理解されてなかったが、自動テストの数や、追随する機能 の数から考えて、現在は現場に定着している。 単純にモノリスのリファクタリングはモジュラー化可能な仕組みが備わってい ないと厳しいという側面もある

Slide 58

Slide 58 text

© kaonavi, inc. 問題早期発見の仕組み化 58

Slide 59

Slide 59 text

© kaonavi, inc. 59 アイゼンハワー・マトリクス 重要かつ緊急 重要ではない が緊急 重要でなく 緊急でもない 重要だが 緊急ではない

Slide 60

Slide 60 text

© kaonavi, inc. 60 横断チームが意識すべきは?

Slide 61

Slide 61 text

© kaonavi, inc. 61 アイゼンハワー・マトリクス 重要かつ緊急 重要ではない が緊急 重要でなく 緊急でもない 重要だが 緊急ではない コレ!!

Slide 62

Slide 62 text

© kaonavi, inc. CTO室だより 62

Slide 63

Slide 63 text

© kaonavi, inc. 63 CTO室だより SPACEに基づいて、最低3軸の指標を定期的に取得

Slide 64

Slide 64 text

© kaonavi, inc. カモペンズ ● カモメになったペンギンから命名された集まり ● 中長期課題を勇気を持って対応し続ける 64 https://www.diamond.co.jp/book/9784478000342.html

Slide 65

Slide 65 text

© kaonavi, inc. 考える会 ● バックエンド、フロントエンドでそれぞれ存在 ● 設計相談から、中長期課題まで幅広く語り合う ● カモペンズと重なる活動ではあるが、実装面に寄っている 65

Slide 66

Slide 66 text

© kaonavi, inc. ● 誰でも利用可能な設計壁打ちの仕組み ● Slackのワークフローになっており、ある程度自動化されている ● レビューと言う名前が怖いということで改名が検討されている 66 設計レビュー

Slide 67

Slide 67 text

© kaonavi, inc. ● よろずの相談にのるSlackハドル ● 資料がなくても相談可能 ● (本当は気軽にハドルしたいが、仕組み化したほうが相談がくる) 67 BERT相談会

Slide 68

Slide 68 text

© kaonavi, inc. 68 採用広報・教育

Slide 69

Slide 69 text

© kaonavi, inc. 社内勉強会 テラコヤ - 全社向けの勉強会 69 業務に役立つ話や知見の共有を、社内外問わず専門家を招いて行う

Slide 70

Slide 70 text

© kaonavi, inc. 社内勉強会 カタリバ - 主に開発陣が集まる勉強会 70 登壇内容例

Slide 71

Slide 71 text

© kaonavi, inc. 社内勉強会 ● カタリバは 143回 隔週開催で年24回 ● 発表者探しに苦労していたのは昔 ● 現在では気づくと枠が埋まっている 71 継続は力

Slide 72

Slide 72 text

© kaonavi, inc. 社内勉強会(分野別) ● バーニャ Frontend ● イレヂエ Golang ● マエムキ PHP (休止中) 72 この他にも、野良輪読会やグループ内勉強会などがあります

Slide 73

Slide 73 text

© kaonavi, inc. kaonavi Tech Talk 73 https://kaonavi.connpass.com/event/344412/

Slide 74

Slide 74 text

© kaonavi, inc. ● アウトプット、登壇の練習 ● 社内の生の情報をアーカイブで残す ● 配信技術の習得 ● 社内共有としても機能 74 kaonavi Tech Talk

Slide 75

Slide 75 text

© kaonavi, inc. カンファレンス参加 75 https://note.com/kaonavi_devs/n/n3b76978de294

Slide 76

Slide 76 text

© kaonavi, inc. 76 カンファレンス参加 https://note.com/kaonavi_devs

Slide 77

Slide 77 text

© kaonavi, inc. ホンダナ(書籍購入制度) 77

Slide 78

Slide 78 text

© kaonavi, inc. 78 まとめ

Slide 79

Slide 79 text

© kaonavi, inc. 79 カオナビ開発組織がやってきたこと ● 愚直な組織改善 ● 横断コミュニケーションの改善 ● 横断課題への対応 ● 地道な採用活動 派手なことは一つもなく、一つずつカイゼンを積み重ねた

Slide 80

Slide 80 text

© kaonavi, inc. 80 おまけ

Slide 81

Slide 81 text

© kaonavi, inc. 81 計測も当然やってます

Slide 82

Slide 82 text

© kaonavi, inc. 82 データ分析 https://speakerdeck.com/kaonavi/example-of-data-management-startup-in-kaonavi

Slide 83

Slide 83 text

© kaonavi, inc. 83 アルゴス(チーム成長サイクル支援)

Slide 84

Slide 84 text

© kaonavi, inc. アプリケーションは成長にともなって開発効率が落ちる 今の数値と、過去の数値の単純比較は意味ない 84 開発生産性としての数値も取得はしているが ... チームごとの開発体制で安定してきた今、ようやく 今のチームに対する健康診断の形で活用できるかもしれない 大カイゼン時代を経て