Skip Links

Network World

Platt's Laws of the Universe

I’ve written in several books about Platt’s Laws of the Universe. These are my attempts to quantify universal truths that I’ve observed in my travels through this crazy software business. A reader just asked me if I’d written them all down in any one place. So for this blog entry, I thought I’d collect them here.

Platt’s First Law: “ Every software project takes three times as long as your best estimate, even if you apply this law to it.” This one is subtitled “Exponential Estimation Explosion”. Example: Windows.

Platt’s Second Law: “The amount of crap in the Universe is conserved.” If you have less crap right here, you must have more crap over there, because there’s no such thing as making it disappear. Example: Windows Vista.

Platt’s Third Law: “Laziness trumps everything.” Every human being ever born is inherently lazy, and can be relied upon to do the absolute minimum amount of work he can get away with (or less), under any and all circumstances. Therefore, (first corollary) that which is easy to do will be done frequently, whether it should be or not, and that which is difficult to do will be done infrequently, whether it should be or not. Therefore, (second corollary) a good design makes the good, safe, smart things easy to do, and the bad, dangerous, stupid things hard to do. Alternate phrasing of the second corollary: “Always put a hand guard on your meat slicer.”

Third law dilemma

0

A problem - according to the third law, all designers will be forced to do the easy design. The good design can never happen. It dooms us to always suffer the bad, dangerous, stupid. I'd offer examples, but the third law assures us everything is an example. Is there no hope?

Platt's First Law

0

Platt's First Law isn't very original.

Hofstadter's Law: "It always takes longer than you expect, even when you take into account Hofstadter's Law."

http://en.wikipedia.org/wiki/Hofstadter%27s_law

You should really provide a link to this. Hofstadter's Law is as old as the hills, but it was publicly associated with his name in 1979 with the publication of Godel, Escher, Bach.

Platt’s Second Law:

0

Unfortunately there is no other business alternative (Windows Vista). Although Desktop Linux is trying, it has a long way to go.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Welcome, visitor. Register Log in