Le Blog Amazon Web Services
Le pilier Excellence opérationnelle du Framework AWS Well-Architected
Nous revenons dans cet article sur les changements du pilier Excellence opérationnelle du Well-Architected Framework AWS survenus en 2020, qui inclut des conseils étendus sur le modèle opérationnel et la culture organisationnelle, ainsi que d’autres recommandations.
Gerald Weinberg, dans son livre de 1985, The Secrets of Consulting, définit la deuxième loi du consulting comme « Peu importe à quoi cela ressemble au début, c’est toujours un problème de personnes ». Nous apprécions l’humour et l’esprit avec lesquels il a abordé le développement de logiciels.
Les organisations, les équipes ainsi que les individus ont toujours joué un rôle important dans le pilier Excellence opérationnelle (Operational Excellence, OE). Ils ont leur propre section dédiée “Organisation”, qui inclut des conseils sur les priorités de l’organisation, le modèle opérationnel ainsi que la culture de organisation.
Comment structurer votre organisation pour atteindre les objectifs business de votre entreprise ?
Quel que soit le choix de la méthodologie (DevOps, ISO, ITIL ou autre méthode), nous faisons finalement tous les mêmes choses. La différence la plus importante réside dans la façon dont nous organisons les responsabilités et les équipes. La compréhension des relations entre les individus et les équipes est essentielle au bon déroulement du travail dans votre organisation.
À partir d’une vision simplifiée d’une organisation limitée à l’ingénierie et aux opérations des applications et de l’infrastructure (ou de la plateforme), nous explorons les compromis entre les modèles d’exploitation que nous rencontrons couramment chez nos clients.
En utilisant des variations sur ce diagramme 2×2, où les responsabilités peuvent s’étendre sur plusieurs quadrants, nous illustrons « qui fait quoi » et les relations entre les équipes, la gouvernance et la prise de décision. Un ensemble de responsabilités bien défini réduit le nombre d’efforts contradictoires et redondants. Les résultats business sont plus faciles à atteindre lorsqu’il existe un alignement important et des relations entre les équipes métier, de développement et d’exploitation.
Vos équipes peuvent utiliser différents modèles d’opération, en fonction de leurs capacités et de leurs besoins. Vous pouvez réussir avec n’importe quel modèle opérationnel, mais certains modèles d’opération présentent des avantages, ils sont mieux adaptés à chacune de vos équipes. La cartographie de « qui fait quoi » dans vos équipes peut fournir des informations significatives sur la façon dont elles contribuent ou influent sur le workflow. Ces informations peuvent conduire à identifier des opportunités d’amélioration ainsi que des opportunités de tirer davantage parti des capacités existantes et de l’innovation de vos équipes.
Comment votre culture organisationnelle soutient-elle les résultats de votre entreprise ?
Les normes établies par votre leadership façonnent la culture organisationnelle de votre entreprise. Nous commençons donc par nous pencher sur le sponsorship des dirigeants. La direction générale établit les attentes de l’organisation et évalue le succès. Lorsque la direction générale est le commanditaire, le défenseur et le moteur de l’adoption des meilleures pratiques, ainsi que de l’évolution de l’organisation, ces derniers sont plus susceptibles de se produire. Notre expérience a montré qu’un fort sponsorship des cadres supérieurs est la clé du succès.
« Les opinions diverses sont encouragées et recherchées au sein des équipes et entre elles » est notre meilleure pratique en culture organisationnelle. Tirez parti de la diversité inter-organisationnelle pour rechercher de multiples perspectives uniques. Utilisez ces perspectives pour accroître l’innovation, remettre en question vos hypothèses et réduire le risque de biais de confirmation. Développez l’inclusion, la diversité et l’accessibilité au sein de vos équipes pour obtenir de meilleurs perspectives. Ces actions rappellent le besoin d’alignement et les relations entre les équipes dont nous avons discuté avec les modèles opérationnels. Lorsque vous engagez des perspectives et des expériences variées, les informations que vous obtiendrez sont plus susceptibles d’identifier de nouveaux défis, de nouvelles opportunités et de nouvelles solutions.
Même si leur portée est limitée, d’autres changements apportés à l’OE représentent des points importants à améliorer.
Nous commençons par l’ajout subtil de « Évaluer les exigences de gouvernance » aux côtés de l’actuel « Évaluer les exigences de conformité ». En ce qui concerne la conformité, nous nous concentrons sur les obligations qui viennent de l’extérieur de votre organisation, par exemple les exigences réglementaires de votre secteur d’activité. Dans le cas de la gouvernance, nous nous concentrons sur les exigences que votre organisation s’applique à elle-même et à vos applications.
« Utiliser un processus pour l’analyse des causes racines » a été renommé en « Effectuer une analyse post-incident » et déplacé à « Comment faire évoluer les opérations ? » Ce changement fait partie de l’amélioration continue, où il est plus logique de le pratiquer au moment de l’activité et où il prend tout son sens. Peu importe comment vous appelez cela, si votre objectif est d’identifier les facteurs contributifs et d’atténuer ou d’éviter que les mêmes erreurs se reproduisent, vous faites ce qu’il faut.
Le dernier ajout à l’OE est « Gérer les connaissances ». C’est un défi difficile qui peut être abordé facilement. Les membres de votre équipe doivent être en mesure de découvrir les informations qu’ils recherchent, d’y accéder et d’identifier qu’elles sont à jour et complètes. Il est préférable de saisir les connaissances institutionnelles maintenant, de sorte que la charge de travail supportée par les principaux membres de l’équipe puisse être répartie. Si un membre clé de l’équipe avait un billet de loterie gagnant et se sentirait obligé de devenir une personne indépendante financièrement, que feriez-vous ? C’est peut-être le moment idéal pour commencer une initiative de gestion des connaissances.
Le pilier Excellence opérationnelle du Well-Architected Framework AWS vous fournit les outils et les informations nécessaires pour améliorer vos opérations et votre gouvernance. Avec AWS Well-Architected Tool, utilisez-les pour continuer à apprendre, à mesurer et à améliorer vos applications dans le cloud.
Pour plus d’informations concernant le Well-Architected Framework et ses piliers, consultez le Well-Architected Framework.
Article original écrit par Brian Carlson, leader de l’Operational Excellence pour le programme AWS Well-Architected et adapté en français par Abderrahim Benazza, Solutions Architect dans l’équipe AWS France.