LESSON 40分

ストーリー

佐藤CTO
来週の経営会議で、技術負債の返済投資を提案してほしい

佐藤CTOからの依頼に、あなたは緊張しました。

あなた
経営陣に技術の話をしても…
佐藤CTO
技術の話をしなければいい
あなた
え?
佐藤CTO
経営陣はビジネスの言葉で考える。“リファクタリング”と言われても興味がない。でも”この投資で開発速度が50%向上し、新機能のリリースが2倍速くなります”と言えば、身を乗り出す。翻訳するんだ、技術をビジネスの言語に

なぜ技術負債の説明は難しいのか

技術者が言うこと経営者が思うこと
「コードが汚い」「で、ビジネスへの影響は?」
「リファクタリングが必要」「新機能を作るべきでは?」
「テスト不足です」「テストは十分動いている」
「アーキテクチャが古い」「動いているのに変える必要は?」
「技術負債が多い」「具体的にいくらの損失?」

金融アナロジーで語る

技術負債を金融の概念に翻訳して説明します。

基本アナロジー

## 技術負債 = 住宅ローン

### 元本(Principal)
- 最適でない設計やコードそのもの
- 「時間がなくて簡易的に作った部分」

### 利子(Interest)
- 負債があることで毎月追加で支払っている開発コスト
- 「本来30分で終わる変更が、3時間かかる」

### 返済(Repayment)
- リファクタリングや改善作業
- 「一時的に新機能開発が止まるが、以後の利子が減る」

### デフォルト(Default)
- 負債が限界を超え、システムが保守不能になる
- 「全面書き直しか、新規開発の完全停止」

経営向けサマリーの書き方

## 技術基盤投資提案 - 2026年Q2

### 現状(問題)
現在、開発チームの工数の約25%が「既存システムの制約に
起因する追加作業」に費やされています。

金額換算: 月額約200万円(年間2,400万円)

### 提案(解決策)
Q2に集中投資(600万円 = 4人×3ヶ月の専任チーム)を行い、
主要3領域の改善を実施します。

### 期待効果
- 開発速度: 現在の1.5倍に向上
- 障害頻度: 月3回 → 月1回以下
- 新メンバーの立ち上げ: 3ヶ月 → 1ヶ月

### ROI
- 投資額: 600万円
- 年間削減額: 1,440万円(追加作業25%→10%に削減)
- 投資回収期間: 5ヶ月

ビジネスインパクトで語る

4つの翻訳パターン

パターン1: 速度への影響

技術者: 「モノリスが肥大化してビルドに30分かかります」

翻訳後:
「現在、1つの機能追加に平均5日かかっています。
 1年前は3日でした。このペースだと来年は8日になります。
 今、基盤改善に投資すれば、3日に戻せます」

可視化:
  2025年1月: 機能追加リードタイム 3日
  2025年7月: 機能追加リードタイム 4日
  2026年1月: 機能追加リードタイム 5日 ← 今ここ
  2026年7月(対策なし): 8日
  2026年7月(対策あり): 3日

パターン2: リスクへの影響

技術者: 「Python 3.8がEOLで、セキュリティパッチが出ません」

翻訳後:
「セキュリティアップデートが停止しているソフトウェアを
 使い続けています。脆弱性が発見された場合、
 顧客データ漏洩のリスクがあり、
 GDPR違反による罰金は売上の4%です」

パターン3: 機会損失

技術者: 「テスト環境の構築に2日かかります」

翻訳後:
「競合は1日2回リリースしていますが、
 うちは週1回が限界です。
 つまり、市場のフィードバックに基づく改善速度が
 競合の1/10です」

パターン4: 人材への影響

技術者: 「古い技術スタックでモチベーションが下がっています」

翻訳後:
「直近6ヶ月で3名のエンジニアが退職し、
 退職面談で全員が"技術的な成長が見込めない"を理由に
 挙げています。1名の採用コストは300万円、
 既に900万円の損失が発生しています」

プレゼンテーションの構成

経営会議での提案フレームワーク

1. 現状の数字(2分)
   - 開発速度の推移(悪化トレンド)
   - 障害頻度の推移
   - エンジニア離職率

2. 原因の説明(3分)
   - 技術負債とは(金融アナロジー)
   - 具体的な負債項目TOP 3

3. 放置した場合のシナリオ(2分)
   - 開発速度のさらなる低下
   - 障害リスクの増大
   - 人材流出の加速

4. 提案する投資(3分)
   - 投資額と期間
   - 具体的な施策
   - 期待効果(数値)

5. ROIとスケジュール(2分)
   - 投資回収期間
   - マイルストーン
   - 成功指標(KPI)
よくある質問への回答テンプレート
質問回答テンプレート
「なぜ最初からちゃんと作らなかった?」「当時のビジネス要件では最適な判断でした。しかしシステムの成長により、当時の前提が変わりました」
「機能開発を止めるのか?」「機能開発は70%のキャパシティで継続します。投資完了後は130%のキャパシティになります」
「本当に効果があるのか?」「KPIを設定し、月次で進捗を報告します。3ヶ月時点で効果が見られなければ方針を見直します」
「もっと安くできないか?」「スコープを絞って最もROIが高い項目から着手できます。最小投資は XXX万円です」

ステークホルダー別のコミュニケーション

ステークホルダー関心事使うべきメトリクス
CEOビジネスの成長速度新機能リリース頻度、Time to Market
CFOコストと投資対効果TCO、ROI、エンジニア人件費率
CPOプロダクトの競争力デプロイ頻度、バグ率、顧客影響インシデント
CISOセキュリティリスク脆弱性数、EOLコンポーネント数、インシデント
HR人材の定着離職率、エンゲージメントスコア

まとめ

ポイント内容
翻訳の原則技術用語をビジネス用語に翻訳する
金融アナロジー元本、利子、返済、デフォルトの概念で説明
数字で語るROI、投資回収期間、コスト削減額を必ず含める
ストーリー現状→原因→放置リスク→提案→ROI の流れ

チェックリスト

  • 金融アナロジーを使って技術負債を説明できる
  • ビジネスインパクトの4つの翻訳パターンを理解した
  • 経営会議向けプレゼンの構成を把握した
  • ステークホルダー別のコミュニケーション戦略を理解した

次のステップへ

次は演習です。ここまで学んだ技術負債の分類、定量化、戦略、コミュニケーションを統合して、技術負債管理計画を作成してみましょう。


推定読了時間: 40分