6 défis dans la mise en œuvre de DevOps et comment les résoudre. Faits saillants du rapport Microsoft

Microsoft, en collaboration avec la société de conseil Sogeti, a publié le rapport Enterprise DevOps 2020-21, dédié à la situation actuelle avec la mise en œuvre de DevOps dans les organisations. Il décrit les principaux problèmes auxquels les entreprises sont confrontées lors de la mise en œuvre de la méthodologie et comment les résoudre. Nous racontons les thèses les plus intéressantes.







État actuel



Aujourd'hui, de nombreuses organisations qui, pour une raison ou une autre, doivent passer par la transformation numérique, perçoivent le DevOps comme un nouveau modèle de développement de l'infrastructure informatique. La raison en est que les services informatiques n'ont pas pu évoluer rapidement pour répondre aux besoins des entreprises et des clients.



Microsoft définit DevOps comme «les personnes, les processus et la technologie qui contribuent à la valeur continue de nos clients». DevOps intègre le développement logiciel (Dev) et l'IT (Ops) dans des équipes qui se concentrent sur les besoins de l'entreprise, des produits et des clients. Ceci est très différent des pratiques informatiques traditionnelles, qui traitent les développeurs, les testeurs, les administrateurs de bases de données et les administrateurs système comme des entités distinctes.



L'objectif ultime de DevOps est de permettre aux entreprises de commercialiser leurs produits plus rapidement sans sacrifier la stabilité et la sécurité. La pratique de DevOps est née dans des entreprises technologiques telles que Netflix, Spotify et Facebook. Mais pour vraiment adhérer aux principes de DevOps, la plupart des entreprises doivent sérieusement transformer les processus existants en leur sein. Et c'est là que commencent les difficultés.



6 points faibles



Pour ce rapport, une étude a été menée à partir d'entretiens avec des experts de Sogeti qui ont implémenté plus de 250 solutions cloud et DevOps dans diverses organisations. Cela a identifié six domaines de travail au sein de l'organisation qui sont confrontés à des défis importants dans la transformation du DevOps d'entreprise.



  1. . . , - , . , , .
  2. . - .
  3. . . DevOps. .
  4. . « » ? DevOps, ? , .
  5. . . , , . , .
  6. . , . — .




McKInsey a exploré en avril 2020 comment l'innovation logicielle affectait réellement les indicateurs clés de l'entreprise. Elle a mis au point le Developer Velocity Index. Selon la société de conseil, cette métrique «identifie les facteurs les plus importants pour augmenter la vitesse des développeurs, liés à la technologie, aux méthodes de travail et aux capacités organisationnelles». La «vitesse du développeur» est définie ici non seulement comme la vitesse de développement, mais aussi comme une approche non standard des affaires. Cela vous permet de résoudre des problèmes commerciaux complexes et de créer des logiciels, tout en répondant aux besoins des clients et en atteignant les objectifs commerciaux. Au total, DVI comprend 46 facteurs clés qui contribuent à la réalisation de Developer Velocity.



McKinsey est parvenu aux conclusions suivantes concernant cette métrique:



  1. DVI . DVI — , .
  2. DVI, « » — , . 20 % , .
  3. — DVI . , , .
  4. DVI , , .
  5. La sécurité et la conformité réglementaire sont des préoccupations majeures. 17% des dirigeants d'entreprise déclarent ne tester les vulnérabilités de sécurité que pour les versions majeures. Et 59% des répondants ont indiqué que l'évaluation de l'état actuel de la conformité peut prendre «de quelques jours à quelques mois».


Comment résoudre les problèmes



Microsoft et Sogeti dans le rapport suggèrent les approches de travail suivantes.



  • Passer d'un modèle de travail centralisé «orienté projet» à un modèle de travail décentralisé «orienté produit» Autrement dit, les équipes assument l'entière responsabilité de l'ensemble du cycle de développement de produits ou de services tout en mettant en œuvre des processus de budgétisation itératifs au lieu de budgets annuels à grande échelle.
  • InnerSource. , , .
  • , DevOps , .
  • , , , .
  • « ». , . , , , . .
  • , , «, », .




Le paysage technologique a complètement changé et continuera d'évoluer dans les années à venir. Et DevOps est devenu la meilleure et la plus flexible des approches. Grâce à lui, les entreprises travaillent efficacement dans de telles conditions. Si les PDG veulent que leurs services informatiques soient modernes et réactifs aux demandes du marché et des clients, ils doivent cesser de les considérer comme le principal lieu de consommation. Il est plus efficace de les traiter comme une partie stratégique de l'entreprise dont dépend l'avenir de l'entreprise.






Blog ITGLOBAL.COM - Managed IT, clouds privés, IaaS, services de sécurité de l'information pour les entreprises:









All Articles