ストーリー
田中VPoEは真剣な表情で続けました。
ミッション概要
| 項目 | 内容 |
|---|---|
| 演習タイトル | 開発者プラットフォーム導入計画書 |
| 想定時間 | 90分 |
| 成果物 | 開発者プラットフォーム導入計画書(経営層承認用) |
計画書の構成
以下の7章構成に従って、開発者プラットフォーム導入計画書を作成してください。
第1章: エグゼクティブサマリー
現状の課題と提案する解決策を1ページにまとめてください。
- 現状の開発者体験(DevExスコアと主要課題)
- プラットフォーム導入で実現すること(3つの目標)
- 投資規模と期待されるROI
解答例
現状: DevExスコア45/100。環境構築に平均3.2日、セルフサービス率15%、eNPS -15。開発者60名のうち、85%のインフラ操作がチケット経由で、年間約5,100万円の生産性損失が発生。
提案: Internal Developer Platformを構築し、(1) セルフサービス率80%達成、(2) 環境構築時間を3.2日→30分に短縮、(3) 開発者満足度eNPSを+30に改善する。12ヶ月の段階的導入計画。
投資: 年間約4,500万円(人件費4,000万円 + ツール500万円)。2年目以降の年間効果5,700万円に対するROI 27%。累計では3年で投資回収。
第2章: 現状分析
CloudOps社の開発者体験の現状を分析してください。
- DevExスコアカード(DX Core 4 + SPACE)
- DORAメトリクスの評価
- 開発者サーベイの主要発見
解答例
DevExスコアカード
| フレームワーク | 次元 | スコア | 根拠 |
|---|---|---|---|
| DX Core 4 | Speed | 4/10 | リードタイム5日 |
| DX Core 4 | Effectiveness | 5/10 | 変更失敗率12% |
| DX Core 4 | Quality | 5/10 | 技術的負債蓄積 |
| DX Core 4 | Impact | 6/10 | 月間120デプロイ |
| SPACE | Satisfaction | 3/10 | eNPS -15 |
| SPACE | Performance | 5/10 | CI/CD速度は許容範囲 |
| SPACE | Activity | 5/10 | チームにより偏りあり |
| SPACE | Communication | 4/10 | チケット待ち2.5日 |
| SPACE | Efficiency | 3/10 | セルフサービス率15% |
総合DevExスコア: 45/100
主要発見(サーベイ結果)
- セルフサービス不足(満足度1.7/5)が最大のペインポイント
- 環境構築の遅さ(満足度1.9/5)が2番目の課題
- Kubernetesマニフェストの複雑さに14名が言及
- ドキュメントの古さに12名が言及
第3章: プラットフォームアーキテクチャ
導入するプラットフォームの全体像を設計してください。
- IDPの構成(Backstage + プラグイン)
- セルフサービスカタログの設計
- GitOpsデリバリーフロー
解答例
技術構成
| コンポーネント | ツール | 役割 |
|---|---|---|
| IDP | Backstage | 開発者ポータル |
| サービスカタログ | Backstage Catalog | サービス情報管理 |
| テンプレート | Backstage Scaffolder | 新規サービス生成 |
| ドキュメント | TechDocs | docs-as-code |
| GitOps | Argo CD | デリバリー自動化 |
| ポリシー | Kyverno + OPA | ガードレール |
| 監視 | Datadog | メトリクス、ログ |
| シークレット | Vault | シークレット管理 |
セルフサービスカタログ(Phase 1)
| アイテム | パラメータ | 所要時間 |
|---|---|---|
| 新規マイクロサービス | テンプレート、名前、チーム | 10分 |
| PostgreSQL | サイズ、環境 | 5分 |
| Redis | サイズ、環境 | 3分 |
| GitHub Actionsパイプライン | 言語、テスト種別 | 3分 |
第4章: Golden Pathとガードレール
品質を保証する仕組みを設計してください。
- Golden Pathの対象領域と設計
- ガードレールポリシー一覧
- Compliance as Codeの実装方針
解答例
Golden Path
| 領域 | Golden Path | ガードレール |
|---|---|---|
| 言語 | TypeScript(NestJS) | なし |
| DB | PostgreSQL(Prisma) | 管理外DB接続禁止 |
| CI/CD | GitHub Actions + Argo CD | GitOps経由必須 |
| 監視 | Datadog標準テンプレート | production SLO必須 |
| コンテナ | 標準ベースイメージ | rootユーザー禁止 |
| シークレット | Vault | ハードコード禁止 |
ガードレール(Enforce)
| ポリシー | ツール |
|---|---|
| rootユーザー禁止 | Kyverno |
| 承認レジストリのみ | Kyverno |
| リソースlimits必須 | Kyverno |
| ヘルスチェック必須 | OPA |
| production最低2レプリカ | OPA |
第5章: 組織計画
プラットフォームチームの組織設計を記載してください。
- チーム構成と段階的立ち上げ
- サポートモデル
- 採用/異動計画
解答例
段階的立ち上げ
| フェーズ | 期間 | チーム規模 | ソース |
|---|---|---|---|
| Phase 1 | Month 1-3 | 3名 | インフラ2名 + SRE 1名異動 |
| Phase 2 | Month 4-6 | 5名 | +PE 1名採用 + PM 1名異動 |
| Phase 3 | Month 7-12 | 7名 | +SRE 1名採用 + DA 1名兼務 |
サポートモデル
| Tier | 目標解決率 | 手段 |
|---|---|---|
| Tier 0 | 80% | TechDocs、FAQ、テンプレート |
| Tier 1 | 15% | #platform-help、コミュニティ |
| Tier 2 | 5% | プラットフォームチーム直接対応 |
第6章: 導入ロードマップ
12ヶ月の導入計画を策定してください。
- 四半期ごとのマイルストーン
- 各フェーズのリスクと対策
- 成功指標
解答例
12ヶ月マイルストーン
| 四半期 | マイルストーン | 成功基準 |
|---|---|---|
| Q1 | MVP | カタログ100%、テンプレート3種、パイロット3チーム |
| Q2 | セルフサービス展開 | セルフサービス率50%、IDP DAU 30+ |
| Q3 | 全社展開 | テンプレート利用率70%、環境構築30分以内 |
| Q4 | 最適化 | セルフサービス率80%、eNPS+30、リードタイム1日 |
リスクと対策
| リスク | 対策 |
|---|---|
| 開発者の抵抗 | アーリーアダプターの成功事例共有 |
| 人材確保困難 | 既存チームからの異動優先 |
| Backstage追従 | 月次アップデート、E2Eテスト |
第7章: 投資対効果(ROI)
プラットフォーム投資のROIを算出してください。
- 3年間のTCO
- 定量的な効果
- リスク調整ROI
解答例
3年間TCO
| 項目 | Year 1 | Year 2 | Year 3 | 合計 |
|---|---|---|---|---|
| 人件費 | 4,000万円 | 4,500万円 | 4,500万円 | 13,000万円 |
| ツール/インフラ | 500万円 | 600万円 | 600万円 | 1,700万円 |
| 合計 | 4,500万円 | 5,100万円 | 5,100万円 | 14,700万円 |
3年間効果
| 効果 | 年間効果 | 3年合計 |
|---|---|---|
| チケット待ち時間削減 | 2,000万円 | 6,000万円 |
| 環境構築時間削減 | 1,200万円 | 3,600万円 |
| リードタイム短縮(リリース加速) | 1,500万円 | 4,500万円 |
| オンボーディング短縮 | 400万円 | 1,200万円 |
| セキュリティインシデント回避 | 600万円 | 1,800万円 |
| 合計 | 5,700万円 | 17,100万円 |
ROI
- 3年間ROI: (17,100 - 14,700) / 14,700 = 16%
- リスク調整ROI(係数0.7): 16% × 0.7 = 11%
- 投資回収期間: 約24ヶ月
達成度チェック
| 観点 | 達成基準 |
|---|---|
| エグゼクティブサマリー | 課題・解決策・ROIが1ページにまとまっている |
| 現状分析 | DevExスコアカードとサーベイ結果に基づいた分析 |
| アーキテクチャ | IDP構成、セルフサービス、GitOpsが設計されている |
| Golden Path/ガードレール | 推奨パスとポリシーが定義されている |
| 組織計画 | チーム構成と段階的立ち上げが設計されている |
| ロードマップ | 四半期ごとのマイルストーンとリスク対策がある |
| ROI | 3年間のTCO、効果、リスク調整ROIが算出されている |
推定所要時間: 90分