EXERCISE 60分

ストーリー

田中VPoE
問題分析、バリューストリームマッピング、ステークホルダーマッピング — 理論は一通り学んだ。ここからは実践だ
あなた
実際の組織シナリオを使うんですね
田中VPoE
そうだ。中堅SaaS企業のシナリオを用意した。この会社では「開発速度が落ちている」という漠然とした危機感がある。だが、何が本当の問題なのか、誰も構造的に分析できていない。君がこの問題を可視化してくれ
あなた
まず全体像を把握して、ボトルネックを特定し、関係者を整理する流れですね
田中VPoE
その通りだ。CTOに「この改善に投資すべきだ」と提案する前段階の分析だ。説得力のある分析をしてくれ

ミッション概要

項目内容
演習タイトル組織課題の可視化
想定時間60分
成果物問題構造分析 + バリューストリームマップ + ステークホルダーマップ
対象組織中堅SaaS企業(社員400名、うち開発150名)

前提条件

組織の概要

会社概要:
  会社名: DevFlow株式会社(架空)
  事業: BtoB SaaS(ワークフロー自動化ツール)
  社員数: 400名
  開発部門: 150名
  売上: 年間40億円
  顧客数: 2,500社
  設立: 2016年

開発組織構造:
  CTO 佐藤
  ├── 開発本部長 山田
  │   ├── プロダクトチームA(25名)-- コア機能
  │   ├── プロダクトチームB(20名)-- 連携機能
  │   ├── プロダクトチームC(20名)-- モバイル
  │   └── プラットフォームチーム(15名)-- 共通基盤
  ├── QA部 松本(20名)
  ├── インフラ部 高橋(25名)
  │   ├── SREチーム(10名)
  │   └── クラウドインフラチーム(15名)
  └── セキュリティ部 渡辺(10名)

現在の開発プロセスの状況

指標1年前現在変化
リリース頻度週2回月2回75%減少
リードタイム(企画→リリース)3週間8週間2.7倍
デプロイ成功率95%78%17%低下
障害発生頻度(月間)2件8件4倍
開発者満足度(10点満点)7.54.244%低下

各チームの声

チーム
プロダクトチームA「共通基盤の変更がいつ壊れるかわからない。テストが通っても本番で障害が出る」
プロダクトチームB「チームAへのAPI依存が大きく、チームAの開発待ちが頻繁に発生する」
プロダクトチームC「モバイル向けAPIの仕様が頻繁に変わるが、事前に連絡がない」
プラットフォームチーム「各チームから個別に基盤改修の依頼が来る。優先順位がつけられない」
QA部「手動テストの範囲が広すぎる。リリース前のテストに毎回2週間かかる」
インフラ部「デプロイの手順書が古い。3ヶ月前に環境構成を変えたが反映されていない」
SREチーム「障害の根本原因は毎回似ている。チーム間の依存関係が問題の根源だ」
セキュリティ部「セキュリティレビューがボトルネックと言われるが、人が足りない」

開発プロセスの流れ

現状の開発プロセス:

1. 企画(PM): 要件定義、仕様書作成 → 平均5日
2. 設計(TL): 技術設計、API設計 → 平均3日
3. 実装(開発者): コーディング → 平均8日
4. コードレビュー(TL + 別チーム): → 平均2日(待ち時間: 平均3日)
5. セキュリティレビュー(セキュリティ部): → 平均1日(待ち時間: 平均5日)
6. QAテスト(QA部): → 平均5日(待ち時間: 平均3日)
7. ステージング検証: → 平均2日(待ち時間: 平均2日)
8. リリース承認(CTO + 開発本部長): → 平均0.5日(待ち時間: 平均2日)
9. デプロイ(インフラ部): → 平均0.5日(待ち時間: 平均1日)

Mission 1: 問題構造分析

要件

前提条件の情報をもとに、DevFlow社の開発速度低下の問題構造を分析してください。

  1. なぜなぜ分析: 「リリース頻度が75%減少した」を起点に、5回の「なぜ」で根本原因に到達する
  2. 因果ループ図: 主要な悪循環を2つ以上特定し、図示する
  3. 制約理論: バリューチェーンのボトルネックを特定し、5つの集中ステップでの改善案を提示する
解答例

なぜなぜ分析

問題: リリース頻度が週2回→月2回に75%減少

Why 1: なぜリリース頻度が下がったのか?
  → リリース前のテストとレビューに時間がかかりすぎるから

Why 2: なぜテストとレビューに時間がかかるのか?
  → テストは手動で範囲が広い。セキュリティレビューは担当者不足で5日待ち

Why 3: なぜテスト範囲が広く、レビュー待ちが長いのか?
  → チーム間の依存関係が複雑で、1つの変更の影響範囲が読めない。
    セキュリティ部は10名で全チームのレビューを担当している

Why 4: なぜ依存関係が複雑で、セキュリティ部がボトルネックなのか?
  → チーム間のAPI契約が曖昧で事前通知なく変更される。
    セキュリティレビューを自動化・分散する仕組みがない

Why 5: なぜAPI契約の管理とセキュリティの自動化が進まないのか?
  → プラットフォームチームに各チームからの個別依頼が集中し、
    横断的な基盤整備に時間を割けていない。
    組織全体の優先順位付けの仕組みがない

構造的原因:
  「チーム間の依存関係の管理不在」+
  「横断的課題の優先順位付けメカニズムの欠如」+
  「テスト・レビューの自動化投資の不足」

因果ループ図

悪循環1: 品質低下スパイラル
  チーム間依存の複雑化 → 変更の影響範囲拡大 → 障害増加
  → 承認プロセス厳格化 → リリース頻度低下
  → 1回のリリースの変更量増大 → チーム間依存の複雑化 (R)

悪循環2: プラットフォームチーム過負荷
  個別依頼の増加 → プラットフォームチームの過負荷
  → 横断基盤の整備遅延 → 各チームが個別にワークアラウンド
  → 技術的一貫性の低下 → さらなる個別依頼の増加 (R)

制約理論分析

ボトルネック: セキュリティレビュー(待ち時間5日 = 最長)

1. 制約を特定: セキュリティレビュー(10名で全チーム対応)
2. 徹底活用: レビュー基準の明確化で1件あたりの時間を短縮
3. 従属: 開発チームはセキュリティチェックリストで事前セルフチェック
4. 強化: SAST/DASTツール導入で自動化、各チームにセキュリティチャンピオン配置
5. 次の制約: QAテスト(待ち3日+実行5日)が新たなボトルネックに

Mission 2: バリューストリームマップの作成

要件

開発プロセスの情報をもとに、現状VSMと改善VSMを作成してください。

  1. 現状VSM: 各工程のPT、LT、待ち時間を記載し、プロセス効率を算出する
  2. ムダの特定: 7つのムダの観点から、最も影響の大きいムダを3つ特定する
  3. 改善VSM: 改善後の目標値を設定し、改善ポイントを説明する
解答例

現状VSM

工程PT待ち時間LT%C/A
企画5d0d5d70%(仕様の曖昧さ)
設計3d0d3d80%
実装8d0d8d75%(手戻り多い)
コードレビュー2d3d5d85%
セキュリティレビュー1d5d6d90%
QAテスト5d3d8d70%(バグ差し戻し)
ステージング検証2d2d4d90%
リリース承認0.5d2d2.5d95%
デプロイ0.5d1d1.5d78%(デプロイ失敗)
  • PT合計: 27日
  • LT合計: 43日
  • プロセス効率: 27/43 = 63%
  • 待ち時間合計: 16日

ムダのトップ3

ムダ内容推定インパクト
待ちセキュリティレビュー5日、コードレビュー3日、QA3日16日/サイクル
不良%C/Aの低さによる手戻り(企画70%、QA70%、デプロイ78%)推定+10日/サイクル
在庫レビュー・テスト待ちのWIP蓄積コンテキストスイッチコスト

改善VSM(目標)

工程PT待ち時間LT改善ポイント
企画3d0d3dテンプレート化、PM-TL同席
設計+実装8d0d8d設計・実装を統合
コードレビュー1d1d2dPR小分割、自動チェック
セキュリティ0.5d0.5d1d自動スキャン+チャンピオン制
QAテスト2d1d3dテスト自動化(80%カバー)
デプロイ0.5d0.5d1dCI/CDパイプライン自動化
  • PT合計: 15日、LT合計: 18日
  • プロセス効率: 15/18 = 83%(63%→83%)
  • リードタイム: 43日→18日(58%短縮)

Mission 3: ステークホルダーマップの作成

要件

DevFlow社の開発改善プロジェクトについて、ステークホルダー分析を行ってください。

  1. ステークホルダーの洗い出し: 主要なステークホルダーを8名以上特定する
  2. 影響力×関心度マトリクス: 4ゾーンに分類する
  3. RACIチャート: 主要活動5つについてRACIを定義する
  4. エンゲージメント戦略: 各ステークホルダーの現在の態度と望ましい態度のギャップを分析する
解答例

ステークホルダー分類

ゾーンステークホルダー理由
B(高影響力・高関心)CTO佐藤、開発本部長山田意思決定権があり、開発速度低下に強い危機感
B(高影響力・高関心)QA部松本プロセス変更が直接影響する
A(低影響力・高関心)プロダクトチームA/B/Cリーダー改善の恩恵を受けるが、組織横断の意思決定権は限定的
D(高影響力・低関心)セキュリティ部渡辺セキュリティプロセス変更の承認権があるが、現状維持志向
D(高影響力・低関心)インフラ部高橋デプロイプロセスの変更権限があるが、関心は薄い
C(低影響力・低関心)経営企画直接的な関与は少ない

RACIチャート

活動改善リーダーCTO佐藤本部長山田QA松本セキュリティ渡辺インフラ高橋
改善計画策定RACCCC
CI/CD整備RICCIR
テスト自動化CICRIC
セキュリティ自動化RAIIRC
効果測定・報告RICCII

エンゲージメント戦略

ステークホルダー現在の態度望ましい態度ギャップ対策
CTO佐藤支持リードROIを定量提示し、経営会議で推進してもらう
本部長山田支持リード週次で詳細進捗共有。推進のキーパーソンに
QA松本不安支持役割の拡大(品質戦略家へ)をビジョンとして提示
セキュリティ渡辺抵抗中立セキュリティ品質は下げないことを証明する
インフラ高橋中立協力的インフラチームの運用負荷軽減をメリットとして提示

達成度チェック

観点達成基準
なぜなぜ分析5回のWhyで構造的原因に到達している
因果ループ図悪循環が2つ以上特定され、介入ポイントが明確
制約理論ボトルネックが特定され、5ステップの改善案がある
現状VSM全工程のPT/LT/待ち時間が定量的に記載されている
改善VSM改善後の目標値に根拠があり、プロセス効率の改善幅が明確
ステークホルダー分析8名以上のステークホルダーが分類され、エンゲージメント戦略がある

推定所要時間: 60分