cesi:grandoral:benchmark:dev

Ceci est une ancienne révision du document !


DevOps

  • Problématique

Comme de nombreuses grandes entreprises, Orange France a rencontré des difficultés liées à la collaboration entre ses équipes de développement et ses équipes opérationnelles, qui travaillaient traditionnellement en silos. Cette séparation entraînait des délais dans le déploiement des nouvelles fonctionnalités et des difficultés à répondre rapidement aux besoins du marché.

  • Pourquoi le DevOps ?

Orange a opté pour le DevOps dans le cadre de sa transformation numérique, afin de rapprocher les équipes de développement (Dev) et d'exploitation (Ops). L’objectif était de fluidifier les processus, réduire les délais de mise en production, et aligner l’IT avec les besoins business.

  • Mise en place

La démarche a commencé par la définition d'indicateurs de performance partagés entre les équipes Dev et Ops, facilitant la collaboration. Des outils d'automatisation ont également été intégrés pour accélérer les processus de déploiement et améliorer la qualité des livraisons. Orange a aussi mis en place un plan d'accompagnement du changement pour ses équipes IT, afin de favoriser une transition progressive vers cette nouvelle organisation.

  • Bénéfices

Orange a constaté une amélioration de la collaboration entre ses équipes, une accélération des délais de mise en production et une meilleure capacité à répondre aux demandes des métiers. Cette organisation a permis de rendre les processus IT plus agiles et d'améliorer la satisfaction client en fournissant des services plus rapidement.

  • Problématique

La Société Générale, une des plus grandes banques françaises, se retrouvait confrontée à une complexité croissante de ses infrastructures IT et des délais de plus en plus longs pour la mise en production de nouvelles fonctionnalités. Ces obstacles freinaient l'innovation et la capacité à répondre aux besoins en constante évolution du secteur bancaire.

  • Pourquoi le DevOps ?

Afin de gagner en agilité et de pouvoir livrer des solutions plus rapidement tout en maintenant une haute qualité, la Société Générale a choisi de se tourner vers le DevOps. Cela permettait de centraliser les équipes de développement et d'exploitation tout en automatisant certaines tâches clés comme le déploiement ou la gestion des infrastructures.

  • Mise en place

La banque a implémenté un modèle DevOps en se concentrant d'abord sur certains projets pilotes. Elle a investi dans des outils d'automatisation pour simplifier la gestion des infrastructures et des pipelines CI/CD (Intégration continue / Déploiement continu). Un accompagnement au changement a également été déployé, avec des formations pour les équipes.

  • Bénéfices

Grâce au DevOps, la Société Générale a réussi à réduire les délais de mise en production de ses nouvelles applications tout en augmentant leur fiabilité. Les équipes peuvent désormais réagir plus rapidement aux changements réglementaires et aux demandes des clients, ce qui a permis à la banque de renforcer sa compétitivité dans le secteur bancaire.

  • Contexte : Voulait accélerer les livraisons logicielles ​
  • Actions : Investissement dans l'agilité pour encourager la flexibilité et la rapidité d'adaptation au changement. ​
  • Résultat : les équipes de développement ont su s'améliorer mais la partie opération donc qui s'occupe de tout ce qui est en production n'a pas su suivre le pas. Ils ont essayé de mettre en place des automatisations pour résoudre leurs soucis mais le problème était plus profond.​
  • Raison de l’échec : Ils avaient une non compréhension des procédés agile qui avaient été implémentées. ​
  • Morale : On peut donc en déduire que la formation et l'accompagnement au changement est très important.​
  • Contexte : Transformation pour accélérer les choses et rester dans les premières places du marché, Equipe IT séparé entre San Francisco et New Delhi​
  • Actions : Mise à disposition d’accès plus élevés pour améliorer l’efficacité des équipes. (ex: donner les accès des bdd de prod et serveur de prod aux équipes de développement)​
  • Résultat : Site en panne pendant 15 min et à donc empêché 60k users d'utiliser le site à cause d’une mauvaise manipulation, de la part d’un développeur, sur la bdd de prod.​
  • Raison de l'échec : les équipes du développement n'ont pas été formé au différents environnement​
  • Morale : L'éducation sur l'impact des actions et du fonctionnement des systèmes est primordial dans l'implémentation de nouvelles méthodologies telles que l'agilité et le DevOps​
  • cesi/grandoral/benchmark/dev.1726419222.txt.gz
  • Dernière modification : il y a 17 mois
  • de wikiadmin