ARCHITECTURE DU SYSTEME D'INFORMATION

  • Le choix stratégique de la conception et la gestion du système d'information. Le développement de l'activité de l'entreprise et la recherche d'une efficacité accrue créent des nouveaux besoins qu'induisent des changements dans le système d'information. La gestion de ces changements comporte un ensemble de méthodes, de règles et de processus qui permettent d'aligner les services informatiques sur les objectifs stratégiques de l'entreprise et d'accroître son efficacité. Les architectures les plus complexes sont logiquement les plus coûteuses mais pas forcément les mieux adaptées aux besoins de l'entreprise. On connaît tous des cas où le choix de solutions d'une grande capacité et, en principe, performants, s'est avéré inappropié parce qu'il n'a pas été guidé par une analyse précise des besoins, des processus et des services les plus adaptés. Les entreprises doivent parvenir à gérer deux facteurs dont dépendent leur efficacité et le développement de leur activité: La complexité des systèmes. Les entreprises dépensent de plus en plus d'argent dans la construction de systèmes IT chaque fois plus complexes. Leur faible alignement sur les besoins de l'activité (business). Pour les organisations il devient de plus en plus difficile de maintenir les coûts croissants de leurs systèmes IT alignés avec les besoins de leur activité.

Les coûts et la complexité des systèmes IT ont augmenté exponentiellement pendant que les chances de retirer une valeur effective de ces systèmes a diminué fortement.

Plus de coûts, moins de valeur. C'est le dilemme auquel tentent de répondre les méthodologies portant sur les architectures des systèmes d'information.

On distingue, dans ce domaine, trois champs spécifiques :

  • L'Architecture d'Entreprise

Concepts et méthodologies :

  • The Zachmann Framework for Entreprise Architectures.
  • The Open Group Architectural Framework (TOGAF)
  • The Federal Entreprise Architecture (US Gov.)
  • The Gartner Metodology
  • L'Architecture du Système d'Information

Les modèles les plus largement préconisés par l'industrie sont :

  • Systèmes basés sur des Composants. (Component based architectures, CBA)
  • Architectures basées sur des Composants orientés
    Services (Service Components Architectures, SCA)
  • Architectures Orientées Services (SOA)
  • L'Architecture Logicielle

Les modèles les plus largement préconisés par l'industrie sont :

  • Séparation des éléments (Separation of concerns)
  • Séparation des aspects.
  • Programmation par composants.