概要
- 創造性 を引き出すための 3つの制約 について解説
- ワンページルール で複雑さと曖昧さを排除
- コア技術の分離 で長期的な価値を創出
- 明確な定義制約 でプロダクトの個性を確立
- いずれかの制約に 合致しない場合は開発しない 方針
創造性を引き出す3つの制約
- 制約 は創造性を妨げるのではなく、 発想の幅を絞り込む ことで革新的な解決策を導く手段
- 10年以上の開発経験 を経て、失敗から学び得た実践的な指針
- 複雑すぎるプロダクトや、個性のないプロダクト は失敗の原因
ワンページルール
- アイディアごとに1ページの要約文(ワンページャー)作成 が必須
- 複雑さと曖昧さの排除、目的やビジョンの明確化
- ワンページャー は投資家、チーム、家族などあらゆる関係者への 共通コミュニケーションツール
- 議論や衝突点もワンページャー に基づいて判断
- 1ページでまとめられない場合は、構想が未熟 である証拠
- 調査・計画・プロトタイプ を経て再度ワンページャーを練り直す反復プロセス
- 1ページを超える場合は複雑すぎる ため開発しない判断
コア技術の分離
- プロダクト本体とは独立した「コア技術」 の開発が必須
- 再利用可能なIP(知的財産) としての価値創出
- コア技術 はプロダクトの方向転換にも耐えうる 長期的資産
- 例:Linus Torvaldsのgit、HashiCorpのHCL、GoogleのKubernetes
- 大企業でなくても、ライブラリや独自手法など小規模でも実践可能
- コア技術は自身や組織の長期ビジョンと一致している必要
- コア技術を生み出せないアイディアはレバレッジが低く、開発対象外
明確な定義制約の設定
- プロダクトの中心となる制約を明文化 し、常にユーザー体験の核とする
- この制約がプロダクトの個性や世界観を生み出す要素
- 例:Minecraftのブロック、IKEAのフラットパック家具
- 制約があることで意思決定の範囲が狭まり、本質的な課題に集中可能
- 制約が曖昧・不適切だと、機能過多でアイデンティティのないプロダクトになるリスク
- ワンページャーにもこの制約を明記し、設計の軸とすること
開発判断の最終ルール
- 上記3つの制約のいずれかを満たさない場合は、絶対に開発しない 方針
- 制約を守ることで、明確な基準と高い完成度を維持