Passer au contenu principal

 Subscribe

Devenir une classe mondiale au développement de logiciels est un impératif plus stratégique pour les entreprises de l’ensemble des industries que jamais auparavant. Bien que nous ayons vu des équipes de développement dans de nombreuses organisations du monde entier créer des applications métier exceptionnelles et orientées client depuis des années, au cours de l’année dernière, nous avons vu des changements massifs dans la façon dont de nombreuses organisations se connectent avec les clients et les employés. Les entreprises et les organisations de toutes tailles adoptent des solutions pour permettre le travail à distance et créent des applications basées sur le cloud de plus en plus axées sur la sécurité. Aujourd’hui, il y a une urgence encore plus grande pour les entreprises d’investir dans le développement de logiciels pour s’adapter et prospérer en 2021 et au-delà.

LA COVID-19 a entraîné des perturbations significatives de la demande durable et du modèle d’entreprise entre les industries. Les secteurs de la banque et de la vente au détail ont été particulièrement touchés. Bien que nos recherches antérieures ont souligné l’importance de Developer Velocity, après le COVID-19, il y a encore plus d’urgence pour les entreprises d’investir dans le développement de logiciels de manière appropriée pour s’adapter et prospérer aujourd’hui et dans l’avenir.

Fin 2020, nous avons mené de nouvelles recherches axées sur l’industrie pour comprendre le parcours que les entreprises de premier plan dans les banques et la vente au détail prennent pour devenir des organisations de classe mondiale. La compréhension approfondie de l’expérience unique de nos clients et l’apprentissage de leçons précieuses sur la façon dont ils réinventent la valeur qu’ils favorisent grâce à l’excellence logicielle, font partie intégrante de notre effort continu pour reconnaître la façon dont les organisations peuvent accélérer les performances de l’entreprise.

Plus précisément dans cette phase, nous avons collaboré avec cinq grandes entreprises qui créent des solutions avec Microsoft Cloud et nous avons étudié en détail comment ces entreprises ont construit des organisations logicielles performantes : ABN AMRO, Albertsons, Capital One, une chaîne mondiale de restauration rapide (QSR) et une banque mondiale basée sur les États-Unis. En outre, nous avons interrogé quelques détaillants de premier plan supplémentaires avec des empreintes mondiales. Chacune de ces entreprises a mis l’accent sur la création de logiciels de classe mondiale et la culture qui attire les talents techniques.

Nous nous sommes concentrés sur les parcours de transformation logicielle de ces grandes entreprises, les priorités en matière d’investissement, les moteurs de la vélocité du développeur, les approches de la gestion des changements et, de façon cruciale, l’impact résultant sur les performances de l’entreprise. Par exemple, dans le secteur bancaire, l’un de nos clients a investi dans des outils standardisés, des pratiques d’ingénierie et réinvente le modèle d’exploitation de l’équipe, et a vu des dividendes significatifs. Après les modifications, la productivité a augmenté de 33 %, le temps de test a diminué de 95 % et 45 % des charges de travail sont désormais basées sur le cloud, avec Microsoft Azure comme fournisseur de cloud principal. Pour la vente au détail, l’un de nos clients a transformé le développement de logiciels pour répondre rapidement à la demande croissante de commandes en ligne, avec e-commerce comme moteur de croissance clair pour son activité. Par conséquent, il a récemment atteint son troisième trimestre droit de plus de 200 % de croissance des ventes , soit une hausse de 225 % en septembre 2020. Les développeurs de l’entreprise sont également fiers de leur travail : le temps de lancement des nouvelles fonctionnalités client a diminué de plus de 85 % et le temps de test de plus de 50 % tout en conservant la qualité. Environ 70 pour cent de leur pile de commerce électronique côté client se trouve dans le cloud public, comparativement à zéro pour cent il y a trois ans.

Cours clés dispensés par des leaders du numérique

Avant de collecter des données sur les entreprises qui ont participé à cette étude, nous avons effectué des évaluations de la vitesse des développeurs et calculé les scores DVI (Developer Velocity Index) pour chaque entreprise et pour ses unités commerciales. Au sein de chacune de ces entreprises, nous avons interviewé plus de 20 leaders de la technologie, des responsables de produits, des architectes logiciels et des développeurs dans une gamme de domaines de produits. Ce focus nous permet de présenter des insights pour les organisations qui se sont engagées à la transformation technologique avec des détails spécifiques sur les meilleures pratiques. Bien que chaque entreprise soit unique, la recherche est destinée à distiller les leçons des expériences de ces entreprises et à identifier les modèles qui mènent au succès. La plupart des apprentissages sur les thèmes suivants peuvent être appliqués universellement dans les industries.

Technology

Les apprentissages clés de la catégorie technologique mettent en évidence les considérations critiques pour l’adoption réussie du cloud public sur plusieurs années. Le plus pertinent est l’importance du partenariat entre les entreprises et les technologies pour permettre et permettre aux équipes de développement d’identifier le chemin d’adoption optimal du cloud. Nous avons également appris qu’il y a une valeur critique dans l’inclusion de l’architecture des données comme une partie inséparable des efforts de modernisation des applications, et bien sûr, la sécurité est un domaine critique, avec un potentiel fort dans la puissance du cloud comme un facteur clé d’activation de la sécurité améliorée. La sécurité n’a pas non plus reçu l’attention qu’elle mérite. Les entreprises avec les meilleurs scores DVI répondent aux investissements dans les pratiques DevSecOps, qui créent des considérations de sécurité dans toutes les parties du développement.  Enfin, un thème commun est apparu pour les outils, à savoir qu’il est important de prendre en compte un équilibre entre une chaîne d’outils de développement logicielle standardisée pour les domaines clés (pipeline CI/CD, planification et outils de gestion du code) tout en laissant la flexibilité de choix dans d’autres domaines pour les équipes de développement individuelles.

Pratiques de travail

Les organisations les plus performantes comprennent que la transformation en sociétés logicielles ne peut pas être réalisée uniquement par l’introduction de nouvelles technologies, ce qui nécessite un focus profond sur la prise en charge des personnes qui vont catalylyser le changement et créer la nouvelle valeur qu’ils recherchent. Nous avons découvert l’importance d’adopter une architecture logicielle qui aide les transformations technologiques agiles à réussir. Étonnamment et similaire à ce que nous avons appris lors de la première phase de notre recherche, nous avons également appris que code source ouvert adoption est un différentiateur entre les entreprises les plus performantes par rapport au reste. De manière significative, ce qui importe n’est pas seulement code source ouvert l’utilisation, mais les contributions, en particulier en attirant et en conservant les meilleurs talents et en augmentant la vitesse de l’innovation. Enfin, alors que l’adoption de pratiques internes sources est précoce dans le conseil, il est une priorité absolue pour les entreprises qui cherchent à atteindre un DVI de premier quartile.

Activation organisationnelle

La dernière série de leçons comprend des considérations importantes sur la culture et le changement organisationnel afin de créer le bon environnement pour la productivité et la sécurité psychologique, ainsi que la valeur accrue dans les entreprises extérieures à l’industrie logicielle, devenant également en tant que marques reconnues pour attirer et conserver des talents techniques. Sans surprise, les talents de classe mondiale différencient les meilleurs artistes du reste. Les entreprises de l’industrie rivalisent avec les principales entreprises technologiques pour le meilleur talent par le biais de la culture et mettent l’accent sur leur proposition de valeur unique (c’est-à-dire la capacité de travailler sur des produits qui ont un impact sur la vie de millions de personnes chaque jour). Une autre conclusion surprenante semblable aux enseignements de notre première phase de recherche est l’importance essentielle d’un rôle de gestion des produits (PM) au sein des organisations. La gestion et l’adoption d’un modèle d’exploitation centré sur les produits et la plateforme est la frontière suivante pour de nombreuses organisations. Certains des défis courants pour de nombreuses organisations incluent l’équilibrage des compétences de gestion des produits entre les connaissances du domaine métier, l’expérience en conception et les compétences techniques, le manque de modèle d’exploitation bien défini entre l’entreprise et la technologie et l’absence d’une forte fonction de gestion des produits techniques (TPM). Enfin, permettre aux équipes de développeurs de continuer à travailler à distance est un moteur essentiel de l’activation organisationnelle.

Vitesse du développeur : leçons des leaders numériques accélérant les performances de l’entreprise par le biais de l’excellence logicielle

    

Developer Velocity report screenshot.Nous sommes heureux d’annoncer la disponibilité d’un nouveau rapport Developer Velocity qui fournit des résultats du secteur détaillé pour aider les organisations à accélérer les transformations logicielles.

Le rapport présente huit leçons clés précieuses, des apprentissages approfondis dans les banques et la vente au détail, et quatre études de cas (deux dans chaque secteur respectif).

Cette recherche a des implications significatives pour les leaders technologiques qui souhaitent aider leurs organisations à tirer pleinement parti de la puissance et de la créativité des développeurs, afin de stimuler la transformation des performances de l’entreprise et d’accélérer le parcours vers l’excellence logicielle et la transformation numérique.

Télécharger le livre blanc et en savoir plus

Augmenter la vitesse du développeur dans votre organisation

Depuis l’introduction de l’outil Microsoft Developer Velocity Assessment en mai 2020, Microsoft a aidé des centaines d’entreprises de toutes tailles à découvrir où leur organisation se trouve à l’échelle de maturité Developer Velocity, à évaluer leurs scores DVI (Developer Velocity Index) par rapport aux homologues du secteur, ainsi qu’à comprendre les conseils exploitables pour améliorer les résultats métier pour leur organisation.

Nous sommes maintenant ravis de publier une nouvelle mise à jour de l’outil d’évaluation de la vélocité du développeur en fonction des enseignements tirés de notre récente recherche dans l’industrie. Cette version comprend un questionnaire simplifié avec des ajouts couvrant le travail à distance et la modernisation des applications, de nouvelles fonctionnalités et graphiques de partage de rapports, une expérience de connexion anonyme et une intégration transparente avec des offres partenaires organisées.

 Developer Velocity Assessment screenshot.

L’obtention d’une compréhension précise de l’état de vélocité du développeur de votre organisation est essentielle pour poursuivre la voie d’atteindre l’excellence logicielle et de créer une culture qui permet aux équipes de développeurs.

Pour commencer, prenez l’évaluation de la vitesse du développeur.

Construire un avenir plus résilient ensemble en 2021 et au-delà

Au cours de la dernière année, nous avons collaboré avec les clients de nombreux secteurs sur leur parcours pour renforcer la résilience organisationnelle et s’adapter aux conditions de marché changeantes, tout en accélérant l’innovation des applications pour les solutions client et internes des employés. À mesure que nous nous attendons à l’ère post-COVID-19, nous constatons des améliorations massives à l’horizon pour le délai de commercialisation de l’application grâce aux changements de productivité des développeurs distants et à l’adoption du cloud public qui se produisent maintenant.

Nos recherches montrent que les outils modernes et l’adoption du cloud différencient les entreprises qui ont autrement une parité entre la productivité en personne et les développeurs distants. Que votre objectif soit de moderniser et de créer de nouvelles applications, de déployer en permanence et en toute sécurité votre code dans le cloud, de contribuer à code source ouvert ou de créer rapidement des applications avec des plateformes à faible code, Microsoft est heureux de jouer un rôle qui soutient les efforts des équipes de développement et des milliers d’organisations du monde entier pour augmenter la vitesse des développeurs.

Pour aider les développeurs à créer de manière productive, collaborer en toute sécurité et mettre à l’échelle l’innovation, quel que soit leur emplacement, Microsoft offre le kit de ressources et la plateforme de développement les plus complets au monde avec Azure, la famille Visual Studio, GitHub et Power Apps. Vous pouvez en savoir plus sur notre dernière innovation de produit pour les développeurs dans ce billet de blog. Ne manquez pas non plus nos sessions proposées à Microsoft Ignite cette semaine, où vous pouvez en savoir plus sur le kit de ressources et la plateforme de développement complets de Microsoft, ainsi que developer Velocity :

Permettre à chaque développeur d’innover avec Microsoft Azure (Donovan Brown)

Go Limitless : with Azure Data & AI (Rohan Kumar)

Nouveautés de Visual Studio 2019 (Scott Hanselman)

Nouveautés et nouveautés de Microsoft Power Platform (Charles Lamanna)

Microsoft aimerait remercier le Dr Nicole Forsgren, phD en tant que conseiller de recherche et réviseur pour le nouveau rapport Developer Velocity.

Microsoft aimerait remercier McKinsey & Company, GitHub et HashiCorp pour leurs contributions aux parties de la recherche et du rapport Developer Velocity.


Azure. Inventez en ayant un but.

  • Explore

     

    Let us know what you think of Azure and what you would like to see in the future.

     

    Provide feedback

  • Build your cloud computing and Azure skills with free courses by Microsoft Learn.

     

    Explore Azure learning


Join the conversation