در توسعه محصول یا پروژه مبتنی بر اجایل، برنامهریزی یک فرآیند تکرار شونده است. در محصولاتی که دوره توسعه آنها بسیار کوتاه است و تیم توسعه کوچکی در حال توسعه آنست، منطقی است که برنامهریزی محصول فقط شامل Backlog Grooming باشد. ولی در محصولاتی که دوره توسعه آنها طولانی است و ذینفعان مختلفی در داخل و خارج از سازمان دارد، تیم توسعه آن شامل چند تیم با مهارتهای مختلف است و یا محصول اهداف مختلفی از گروههای مختلف دینفعان را در بر میگیرد، Backlog Grooming به تنهایی نمیتواند پاسخگوی نیازهای مدیریت محصول باشد.
در اینگونه محصولات عوامل زیادی از بازار، رقبا، اهداف و نیازهای ذینفعان داخلی و خارجی تاثیرگذار است و بسیار ساده انگارانه است که تصور کنیم که میتوان فقط با Backlog Grooming آیتمهای بکلاگ و پیشبینی یک و یا دو اسپرینت جلوتر محصول را مدیریت کرد.
با توجه به ماهیت عدم شفافیت محصول و وجود عدم قطعیتهای فراوان، نیاز به شفافسازی مسیر پیش رو وجود دارد که انجام آن با برنامهریزی میسر میشود. برای این منظور باید برنامهریزی محصول را به بازههای مختلفی تقسیم کرده برای آنها برنامهریزی انجام دهیم.
