【インパクトくどうかいはつ】

インパクト駆動開発 とは?

💡 作った量より動かした数字で勝負する開発術
📌 このページのポイント
インパクトマッピングの構造 WHY ゴール 新規ユーザー 既存ユーザー 管理者 WHO 登録率UP 購入頻度UP 解約率DOWN 対応時間短縮 HOW SNSログイン レコメンド 通知改善 FAQ自動化 WHAT WHY(なぜ)→ WHO(誰が)→ HOW(どう変わる)→ WHAT(何を作る)の逆算で優先順位を決める
インパクトマッピングの構造(ゴールから逆算して機能を決定)
ひよこ ひよこ

インパクト駆動開発って、何のインパクトのこと?

ペンギン先生 ペンギン先生

ビジネス上の成果のことだよ。たとえば「売上が5%上がる」「問い合わせが30%減る」「新規ユーザーが2倍になる」みたいな、数値で測れるインパクトを指すんだ

ひよこ ひよこ

普通の開発でも成果は考えるよね?

ペンギン先生 ペンギン先生

そうなんだけど、実際は「要望があったから作る」「競合がやってるから作る」みたいに、インパクトを深く考えずに開発してしまうことが多いんだ。この手法はそこに歯止めをかけるんだよ

ひよこ ひよこ

どうやってインパクトを見積もるの?

ペンギン先生 ペンギン先生

インパクトマッピングという手法を使うよ。「なぜ(ゴール)→ 誰が(アクター)→ どうやって(行動変容)→ 何を(機能)」の順で整理するんだ。逆算で考えるから、不要な機能が見えてくるんだよ

ひよこ ひよこ

「作らない」っていう判断もあるの?

ペンギン先生 ペンギン先生

それがこの手法の核心だね。インパクトが小さい機能は「作らない」と決断する。開発リソースは有限だから、最もインパクトが大きいところに集中させるのが正しい戦略なんだよ

ひよこ ひよこ

でも、インパクトが大きいかどうかって予測が難しそう…

ペンギン先生 ペンギン先生

だから仮説駆動開発と組み合わせることが多いんだ。「インパクトが大きいはず」という仮説を立てて、小さく実験して検証する。予測が外れても、早く分かれば軌道修正できるからね

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「インパクト駆動開発」って出てきたら「成果の大きさで優先順位を決める開発手法」と思えればだいたいOK!
📖 おまけ:英語の意味
「Impact-Driven Development」 = インパクト駆動開発
💬 ゴイコ・アジッチが提唱した「インパクトマッピング」が元になっている考え方だよ。「作ること」より「成果を出すこと」を重視するのが特徴だね
← 用語集にもどる