No items found.
No items found.
No items found.

Comment justifier d'un investissement DevOps auprès de votre CoDir ?

Sommaire

DevOps qu'est-ce que c'est ?

 

De nombreux articles sur le DevOps et la méthodologie Agile ont déjà été écrit sur notre blog. Je vous encourage à les lire pour aller plus loin mais voici un rappel rapide de ce qu'est le DevOps :

La méthodologie DevOps permet d'améliorer la communication entre vos développeurs et vos Ops sur les projets. C'est essentiel pour :

  • gagner du temps sur la résolution des incidents
  • lancer de nouvelles features plus rapidement
  • réduire les risques grâce à l'automatisation des processus
  • augmenter de manière significative la satisfaction de vos clients, et de vos développeurs par la même occasion.

Aujourd'hui 1 projet de développement applicatif sur 5 utilise le DevOps selon l'IDC. En 2021, ce chiffre passera entre 35% et 40%. Si tant d'équipes IT adoptent la méthodologie DevOps pour le projet, ce n'est pas un hasard. Voici donc les arguments que vous pouvez avancer devant votre CoDir pour justifier d'un investissement sur vos technologies, votre infrastructure, vos outils et justifier le recrutement d'un Ops, si besoin.

Des nouveautés plus rapides et de meilleures qualités

 

Le premier point à mettre en avant c'est la rapidité de production. Selon le rapport 2016 de State of DevOps, les entreprises ayant mis en place une organisation DevOps constatent une fréquence de déploiements 200 fois plus élevées et des délais de production 2555 fois plus courts (entre la volonté de déployer et la mise en production).

La rapidité ne se fait pas au détriment de la qualité, bien au contraire ! Chez l'un de nos clients, l'organisation DevOps a permis d'avoir une plateforme de logs disponible à 99% et de réduire de 42% le nombre d'incidents par mois. Par ailleurs, les DevOps Padok ont pris en considération les difficultés liées à l'expérience de développement et ont permis aux développeurs de mettre en production en 1 clic (vs. 8 actions manuelles auparavant).

Avec 30 fois plus de déploiements réalisés (nouveautés régulières) pour 60 fois moins d'incidents (réduction du downtime), 440 fois moins de temps pour délivrer (expérience de développement plus fluide), il est indéniable que le DevOps aura un impact sur votre business.

Une roadmap plus claire et flexible

 

Le DevOps fait généralement appel à la méthodologie Agile. L'un des leviers de l'Agile est de raccourcir la durée des cycles de développement et la fréquence entre les différentes mise en production. Les sprints mensuels deviennent des sprints d'une semaine ou deux maximum. Toutes les semaines les détails techniques du sprint sont préparés et de nouvelles features sont mises en production.

Il est plus facile de modifier la roadmap et de l'adapter sur le sprint de la semaine suivante, que d'interrompre le sprint en cours depuis plusieurs semaines pour répondre à une nouvelle exigence du marché. Et en effet, 43% des entreprises qui évoluent vers le DevOps le font pour renforcer leur time to market (selon le rapport d'IDC). Ce qui leur permet d'arriver au bon moment sur un nouveau marché, ou de lancer un produit innovant au bon moment avant que les parts de marché soient prises par les concurrents.

 

Le DevOps c'est aussi des objectifs communs à toute l'équipe IT avec des KPIs précis visibles par tous.

Exemple d’objectif : 1 mise en production par semaine avec 0 downtime de l’application

Un objectif DevOps de ce type et une bonne communication permet que chacun ait conscience du rôle des autres dans l'équipe et de l'impact que chacun a sur le business de l'entreprise. La roadmap devient plus claire et toute l'équipe IT avance ensemble vers la réussite des objectifs.

Chez Google par exemple, les développeurs et les Ops sont alignés sur l'error budget. Tous les mois, chaque équipe fonctionnelle est autorisée à atteindre 0,01% de downtime pour un standard équilibré entre mises en productions régulières et stabilité de l'infrastructure.

Des réductions des coûts long terme

 

Si l'investissement pour mettre à jour une infrastructure peut être considérable, il est facilement rentabilisé.

Selon une étude menée par IDC et AppDynamics, le dysfonctionnement des infrastructures peut représenter une perte par heure de 8 580$ à 686 250$ selon la taille de l'entreprise. Et en moyenne, les entreprises qui font face à des downtimes perdent 163 674$ par an.

En plus de cette perte d'argent liée à l'absence de ventes, il faut prendre en compte les coûts humains. Toujours selon cette étude, 35% des personnes interrogées déclarent devoir dégager 1 à 12 heures de temps de travail pour réparer les incidents de production.

Les processus de développement manuels sont propices aux erreurs. Grâce à l'automatisation induite par le DevOps (intégration continue et déploiement continu par exemple), les entreprises réduisent le risque d'erreurs. De plus, les actions manuelles étant réduites, le temps consacré au développement est fortement réduit. Cela induit une réduction du coût jour-homme.

Le dernier élément qui amène à une réduction des coûts est le passage d'un hébergement On-Premise à un hébergement Cloud ou Cloud Hybrid. La maintenance des serveurs coûte très chère, en adoptant pour le cloud vous levez cette contrainte financière. Il est aussi courant qu'avec une infrastructure On-Premise, une partie des ressources soient inutilisées pendant une longue période, simplement pour pallier les pics de trafic. Le Cloud Hybrid est une alternative qui permet de réduire de gaspillage des ressources et donc de réduire les dépenses de ce type. Le cloud permet de ne payer que ce qui est réellement consommé.

En bonus, une infrastructure à la pointe de la technologie attire les jeunes talents. Vous faciliterez ainsi les recrutements de l'équipe IT, ce qui aura une conséquence sur les coûts RH.

 

Pour vous qui êtes CTO, il n'est pas toujours évident de justifier un investissement IT auprès de votre CoDir. L'investissement DevOps est quant à lui facile à expliquer car l'impact sur le business est indéniable :

  • moins d'incidents de production
  • plus de nouvelles features déployées plus rapidement
  • des sprints plus courts qui rendent la roadmap plus flexible et adaptable aux exigences du marché
  • un ROI positif

Si vous avez des questions sur la mise en place d'une stratégie DevOps dans votre entreprise, n'hésitez pas à nous contacter.

Dernière modification :
8.27.2019
20.01.2026
Auteur(s) :
No items found.
Partager :

D'autres articles de notre blog

No items found.
Voir tous nos articles

No items found.
No items found.