Complex systems are often designed by using easy rules and principles. One (of many) such an organizing principle is about selecting a All-in-One approach or the other - Best-of-Breed design.
The software of Microsoft (and many others) "hide" an All-in-One approach. This is not "bad", nor "good," but just a preference. We know this from the mix of the operating system with other functionality. And a recent incident in Internet Explorer reminded me of this kind of architecture: Ie7 offers browser tabs. This is a great feature in which you only have to open Ie7 once and you can use the same browser-engine for accessing the internet.
One of the main issues with an All-in-One (AiO) approach is that one may spoil for all. In Ie7if you are related to a site that no longer responds you will loose all your relationship if you need to abort.
Another example of an All-in-one configuration are music equipments where dissimilar devices - like a Cd-player and a tuner -- are stored in one single box. The design of such a single box is easier to streamline, but individual "best-of-breed" devices are often technically more sophisticated. In such a best-of-breed (BoB) architecture a buyer may pick to select the best o each type of device. The best Cd recorder is possibly from a dissimilar supplier than one from a supplier which offers all (in one).
Both configurations - AiO and BoB - are used in a wide area, also in organizations and systems design. The advantage of designing software and systems with a AiO-approach is that you do not have the hunt the store and buy from a "expensive" supplier and join a explication that will not perfectly match to your needs. Rather designing and developing AiO by your own society is perceived to be much easier. Administration of one improvement team is easier than managing dissimilar parties.
Awareness of such system helps your society in the improvement of stock improvement and design. This awareness is however only a first - but foremost - step in managing of systems development.
© 2007 Hans Bool
ideas manufacture ideas - All-In-One Versus Best-of-Breed