DevOps permet de réduire les délais de mise sur le marché de services et produits innovants. Mais pour mettre en place une démarche DevOps efficace, pour produire mieux et plus vite, en interne et avec ses prestataires, il faut adopter sans restriction la culture devops dans son entier.
S'inspirer des autres
Certains grands groupes s'inspirent du modèle des start up et ouvrent des cellules Innovation, chargées d’intervenir à tous les niveaux de l’entreprise, convaincus que ni une organisation cloisonnée ni un management traditionnel se sont adaptés à la nouvelle vitesse du marché.
Si les Start Up semblent nées avec la culture DevOps, les grands groupes en revanche subissent encore parfois une culture et des process qui freinent l'agilité.
Pour y remédier, elles remettent en cause leurs méthodes traditionnelles et adoptent les théories Lean, Scrum, ou Kanban. Pourtant, un fossé persiste entre la théorie et la pratique.
Innovation, changement et gestion du risque
Bien souvent l'innovation est synonyme de changement, et donc de risque. Autrement dit, même si l'entreprise s’accorde à reconnaître les bénéfices de l’innovation, accepter les changements et les risques induits est plus compliqué.
C’est pourquoi il est souvent plus simple d’attendre des prestataires une méthodologie devops et d'espérer qu’elle déteigne sur ses équipes en internes, sans forcément accompagner et aider cette transition. Le résultat est décevant dans la plupart des cas.
Fail Fast
Fail Fast (ou try and fail) nous vient d’outre-Atlantique, où la stratégie de l’échec rapide semble être au cœur de la réussite de nombre de Start Up.
Cette culture de l’échec est une étape indispensable au succès. Elle repose sur la conviction que la peur de l’échec annule la capacité d’innovation, alors que la culture du postmortem est en réalité le terreau fertile de l’innovation et du changement, et qu'il faut savoir tirer les enseignements de ses erreurs.
Soyoans clairs : on ne passe pas d’une mise en production tous les trois à six mois à plus d’une dizaine de releases par jour sans prendre le moindre risque.
De la direction générale aux collaborateurs, en passant par le middle management, le risque et l’échec sont les paramètres inhérents au devops, dont il faut accepter le paradigme.
C'est la première étape pour intégrer progressivement une culture devops au sein de l’entreprise, avant une succession de changements qui feront le succès des futurs produits.
Les équipes doivent commencer par accepter la notion de risques et d’échec, ainsi que la libération des échanges et de l’information.
Cette acceptation passe, entre autre, par l’automatisation qui rassure dans la mise en œuvre de nouvelles opportunités de faire avancer le business. Suivi de près par une nette amélioration de la relation fournisseur-client, dans une optique de travail collaboratif innovant, surtout quand le fournisseur est lui-même devops.
Automatisation et Industrialisation
La volonté d’apprendre et de s’inspirer de ses partenaires est bénéfique à chacun. C’est le principe de l’Open Innovation : l’entreprise s’ouvre à son écosystème pour mieux innover.
Un prestataire ayant intégré la culture devops, au travers de ses process, de son management et de ses recrutements, sera donc un allié de taille pour l’entreprise.
Il lui fera bénéficier de son outillage devops, autrement dit, son industrialisation. L’automatisation des tâches à faible valeur ajoutée (comme le déploiement en infrastructure, le monitoring, les sauvegardes, ...) fiabilise les processus tout en permettant de redéployer les équipes sur des sujets à valeur ajoutée, le développement de nouveaux services et la libération du temps pour l’accompagnement des clients.
Culture, Outils, Organisation
Culture, outillage et organisation sont les trois piliers du devops.
L’entreprise peut s’inspirer de ce savoir-faire industriel et prendre en compte que son partenaire œuvre depuis longtemos avec cette conscience du risque. La culture est partagée, les process sont partagés, au travers d’équipes pluridisciplinaires, convaincues de la nécessité de sortir de leur zone de confort.
La culture devops d’une entreprise s’acquiert par une pratique obstinée et progressive aux côtés de partenaires rompus à la méthode.