ストーリーポイント見積もりのアンチパターン
ベロシティゲーミング、アンカリングバイアス、精度への執着、個人ベースの見積もりなど、一般的なストーリーポイント見積もりのアンチパターンを特定し修正します。
詳細な説明
ストーリーポイントのアンチパターン
経験豊富なチームでも見積もりの罠に陥ります。これらのアンチパターンを早期に認識することで、機能不全を防ぎ、ストーリーポイントを有用に保ちます。
1. ベロシティゲーミング
症状: 見積もりが時間とともに膨張。6か月前には3だったストーリーが今は8に。
根本原因: マネジメントがベロシティをパフォーマンス指標として使用するため、チームはベロシティが高い = プレッシャーが少ないと学習。
修正: ベロシティをチーム比較やパフォーマンス評価に絶対に使用しない。ベロシティは計画ツールであり、生産性KPIではない。
2. アンカリングバイアス
症状: 最初に発言した人が見積もりを支配。ジュニア開発者がシニアに従う。
根本原因: 個人の評価の前に見積もりが議論される。
修正: 同時公開(プランニングポーカー)を使用。公開前の見積もり議論を禁止。
3. 精度への執着
症状: チームがストーリーが5か6かを15分間議論。
根本原因: 線形スケールの使用、または見積もりをコミットメントとして扱う。
修正: フィボナッチスケールに切り替える。見積もりは約束ではなく予測であることをチームに思い出させる。
4. 個人ベースの見積もり
症状: 「Aliceがやれば3。Bobがやれば8。」
根本原因: 固有の複雑さではなく、誰が実装するかに基づいて見積もり。
修正: 「平均的なチームメンバー」が作業を行うものとして見積もる。ポイントはアサインに関係なくチームで安定すべき。
5. 再見積もりしない
症状: 要件がスプリント中に変更されても、見積もりは石に刻まれたまま。
根本原因: 見積もりを不変の契約として扱う。
修正: スコープが大幅に変更された場合は再見積もりする。それに応じてスプリントバックログを調整。
6. 「なぜ」を省略
症状: チームが議論なしに数字を割り当てる。なぜ8なのか誰も知らない。
根本原因: 見積もり疲れまたは時間的プレッシャー。
修正: 常に最高と最低の投票者に説明を求める。議論は数字よりも価値がある。
ユースケース
見積もりセッションが非生産的に感じられる場合、またはベロシティのトレンドが予想外の振る舞いをしている場合に、レトロスペクティブでチームとこれを共有してください。