There is that rule. I don't remember where I heard it, neither do I know who first thought of it, but it basically states that

FIRST 20% OF WORK IS DONE IN FIRST 80% OF TIME GIVEN,
AND LAST 80% OF WORK IS DONE LAST 20% OF TIME.

I recall that when it was mentioned it was applied to programming, but it generally applies to everything (no, other everything).

Also the main trick of this rule is it's Recursiveness.

It can be applied again to the 20% of time and 80% of work we have left. And to new values we get.

Eventually, if you plot a graph of work left to time left till the deadline, you will get a hyperbola
(with time aproaching 0, relative work aproachesINFINITY)


grr, ok I will post it here, but only to make antonz Sit the fuck down, and Shut the fuck up!
This rule applies only to personal projects, stuff that you write on your own! For team projercts, this rule is inversed!