How to estimate larger functionalities
Being predictable is the best thing you can do as an engineering leader.
Intro
Estimating larger tasks is very important, especially for planning ahead of time.
Engineering leaders should be able to estimate larger and more complex tasks accurately.
The estimations should be aligned with the product roadmap to have a very clear and transparent overview of specific deliverables.
Why estimate larger functionalities?
I partially answered this question above. But it’s really important to note it down. The #1 reason to estimate larger functionalities is the alignment between product deliverables and the rest of the organization.
Having a clear schedule can do wonders for expectations and alignment. Being predictable is the best thing you can do as an engineering leader.
Imagine that the marketing team doesn’t know when to expect a certain feature to be delivered or a sales team not knowing the timeline. This can cause quite a lot of misalignment and miscommunication, especially with existing and future customers.
Pre-work before estimating
To estimate accurately, you n…