Every software and web developer has probably heard that hourly time tracking just doesn’t stick in this line of work. They name different reasons: programmers’ output can be very uneven and may be dramatically different from day to day or even from hour to hour, the work involves a lot of backtracking and so on. However, it is just one side of the coin. The full truth is that time tracking may still bring tremendous benefits, far outweighing the disadvantages, both real and imaginary.