Another hard-won truth

    Programmers constantly break deadlines, not because they work slowly, but because initially they can’t correctly estimate the deadline. They firmly believe that they can push and do more than usual at some point, and no unforeseen problems will arise.

    Also popular now: