When the S–t Hits the Fan
in software development things often don't go according to plan. Sometimes the fault lies with a third party vendor, sometimes you have to re-factor a design that no longer works and sometimes you get a bug that doesn't show up right away.
Whatever the case, you are way off estimate.
Developers will sometimes question if it even possible to estimate time on a development project.
You know what though. In reality few things of any complexity actually go according to plan.
So why plan at all?
Well for starters you need to commit to shipping a product. In business, saying we will build something someday […]