Laws of Software Relativity
-
Brian Russell's Laws of Software Relativity (cf. Belady and Lehman's Laws of Software Evolution) * As a software project approaches release, its mass increases. *The energy required to release a software project is inversely proportional to the time before a scheduled release. *It takes infinite energy to release a finished product on time; therefore, all software projects are both incomplete and late. *Time is relative to the observer of a software project. The last month of development appears to an outside observer to take a year. *If a software project becomes too large, it will collapse into a black hole. Time and money are absorbed but nothing ever comes out.
================================ Wirth's law: Software gets slower faster than hardware gets faster.
-
Brian Russell's Laws of Software Relativity (cf. Belady and Lehman's Laws of Software Evolution) * As a software project approaches release, its mass increases. *The energy required to release a software project is inversely proportional to the time before a scheduled release. *It takes infinite energy to release a finished product on time; therefore, all software projects are both incomplete and late. *Time is relative to the observer of a software project. The last month of development appears to an outside observer to take a year. *If a software project becomes too large, it will collapse into a black hole. Time and money are absorbed but nothing ever comes out.
================================ Wirth's law: Software gets slower faster than hardware gets faster.
I love your sig. For all the times that I've read, we don't have to worry about performance because computers are getting faster that's the first time I've seen Wirth's law.
This blanket smells like ham
-
Brian Russell's Laws of Software Relativity (cf. Belady and Lehman's Laws of Software Evolution) * As a software project approaches release, its mass increases. *The energy required to release a software project is inversely proportional to the time before a scheduled release. *It takes infinite energy to release a finished product on time; therefore, all software projects are both incomplete and late. *Time is relative to the observer of a software project. The last month of development appears to an outside observer to take a year. *If a software project becomes too large, it will collapse into a black hole. Time and money are absorbed but nothing ever comes out.
================================ Wirth's law: Software gets slower faster than hardware gets faster.
JSSUML wrote:
*Time is relative to the observer of a software project. The last month of development appears to an outside observer to take a year.
And a week to the developer. As in, "I should be able to do that in about a week..."
I do not believe they are right who say that the defects of famous men should be ignored. I think it is better that we should know them. Then, though we are conscious of having faults as glaring as theirs, we can believe that that is no hindrance to our achieving also something of their virtues. - W. Somerset Maugham My New Blog
-
Brian Russell's Laws of Software Relativity (cf. Belady and Lehman's Laws of Software Evolution) * As a software project approaches release, its mass increases. *The energy required to release a software project is inversely proportional to the time before a scheduled release. *It takes infinite energy to release a finished product on time; therefore, all software projects are both incomplete and late. *Time is relative to the observer of a software project. The last month of development appears to an outside observer to take a year. *If a software project becomes too large, it will collapse into a black hole. Time and money are absorbed but nothing ever comes out.
================================ Wirth's law: Software gets slower faster than hardware gets faster.
-
Brian Russell's Laws of Software Relativity (cf. Belady and Lehman's Laws of Software Evolution) * As a software project approaches release, its mass increases. *The energy required to release a software project is inversely proportional to the time before a scheduled release. *It takes infinite energy to release a finished product on time; therefore, all software projects are both incomplete and late. *Time is relative to the observer of a software project. The last month of development appears to an outside observer to take a year. *If a software project becomes too large, it will collapse into a black hole. Time and money are absorbed but nothing ever comes out.
================================ Wirth's law: Software gets slower faster than hardware gets faster.