Posted by: Anonymous Coward
on August 21, 2004 07:44 AM
... between having several small cathedrals (chapels?) as you appear to be recommending, and having a grass-roots commercial scene at the bazaar?
No organisation runs in isolation, even very small ones. If I sell fish, then I depend on fishermen. If I fish, I buy bait and other consumables from the local bait-shop. Or, if I release a communications tool, I depend on networking protocol packages.
For example, I might develop my own protocols, or pick up HTTP, SOAP, TCP, or whatever and use the corresponding library.
Analogously, I might choose to run my own fishing fleet, or add value to the activities of multiple fisherman by opening a fish monger.
Your description of a software chapel as a small focused team of developers, with vendor/client relationships to other teams, seems not dissimilar to anything that might happen in a bazaar.
Whats the difference....
Posted by: Anonymous Coward on August 21, 2004 07:44 AMNo organisation runs in isolation, even very small ones. If I sell fish, then I depend on fishermen. If I fish, I buy bait and other consumables from the local bait-shop. Or, if I release a communications tool, I depend on networking protocol packages.
For example, I might develop my own protocols, or pick up HTTP, SOAP, TCP, or whatever and use the corresponding library.
Analogously, I might choose to run my own fishing fleet, or add value to the activities of multiple fisherman by opening a fish monger.
Your description of a software chapel as a small focused team of developers, with vendor/client relationships to other teams, seems not dissimilar to anything that might happen in a bazaar.
You appear to have proposed a false dichotomy.
SJG
#