私は、組織にプロジェクトの1つでアジャイルアプローチをパイロットするようにプッシュしました。彼らがプロジェクトに資金を提供する前に、予測される予算とタイムラインが必要であるため、これは上級管理職にとっての課題でした(大企業であるy社です)。
だから、私はその状況でいつもしていることをし、知識に基づいた推測をしました。私は、プロジェクトが必要と想定している範囲を調べ、それらの項目の開発時に推測し、ビジネスアナリスト、DBA、プロジェクトマネージャーなどのために追加の時間を追加し、いくつかのパディングを追加し、推定予算と呼びました。この種の「大まかな順序」の見積もりは、すべてのウォーターフォールプロジェクトの前にも私の会社で行われるため、違いはありませんでした。
次に、アジャイルプロジェクトを開始して速度を把握すると、速度と残りのストーリーポイントに基づいてプロジェクトのエンドポイントを予測したところ、元の高レベルよりも先に進んでいることがわかりました。見積り。しかし、それは大丈夫です(そして私たちはそれを期待していました)。
答えを一般化すると思いますが、それはあなたが「長距離」とはどういう意味か、そしてこれらの推定値がいつ必要かによって異なります。プロジェクトの開始前にそれらが必要な場合は、私の方法を使用できます。プロジェクトの実行中にそれらが必要な場合は、Matthew Kubicinaが述べているリリース計画の概念を使用できます。
また、この種の問題に対処するのに役立つマイクコーンの「アジャイルの見積もりと計画」の本を強くお勧めします。