検証ゲート
/product:validate-assumptionsで、次に進んでよいかどうかを判断する仕組み
Phase 1(Vision/Scope、最初に「何を作るか」を決める工程)が終わった直後に、
/product:validate-assumptionsというコマンドが動きます。ここで
**「次に進んでよいかどうかの判断」(Go/No-Go判定)**が行われ、結果は
work/pipeline-progress.jsonというファイルのgatesという項目に書き込まれます。
判断のルールはシンプルです。
- No-Go(次には進めない): 「その仮説が外れたら事業へのダメージが一番大きい仮説」(崩壊インパクトが最大級の仮説)が、まだ確かめられておらず、しかも「どう確かめるか」「どこで見切りをつけるか(キル閾値)」も決まっていない場合
- Go(次に進める): それ以外の場合。まだ確かめられていない仮説が残っていても、「どう確かめるか」という計画さえできていればGoになります
この仕組みのおかげで、「完璧な事業計画ができるまで先に進めない」という停滞を避けられます。 同時に、「一番怖い仮説だけは、確かめ方を先に決めてから進む」という最低限のルールを守らせています。