【あうとかむべーすかいはつ】
アウトカムベース開発 とは?
💡 「機能を作った」で終わりじゃない。「世界が変わった」がゴール
📌 このページのポイント
アウトプットとアウトカムって何が違うの?
たとえば「検索機能を作った」がアウトプット、「ユーザーが欲しい商品を見つける時間が30%短くなった」がアウトカムだよ。機能を作っても使われなければ意味がないよね
でも機能を作らないと成果も出ないよね?
その通り。ただ順序が大事なんだ。「この機能を作ろう」からスタートするのではなく「この成果を達成するには何が必要か」からスタートするんだよ。すると意外に機能追加じゃなくて、既存機能の改善で済むことも多いんだ
チームの目標はどう変わるの?
「四半期で機能を10個リリースする」から「ユーザーの継続率を5%向上させる」に変わるイメージだね。すると、チームは「どうすれば継続率が上がるか」を自分たちで考えるようになるから、自律性も高まるんだよ
アウトカムの測定って難しくない?
確かに難しいけど、だからこそノーススターメトリクスやOKRが重要なんだ。先行指標と遅行指標を組み合わせて、施策がアウトカムにつながっているか追跡するんだよ
実際にうまくいっている例ってあるの?
Spotifyは「MAU(月間アクティブユーザー数)」ではなく「ユーザーの音楽体験の質」をアウトカムに置いて、Discover Weeklyなどの機能を生み出したんだよ。アウトプット志向だったら「プレイリスト機能を量産」で終わっていたかもしれないね
まとめ:ざっくりこれだけ覚えればOK!
「アウトカムベース開発」って出てきたら「作ったものより、もたらした成果で評価する開発スタイル」と思えればだいたいOK!
📖 おまけ:英語の意味
「Outcome-Based Development」 = 成果に基づく開発
💬 プロダクトマネジメントの世界で広まった考え方で、ジョシュア・セイデンの『Outcomes over Output』が代表的な書籍だよ