This post originated from an RSS feed registered with Web Buzz
by Mark Masterson.
Original Post: "If a system is to serve the creative spirit, it must be entirely comprehensible to a single...
Feed Title: Process Perfection
Feed URL: http://www.jroller.com/MasterMark/feed/entries/rss
Feed Description: Life, the Universe, workflow, BPM, Java, Ruby, functional/generative/meta programming, pi calculus, patterns, the Grid, agents, software architecture and the kitchen sink. :)
What a tragedy it was when BYTE folded. Look at the fallout -- Jon Udell wound up at MSFT, for crissakes. What a brilliant piece this was. Reading it, I was struck by the following thought: this piece, "The Mythical Man Month" and countless other sources. Each of them, over the years, has repeated a simple message: system design integrity is best achieved through the work of a single mind.
Yet when I think of how I spend my time at work (endless, pointless, time-wasting battles with one committee after another), or of the whole WS-* mess, or OSGI or SCA or UML or CORBA or BPEL or etc., I have to wonder -- why don't we listen? Maybe our species is hardwired for "design by committee".