I have GOT to start paying more attention to projects' fine details before issuing budgets.
I'm on the second project in a row which I have severely??undervalued in terms of time, complexity and cost.
Being an independent developer, this is about the worst sin I can possibly commit. Deadlines get blown, clients get restless and my reputation suffers.
As a first step towards mitigating this problem, I started using a time tracking tool last week (toggl.com). I'm hoping it can help me analyse the way my time gets spent and maybe develop a better sense of exactly how much (real) time it takes me to do things. The results so far are intriguing: though I'm extremely productive strictly speaking, I seem to have a problem actually sitting down and coding.