The problem of release planning is acute for many software companies. What features should we include in the next version? How to estimate the labor cost of new features? How to take into account technological risks?
Until recently, we have solved such issues not very effectively in our company, which often led to delaying releases of new versions.
In my report, I am going to tell you about our approach to solving this issue. I will explain how and why we should involve analysts in release planning at a very early stage, what type of documents analysts can prepare at this stage, and how these documents can help to estimate the labor cost.