Estimation is a crucial part of most software development workflows, but it’s really hard! I’m in the process of writing a series about how to do it better.| Consulting with David R. MacIver
I like to think of estimations as moves in a game. The rules of the game are simple once you've picked the scoring system, but unfortunately the real world provides a lot of uncertainty in what the best move is. Your job is to learn how to play the game the best you can.| drmaciver.substack.com
Estimation should often start with coming up with a range of plausible values for the true value. In this article I show how that works.| drmaciver.substack.com
Task estimation is hard because you don't actually know what task estimation is. Let me fix that for you.| drmaciver.substack.com