La période actuelle est véritablement un stress test grandeur nature pour les organisations, qui doivent s’adapter rapidement aux modifications de leur environnement, tout en anticipant les aléas futurs. Il fut un temps pas si lointain où les entreprises pouvaient s’appuyer sur certaines constantes pour prédire un scénario d’évolution plus ou moins déterministe. Ce n’est plus le cas aujourd’hui, car les inconnues de l’équation prédictive se sont multipliées rendant l’avenir de moins en moins prédictible. Reste que, suivant la métaphore darwinienne de l’évolution, toute organisation a besoin d’intégrer le changement pour être capable de s’adapter rapidement et, dans le cas des entreprises, de délivrer à temps les services et produits dont le marché a besoin.

C’est dans ce cadre qu’une approche par la « composabilité » peut permettre aux organisations de dépasser les limites dans leur capacité d’adaptation. Mais qu’est-ce qu’une entreprise composable ? Et comment intégrer cet impératif de transformation continue ? D’après le cabinet Gartner, « une entreprise composable est une organisation capable d'innover et de s'adapter à l'évolution des besoins business grâce à l'assemblage et à la combinaison de capacités commerciales packagées ».Un bon exemple de composabilité a été donné par certaines entreprises qui, lors de l’irruption pandémique, ont adapté leurs lignes de production pour produire des masques, du gel hydroalcoolique ou des respirateurs, au lieu des équipements électroménagers qu’elles fabriquaient auparavant.  

Un assemblage modulaire et flexible

Pour tenter une définition, la composabilité au sens large peut être vue comme un assemblage modulaire et flexible capable de se réagencer en fonction d’évolutions aléatoires, endogènes ou exogènes. En somme, elle est une configuration d’éléments interconnectés, en mesure de modifier ou de remplacer certains modules, sans que cela ait un impact sur l’organisation, hormis l’effet recherché. En ce sens, ces éléments sont souvent comparés à des Legos, qui peuvent être assemblés dans un but bien précis, puis facilement dissociés et réassemblés pour former une tout autre construction. Ainsi, la composabilité est une forme d’agilité. Elle contribue à l’agilité globale de l’entreprise, ses différents départements et services, ses capacités métier et ses applications représentant ces fameuses briques de Legos.

Comment une organisation peut-elle parvenir à cette composabilité ? L’approche la plus efficace est d’adopter une stratégie de transformation évolutive, guidée par l’architecture d’entreprise. L’approche multi-dimensionnelle de l’architecture d’entreprise apporte un support fondamental dans la transformation d’une structure aussi complexe qu’une entreprise.  

L’EA, une approche systémique pour structurer les composants

La première étape vers la composabilité consiste à réaliser un état de lieux de l’écosystème de l’organisation pour comprendre sa stratégie (objectifs, capacités métier) et la manière dont elle délivre ses produits ou services (processus, organisation, ressources humaines & technologiques).

Ensuite, il s’agit d’identifier quels sont les domaines qu’il faudra faire évoluer en priorité vers plus de composabilité. La transformation vers une entreprise 100% composable est un processus long, qui nécessite de se focaliser sur les activités qui ont le plus de valeur pour l’organisation. Plus concrètement, il s’agit d’essayer de répondre à la question : dans quels domaines avons-nous besoin d’accélérer la mise sur le marché (time to market) ?En s’appuyant sur l’état des lieux réalisé à l’étape précédente, on évaluera ainsi la valeur et l’efficacité des capacités métier de l’entreprise, de ses processus et du système d’information qui les supporte.

Une fois les priorités définies, c’est le moment de définir les futures briques qui composeront l’organisation. Une fois encore, l’utilisation des capacités métier est essentielle puisque ces capacités sont par définition des éléments modulaires, autonomes et indépendants les uns des autres. En définissant les composants applicatifs (micro-services) dédiés pour supporter chacune des capacités métier considérées - et en mettant à disposition les technologies pour les intégrer (APIs) - l’architecte est à même de concevoir une organisation composable.

L’entreprise pourra dès lors faire face au changement sereinement grâce à la résilience acquise par la modularité. Autre bénéfice, la réduction ou l’élimination des rigidités organisationnelles et procédurales : les différents départements et services pourront prendre des décisions plus rapidement et ainsi obtenir de meilleurs résultats commerciaux.

Grâce à la modularité, l’entreprise (devenue véritablement agile) peut aussi réduire significativement ses coûts d’exploitation en réutilisant - ou en réaffectant - ses composants au lieu de multiplier les solutions redondantes dans l’organisation.

Par Paul Estrach, Product Marketing Director chez MEGA International