Ayende @ Rahien

It's a girl

Ayende's Observation on the state of software

Slightly revised with help from Matt Campbell:

The quality of a software system is inversely proportional to the amount of money it handles.

I intentionally call it observation vs. law, because I don't think that there is any inherent reason for it to be this way, that is just the way it is.

Comments

Matt Campbell
11/25/2008 07:57 PM by
Matt Campbell

I still think it's "Ayende's Law." ;) To me, it's a "law" in the same sense as Sturgeon's Law ("80% of everything is crud") and a handful of other comp-sci "laws" which are of a "ha-ha-only-serious" nature.

Manoj Waikar
11/26/2008 12:49 AM by
Manoj Waikar

Because most of the organizations that handle a lot of money are big banks, and other FIs. These companies are so big that they'll have many offshoring companies working for them (at least in US), maybe many technologies in use too, and many layers of organizational hierarchies, and one fine day, a few (so-called ;-)) smart guys could have made such rules - "We won't use any open-source projects".

So what else can you expect? Hence, the chances of this 'observation' becoming a 'law' are "very bright".

Jason Mesches
11/26/2008 06:48 PM by
Jason Mesches

Handles more money == need for expertise == choose self-proclaimed "smartest guy in the room" == need to prove he's the "smartest guy in the room" == over-engineered == time overrun == sacrifice quality == cry

Repeat as (un)necessary

Comments have been closed on this topic.