mardi 30 octobre 2012

Principes de conception des systèmes - All-In-One Versus Best-of-Breed


Les systèmes complexes sont souvent conçus en utilisant des règles simples et des principes. Un (des nombreux) comme un principe d'organisation est sur le point de choisir une approche tout-en-un ou de l'autre - Best-of-Breed conception.

Le logiciel de Microsoft (et d'autres) «cacher» une approche tout-en-un. Ce n'est pas «mauvais», ni «bon», mais juste une préférence. Nous le savons par la combinaison du système d'exploitation avec d'autres fonctionnalités. Et un récent incident dans Internet Explorer m'a rappelé ce type d'architecture: IE7 propose les onglets du navigateur. Il s'agit d'une grande fonctionnalité dans laquelle vous n'avez qu'à ouvrir IE7 une fois et vous pouvez utiliser le même navigateur du moteur pour accéder à Internet.
Un des principaux problèmes avec un All-in-One (AiO) approche est que l'on peut gâter pour tous. En IE7if vous êtes connecté à un site qui ne répond plus, vous perdez tout votre connexion si vous avez besoin d'avorter.

Un autre exemple d'une configuration tout-en-un sont des équipements de musique où différents dispositifs - comme un lecteur CD et un tuner - sont stockées dans une seule boîte. La conception d'un tel boîtier unique est plus facile de rationaliser, mais chaque «best-of-breed" dispositifs sont souvent techniquement plus sophistiqué. Dans un tel best-of-breed (BoB) l'architecture d'un acheteur peut choisir de sélectionner le meilleur o chaque type d'appareil. L'enregistreur de CD est peut-être mieux d'un fournisseur différent de celui d'un fournisseur qui offre tout (dans un cas).

Les deux configurations - AiO et BoB - sont utilisés dans une vaste zone, y compris dans les organisations et la conception de systèmes. L'avantage de la conception de logiciels et de systèmes avec une imprimante tout-en-approche est que vous n'avez pas la recherche du marché et acheter un "cher" fournisseur et intégrer une solution qui ne correspondent parfaitement à vos besoins. Plutôt conception et le développement AiO par votre propre organisation est perçue comme beaucoup plus facile. Gestion d'une équipe de développement est plus facile que de gérer les différentes parties.

Prise de conscience de ces principes permet à votre entreprise dans le développement de développement de produits et de design. Cette prise de conscience n'est cependant qu'une première - mais important - étape dans la gestion du développement des systèmes.

© 2007 Hans Bool...

Aucun commentaire:

Enregistrer un commentaire