Coach agile, Philippe A. Abdoulaye nous livre son retour d’expérience sur la mise en place des méthodes agiles (scrum, lean, itil, kanban) chez ses clients !
L’agilité de la DSI (ou IT agility en anglais) est régulièrement citée parmi les avantages stratégiques du cloud. Cependant, en regardant d’un peu plus près les nombreux articles et livres blancs écrits sur le sujet par des les meilleurs experts des grandes boîtes de consulting on se rend très rapidement compte que le sujet n’est pas maîtrisé. Ce n’est pas une blague.
A travers cet article j’ai voulu partager mon retour d’expérience ainsi que les leçons apprises à travers des projets cloud plutôt orientés infrastructure que j’ai eu le privilège de gérer en tant que directeur de projets. Ce retour d’expérience est capitalisé et détaillé dans mon dernier livre Cloud Computing: Advanced Business and IT Strategies to Extract Tangible Value from the Cloud. Je vous le recommande très sincèrement.
Qu’entend t-on par Agilité de la DSI ? Quels bénéfices peut-on en tirer? Il y a-t-il un rapport avec le modèle opérationnel de la DSI ? Quelle est la meilleure approche pour l’implémenter ? ce sont là quelques questions auxquelles cet article apporte des réponses.
Qu’entend t-on par Agilité de la DSI ? Quels en sont les bénéfices tangibles ?
De manière concrète, l’agilité de la DSI se définie comme sa capacité dans toutes ses dimensions, humaines, opérationnelles et technologiques à contribuer à la performance de l’entreprise. En d’autres termes, plus l’agilité de la DSI est grande plus importante est la performance de l’entreprise. Il est question en réalité de faciliter et accélérer les flux de travail à l’intérieur de la DSI en assurant la flexibilité du personnel, des processus, des mécanismes de gouverance et des outils.
Contrairement à ce que prétend les vendeurs majeurs de solution cloud et certaines grandes enseignes de consulting, l’agilité de la DSI ne s’acquiert pas de facto après la migration vers le cloud; en réalité les bénéfices de l’agilité de la DSI varient en fonction des avantages compétitifs dont on souhaite renforcer son entreprise. Est-ce une plus grande focalisation de l’entreprise sur son coeur de métier ? Est-ce une plus grande rapidité dans l’acquisition des ressources informatiques ? Est-ce une accélération de la livraison des services informatiques ? Les bénéfices sont nombreux et en d’autres termes l’agilité n’est pas la finalité mais plutôt les avantages compétitifs qui vont avec.
Quand un fournisseur de service cloud, une entreprise de consulting voire même un membre important de votre DSI vous promet de l’agilité demandez leur toujours des précisions par rapport aux avantages compétitifs qu’ils prévoient et surtout comment ils comptent l’implémenter. Vous obtiendrez systématiquement des réponses confuses, gênées et assorties d’acronymes étourdissants, c’est que d’une manière générale ils ne comprennent pas les tenants et les aboutissants de l’agilité de la DSI. Le paragraphe suivant explique pourquoi.
La question centrale du modèle opérationnelle de la DSI
C’est très honnêtement désolant (voire révoltant) de voir un certain nombre de vendeurs de solutions cloud et de boîtes de consulting vendrent à leurs clients l’idée erronnée que l’agilité de la DSI est une caractéristique intrinsèque du cloud. Leur message ‘Implémenter le Cloud et automatiquement votre organisation gagnera en agilité” est tout simplement simpliste, trompeur et relève de l’artifice marketing. Voici pourquoi.
L’agilité de la DSI découle de l’agencement ingénieux des personnels, processus, structures, gouvernance et technologies supportant le modèle opérationnelle de votre DSI, agencement qui optmise les flux de travail et permet l’acquisition de l’avantage compétitif souhaité. Quelques exemples d’avantages compétitifs sont focalisation sur le coeur de métier, rapide acquisition des ressources informatiques ou accélération de la livraison des services informatiques.
L’agilité de la DSI s’acquiert par la transformation de son modèle opérationnelle; il s’agit d’un effort d’ensemble qui exige vision stratégique, reconfiguration des processus et des structures organisationnelles ainsi que la formation des personnels. Jusqu’à preuve du contraire aucune infrastructure, même innovante, n’a jamais démontré la capacité de penser, d’assurer la reconfiguration des processus et des structures organisationnelles ou de former les personnels. L’être humain lui le peut. Ceci pour dire le fait important que c’est au management de la DSI de prendre les mesures concrètes pour implémenter l’agilité organisationnelle de la DSI.
Disons les choses clairement, le Cloud n’est pas une technologie, c’est un modèle de livraison de services informatiques en 2 composants: le Modèle Opérationnelle de la DSI et l’Infrastructure Informatique Virtuelle (IIV) – appelé VCC sur le schéma ci-dessous. La figure ci-dessous représente une version simplifiée du modèle de livraison de services cloud basé sur la technologie Amazon Web Services (AWS) que j’ai eu le privilège de concevoir et implémenter pour un acteur majeur du domaine de la santé de l’état de New York (USA), nous l’appellerons Health Care Service International (HCSI)
La grande majorité des vendeurs de solutions cloud, consultants cloud et certains directeurs techniques pense et discute du cloud comme d’un modèle de livraison de services informatiques, mais ça, c’est pour faire chic, en réalité ils le voient comme une technologie. Ce n’est pas une blague. En fait, ils se concentrent sur la partie droite de la figure c’est-à-dire l’implémentation de l’infrastructure informatique virtuelle, et font l’hypothèse que comme par magie, mécaniquement la DSI gagnera en agilité. Je vous invite à faire le constat par vous même qu’une telle vision est incomplète et surtout absurde.
Transformer le modèle opérationnelle de la DSI pour la rendre agile aux plans organisationnelles et opérationnelles
La transformation du modèle opérationnel de la DSI est le parent pauvre des pratiques de migration cloud d’aujourd’hui, les vendeurs de solutions cloud, les consultants cloud et certains DSI réussissent à vendre à leurs clients l’idée fausse que implémenter l’aspect infrastructure du cloud est tout ce qui importe, il s’agit d’une vision un peu courte. Voici pourquoi.
Ainsi que l’indique Joe McKendricks, un génial leader d’opinion spécialiste du cloud, “Le cloud computing est formidable, mais tout le monde l’adopte, alors ce n’est pas un différenciateur en soi ; tout juste sert-il à uniformiser les règles du jeu.” L’enjeu essentiel pour les DSI par rapport au cloud est l’agilité de la DSI car elle constitue le fondement des avatanges compétitifs dont les enteprises doivent se munir dès maintenant c’est-à-dire l’Innovation Concurrentielle, Délai Réduit de Mise sur le Marché (DRMM) et plus important, la capacité à s’adapter aux changements majeurs de l’environnement économique. Ce point de vue est confirmé par Bernard Golden de CIO.com quand il indique que “La réponse de l’entreprise aux conditions changeantes du marché ou aux opportunités de croissance qui se présentent en fin de compte se révélent être le facteur de compétitivité le plus important et viendra à être considéré comme l’apport essentiel du cloud computing”
Mes 5 recommandations pour implémenter l’agilité de la DSI
Les principes et les mécanismes sous-jacents de l’agilité de la DSI tels que abordés dans cet article ainsi que les recommendations qui vont suivre sont détaillés dans le framework integrated Cloud Computing Transition Methodology (iCCTM) détaillé dans mon dernier livre, Cloud Computing: Advanced Business and IT Strategies to Extract Tangible Value from the Cloud. Je vous le recommande fortement.
Recommendation #1 – Utilisez une approche agile orientée transformation des modèles opérationnelles.
Ce type d’approche offre une démarche structurée, des mécanismes de collaboration transverses, et des outils de facilitation nécessaires au contrôle de bout en bout du processus de transformation, à la mise en place d’une équipe projet unique et transverse ainsi qu’à l’accélération de la résolution des problèmes, construction de consensus et la prise de décision. Une des vertus des approches et frameworks structurés qui tend à être oublié surtout dans les pays anglo-saxon est que elles apportent la logique, les outils et le cadre de collaboration transverse nécessaire à l’anticipation des risques, contrôle des coûts et du temps.
Recommendation #2 – Commencez par impliquer les dirigeants de la DSI dans des workshops ayant pour but de comprendre leur vision ainsi que les motifs business sous-jacents.
L’objectif de l’implémentation des mécanismes d’agilité de la DSI est de permettre à l’entreprise d’acquérir des avantages compétitifs inspirés de la vision de la direction de la DSI. Essayer d’implémenter les mécanismes d’agilité de la DSI revient à construire des châteaux de sable.
Recommendation #3 – Utilisez un diagramme de cas d’utilisation pour faciliter la discussion autour de transformation du modèle opérationnelle de le DSI.
Un tel outil fourni le support visuel facilitant les discussions, la communication, la collaboration ainsi que la prise de décision autour de thématiques telles que les rôles et les responsabilités, les processes, la gouvernance et les outils informatiques nécessaires à la mise en place des mécanismes d’agilité de la DSI. Impliquez toujours des acteurs pertinants du niveau stratégiques, mid-management et opérationnel; il en résultera une plus grande adhésion au modèle opérationnelle ce qui au final augmentera l’efficacité des mécanismes d’agilité de la DSI.
Recommendation #4 – Impliquez toujours des ressources de la DSI dont les responsables d’applications, test et recette d’exploitation et de la production dans les workshops visant à définir le catalog des services et les contrats de service.
Le personnel de la DSI est le principal concerné par l’implémentation du modèle opérationnel destiné à supporter les mécanismes d’agilité de la DSI; leurs contributions déboucheront sur un modèle opérationnel en phase avec la culture, les exigences et les attentes de la DSI. Au final il en résultera une plus grande adhésion au modèle opérationnelle ce qui augmentera l’efficacité des mécanismes d’agilité de la DSI.
Recommendation #5 – Utiliser les frameworks de gestion des services informatiques en vigueur tels que IT Infrastructure Library (ITIL), IT Service Capability Maturity Model (CMM), and eSourcing Capability Model for Client Organization (eSCM-CL).
La raison d’être du cloud, on ne le dit pas assez, est d’assurer la livraison de services informatiques; 90% de recommendations et des bonnes pratiques des frameworks de gestion des services informatiques tels que ITIL, IT Service CMM, and eSCM-CL qui traite e l’épineuse question du outsourcing restent valables. Le fait étrange est que les vendeurs majeurs de solutions cloud et les consultants en stratégie cloud font très rarement état de cette question centrale.
Partageons nos savoirs pour faire de nos affaires et nos vies de véritables réussites
Les idées, concepts et recommendations de cet article s’appuie sur mes observations de l’industrie informatique ainsi que des retours d’expérience de mes divers mission de consulting d’abord en Europe puis aux Etats-Unis dans des divers projets de transformation d’architecture d’infrastructure:
- Transformation d’un centre de production en services Infrastructure-as-a-Service (IaaS) basée sur la technology Amazon Web Services (AWS) Virtual Private Cloud (VPC)
- Migration d’une infrastructure CRM dans un cloud privé basé sur la technologie VMware vCloud Director
Je vous encourage très honnêtement à lire Cloud Computing: Advanced Business and IT Strategies, les notions traitées dans cet article y sont détaillées, le framework de migration Cloud integrated Cloud Computing Transition Methodology (iCCTM) y est illustré à travers une étude de cas réelle impliquant un opérateur téléphonique mondial bien connu.
[…] Transition agile: comment tirer profit du cloud pour rendre agile votre DSI? – Plébiscité par le magazine coach agile et désigné coach agile du mois de août 2014 […]