DEV Community

Discussion on: Estimation is not impossible

Collapse
 
scottshipp profile image
scottshipp

I agree. Sounds exactly like a work breakdown structure which is also covered in Demystifying the Black Art. Few people working in software are aware of even the concept in my experience, let alone actually practice it.

At one job, I put a work breakdown structure together for a task and emailed it to my manager and project manager. It gave an estimate ranging between a best and worst case scenario. Both times were longer than all other proposed estimates. They nodded politely and ignored it until after the project was complete and it had taken a time hitting about the mid-point of the estimated range.

Then they came back to me and said "Can you make one of these for the next project?"

Collapse
 
mfurmaniuk profile image
Michael

It's just something I have done in many jobs for years, working in Agile environments we needed small tasks and over time our ability to determine how long those small tasks can take got better. Honestly not hard to do, and to me seemed rather obvious.