Software can't be built like an integrated circuit or an oscilloscope. It has to be conceptualized, plotted, written, and edited. An analogy to writing a novel is not far off. You can't compose a symphony using dozens of people at numerous stations on an assembly line. Neither can you write an innovative new software program with a committee. It is a solitary act of creation, done as well on the kitchen table or on the porch of a mountain cabin as in a fancy office with a couch and credenza.