When I started as a developer, the usual estimation formula was – everything estimated times three. For once, development was an art in my early days :-), but more conservative estimation models were not yet widely available.
Today, more than 20 years later, we have all sorts of estimation models and methods at our disposal. But what is still indispensable is to know what effort is required to successfully deliver a user story. In particular, for all delivery options, from pure development to development and operations to DevOps and beyond, it is important to understand the required skill configuration. Its mirror image is the work breakdown structure (WBS). All macro tasks need to be considered; how will the work be done, what effort, risk and buffers will be added and what cross-functional tasks need to be considered. This ensures that the Definition of Done (DOD) can be achieved and mitigates estimating and skill gaps. Not only does the work breakdown structure provide more clarity on the effort, it is also a great communication tool to illustrate the work and cost required. It’s not just Dev and QA that deliver, but also Ops, PO Work, Scrum Masters, and so on that are needed, and their costs must be absorbed.
Related Posts
September 3, 2024
Becoming a skilled React software engineer: Trekking through the Frontend jungle
Mentorship, ambition, and a dash of code - Join Alexandra as she takes the leap…
August 28, 2024
Legacy systems modernization: Preserve value, overcome modern business challenges
Legacy systems are the backbone of a lot of industries, even today. We help you…
November 23, 2023
Offshore vs. Nearshore software development companies: Choose the right model for your business
Offshore or nearshore software development? Choose the right model for your…