Your data. Anywhere you go.

New Relic for iOS or Android


Download on the App Store    Android App on Google play


New Relic Insights App for iOS


Download on the App Store


Learn more

Close icon
eBook

Optimiser votre approche Devops : pour plus d’efficacité

Comment mesurer et suivre les 5 facteurs clés de la réussite de DevOps

Table of contents

Introduction

Le mouvement DevOps continue de s’accélérer et, selon certains, ce n’est pas trop tôt. Après tout, améliorer la collaboration et la transparence sur tout le processus de déploiement s’avère très utile pour travailler mieux et plus vite. Cela se traduit par une livraison plus rapide des logiciels, moins de défauts, une résolution plus rapide des problèmes et une meilleure allocation de ressources limitées.

Toutefois, un développement plus rapide des logiciels n’est ni le but ultime ni la raison d’être de la mise en place de DevOps. Pour que DevOps soit une vraie réussite, montrer comment vous avez résolu les conflits entre les opérations et le développement afin d’obtenir de meilleurs résultats ne suffit pas. Vous devez démontrer que vos actions ont un impact positif sur votre activité, peu importe comment vous appelez les modifications que vous apportez ou la culture que vous développez.

Pour ce faire, vous devez associer et équilibrer l’objectif de développement de logiciels plus rapides (vitesse de livraison) et meilleurs (performants et de qualité, qui favorisent une bonne expérience client) en phase avec les objectifs d’innovation et de réussite commerciale. Les initiatives DevOps peu concernées par les objectifs commerciaux ne seront pas adoptées par vos collaborateurs si des équipes ou personnes pensent être exploitées ou sous-estimées (par exemple en devant rester tard le soir) alors que leur désir est de participer à une aventure partagée, avec tous les moyens de mesurer leur réussite et leur progression.

Vous ne saurez jamais vraiment si vous répondez aux objectifs commerciaux de l’entreprise avec votre approche DevOps tant que vous ne saurez pas mesurer les bons éléments ni gérer votre fonctionnement DevOps pour garder en équilibre permanent les indicateurs de performances clés. En résumé et en d’autres termes : La méthode DevOps sans indicateurs ou monitoring est souvent source d’échec.

Cet ebook va vous présenter cinq facteurs essentiels de la réussite de DevOps et vous montrer comment et quoi mesurer pour atteindre cet objectif.

FACTEUR 1 : La réussite commerciale

Dans l’« Agile Manifesto », le premier principe énonce : « Notre priorité absolue consiste à satisfaire le client en lui proposant en permanence des logiciels de qualité. »1 La satisfaction client est un exemple de mesure pour la livraison de logiciels, en lien avec les objectifs commerciaux. Mais comment définir et mesurer le reste de ce principe, c’est-à-dire la fourniture de logiciels de qualité ? Qu’est-ce que cela signifie en termes de réussite commerciale ?

Nous pouvons définir ce que signifie un logiciel de qualité en l’associant à un ensemble d’objectifs mesurables importants pour l’entreprise. Par exemple, un logiciel peut être utile à l’entreprise s’il permet d’élargir la base de clients, d’accroître le chiffre d’affaires, de réduire les coûts du service client ou tous autres objectifs.

Parlez aux actionnaires et aux dirigeants de l’entreprise pour comprendre ce que sont les objectifs commerciaux et lesquels seront concernés par le déploiement rapide d’un logiciel innovant.

Selon votre secteur d’activité, la maturité de votre entreprise, part de marché et d’autres variables, les indicateurs de performances clés qui peuvent potentiellement influencer votre logiciel sont :

  • Taux de conversion
  • Revenu moyen par utilisateur
  • Coûts d’acquisition client
  • Taux d’attrition des clients
  • Revenu récurrent ou incrémental
  • Renouvellements ou abonnements

S’accorder sur les objectifs commerciaux de votre logiciel aide tous les membres de l’équipe DevOps à évaluer leur travail par rapport à un ensemble d’indicateurs de réussite. Cette approche pilotée par les données améliore la hiérarchisation et la prise de décision : quelles fonctionnalités inclure dans votre logiciel, quelles ressources allouer et combien de personnes doivent composer votre équipe DevOps.

Piloter la réussite commerciale avec des données

Miniclip est un leader mondial des jeux numériques et des applications de jeux sur mobiles, avec un public de 70 millions d’utilisateurs actifs chaque mois dans plus de 195 pays, sur les plateformes mobiles, sociales et en ligne. Les jeux mobiles de cette société ont été téléchargés plus de 500 millions de fois, avec des millions de joueurs enthousiastes (8 Ball Pool™, Soccer Stars et Tanki Online).

La mesure et le suivi des indicateurs de performances clés ont permis à Miniclip de mettre en place une approche DevOps avec des équipes réduites, afin de libérer des ressources pour le développement de nouveaux jeux. « Nous avons pu gagner des heures, des jours et parfois des mois avant de sortir un produit, explique Camilo Marrugo, directeur de la technologie chez Miniclip. Désormais, nos développeurs peuvent se concentrer sur l’innovation et le plaisir du développement, au lieu de passer leur temps à éteindre des incendies.

En savoir plus sur la réussite de Miniclip >

FACTEUR 2 : L’expérience client

Prenons une société, que nous appellerons Gamechanger Industries, qui a eu une idée géniale d’application qui permet de créer un nouveau flux de revenu récurrent à partir de sa base de clients existante. Une petite équipe comprenant des spécialistes du marketing, du développement et des opérations est constituée. En ligne avec l’objectif commercial de génération de revenu récurrent, l’équipe développe et déploie la nouvelle application en un temps record. Les clients la téléchargent en masse. C’est un exemple de réussite DevOps !

Mais attention, après quelques essais, les clients arrêtent d’utiliser l’application. En fait, la plupart la suppriment de leurs appareils. Que s’est-il passé ?

Le coupable pourrait être une expérience client qui n’a pas répondu à leurs attentes. L’application était trop compliquée à utiliser ? Elle était trop lente ? Trop d’étapes dans les interactions critiques ? L’équipe s’est éparpillée après la sortie de l’application pour passer à un autre projet ? Si le client est trop frustré pour terminer la transaction censée générer des revenus supplémentaires pour la société, on peut dire que l’approche DevOps aura échoué.

S’il s’agissait de votre société, impossible de savoir si l’expérience client était le problème, à moins de mesurer et de suivre les indicateurs de performances clés au sein de votre application. Ces indicateurs de performances clés peuvent inclure:

  • Délais de réponse perçus des principales transactions
  • Fréquence des principales transactions
  • Nombre de visites par utilisateur/par semaine
  • Taux de croissance utilisateur
  • Taux de conversion
  • Temps passé dans l’application
  • Résultats du test A/B
  • Satisfaction client

Best Practice : aligner l’innovation et le développement sur les objectifs commerciaux ne suffit pas. Vous devez également associer ces aspects de la réussite avec des domaines clés de l’expérience client et mesurer votre réussite.

Transformer l’expérience du voyage

Leader des services et solutions des données de vol destinés aux voyageurs et aux compagnies qui les servent, la mission de FlightStats est unique : transformer l’expérience du voyage grâce aux données, en aidant les entreprises et les compagnies aériennes à améliorer l’expérience des voyageurs en optimisant leurs déplacements.

La compagnie se repose sur des analyses logicielles pour comprendre comment les voyageurs professionnels et privés utilisent leur site Web et les produits FlightStats. Ces données aident FlightStats à prendre de meilleures décisions de développement grâce à une meilleure vision de la manière dont les données de la compagnie sont propagées et comme elles affectent l’expérience client. Par exemple, en suivant les délais de réponse, FlightStats a identifié un problème de latence du réseau qui gênait l’expérience de certains de ses clients et a pris des mesures pour réduire la latence de 200 millisecondes.

Découvrez comment FlightStats améliore l’expérience client >

FACTEUR 3 : Les performances des applications

Revenons à notre exemple de Gamechanger Industries : la société a eu une idée innovante pour une application qui va générer de nouveaux revenus récurrents à partir de sa base de clients, permettant à cette société d’atteindre ses objectifs commerciaux. Cette fois-ci, Gamechanger a également défini des objectifs pour l’expérience client et optimisé l’application dans ce sens. Cette approche est une réussite. Après avoir développé et lancé une version bêta, l’application Gamechanger est un succès, à tel point qu’il est difficile de répondre à la demande.

Malgré les mesures proactives prises pour étendre l’infrastructure, la base de données centralisée sature lors des pics de trafic, ce qui frustre tous les utilisateurs. Les mauvaises performances de la base de données entraînent des problèmes de performances au niveau de l’application, ce qui se traduit par des temps de chargement très lents au niveau des utilisateurs. Ceux-ci ont peu de sympathie pour la lenteur et leur frustration les pousse à se détourner de l’application. Ce qui paraissait être un succès DevOps est devenu un échec.

Les entrepôts de données, notamment les bases de données relationnelles et les caches NoSQL plus récents, sont des composants critiques de l’architecture d’une application, et deviennent souvent des goulots d’étranglement. Il est utile d’avoir une visibilité sur les performances de ces différents entrepôts de données, mais le véritable but consiste à comprendre l’impact des performances des bases de données sur celles de l’application, et bien sûr sur l’expérience client en bout de chaîne. La surveillance des performances dans cet aspect est évidemment important, mais elle peut s’avérer difficile car de nombreux problèmes liés aux bases de données n’apparaissent pas tant qu’un grand nombre d’utilisateurs de surchargent l’application, et alors il est souvent trop tard pour agir.

Comprendre les problèmes de performances avant qu’ils ne se manifestent (et seulement à grande échelle) nécessite de suivre et surveiller plusieurs indicateurs de performances clés de bases de données et d’applications. Nous espérons que votre équipe est déjà concernée par certains de ces indicateurs de performances clés :

  • Disponibilité
  • Délai de réponse de l’application
  • Délai de réponse de la base de données
  • % du temps de transaction passé dans la base de données
  • Utilisation des ressources
  • Délai de requête de la base de données

Booster les performances de la vente en ligne

Boozt Fashion est une société de vente en ligne de mode qui connaît une forte croissance en Scandinavie. La société a adopté une approche DevOps, mettant en oeuvre de nouvelles fonctionnalités pour améliorer régulièrement l’expérience client, avec deux fenêtres de déploiement quotidiennes.

L’équipe Boozt se sert d’analyses logicielles pour améliorer les performances de son site Web de vente. Par exemple, elle a redessiné le frontend de sa page de produits et constaté ensuite 30 % d’amélioration des performances. Selon Aurelijus Valeiša, responsable du développement Web chez Boozt : « Les performances de notre site Web ont une influence à la fois sur les taux de conversion et notre Net Promoter Score, qui se sont améliorés après la refonte de la page. »

En savoir plus sur la réussite de Boozt >

FACTEUR 4 : La vitesse

Tout le monde est d’accord pour dire que la vitesse est essentielle à la réussite de DevOps. Revenons encore fois à notre exemple Gamechanger Industries. Si l’équipe DevOps arrive à bien définir les objectifs commerciaux, l’expérience client et les performances de l’application, mais qu’elle met un an à sortir le produit, il est probable qu’il sera déjà obsolète. L’entreprise va peut-être rater une opportunité commerciale, perdre des clients importants et le revenu associé, ou subir l’arrivée de nouveaux concurrents. Dans tous les cas, la lenteur du développement et du déploiement est critique.

Les équipes DevOps doivent se focaliser sur la vitesse du développement, de la mise à disposition et des délais de résolution des problèmes qui se produisent pendant la production. Voici des mesures à prendre en compte pour vous aider à suivre la progression et la réussite dans ce domaine :

  • Délais des modifications
  • Fréquence des mises à jour du code
  • Délai moyen de résolution

De nombreuses organisations se tournent vers le cloud pour simplifier et accélérer le développement et le déploiement de leurs logiciels. Grâce aux services IaaS (Infrastructure-as-a-Service) et PaaS (Platform-as-a Service), les équipes DevOps ont accès aux services dont elles ont besoin pour mettre rapidement sur le marché leurs produits, en évitant d’acquérir et de gérer des serveurs, des réseaux ou du stockage.

Comme pour les autres facteurs de la réussite de DevOps, nous ne pouvons pas privilégier la vitesse au détriment d’autres objectifs, en particulier la qualité du logiciel, car celle-ci est directement liée à l’expérience client et aux performances de l’application. En fait, la vitesse de développement et de déploiement peut avoir un impact négatif si la qualité du déploiement est faible, nécessitant du temps et des efforts pour résoudre les problèmes de qualité apparaissant lors de la production.

Réduire les délais de déploiement

Plus grande plateforme de réservation de billets de train du Royaume-Uni, Trainline détient actuellement 70 % du marché des pré-ventes en Angleterre. Le site Web et l’application mobile de la société ont reçu en moyenne plus de 20 millions de visites mensuelles en 2014.

Un effort de ré-ingénierie a donné le ton pour une approche de livraison continue. Pour obtenir une livraison continue, l’équipe a eu besoin de comprendre l’impact des déploiements sur l’expérience utilisateur. Les données détaillées d’un logiciel d’analyse a permis à Trainline de réduire les cycles de sortie, passant de 12 semaines à quelques heures. Darren Parsons, responsable du développement chez Trainline, explique : « Avec le modèle de livraison continue que nous avons mis en place avec New Relic, nos cycles de sortie sont passés de plusieurs semaines à seulement quelques heures. »

En savoir plus la transition de Trainline vers DevOps et la livraison continue >

ChatOps : acteur de la collaboration

Le chat de groupe en temps réel existe depuis la naissance d’Internet (IRC), mais les nouveaux outils de chat comme Slack et HipChat renouvellent l’intérêt du chat pour les équipes DevOps. En plus des discussions par chat, des plugins et des intégrations peuvent fournir des informations en temps réel à partir de différents outils de développement et d’opérations. Les fichiers journaux centralisés et horodatés, les interactions en temps réel avec les outils DevOps, ainsi que l’assistance fournie par les robots de chat ont défini une nouvelle façon de collaborer pour les équipes DevOps, ce qui est le cas de ChatOps.

ChatOps constitue un lieu centralisé pour enregistrer en temps réel les informations des personnes et des outils. Cet historique enregistré d’événements permet de comprendre comment les choses fonctionnent et comment sont résolus les problèmes lorsqu’ils surviennent. Dans un contexte de vitesse et d’agilité, la nature en temps réel de ChatOps en tant qu’outil pour le développement piloté par les discussions est idéale pour les équipes DevOps et les personnes responsables de leur réussite.

FACTEUR 5 : La qualité

Développer et déployer un logiciel plus rapidement, c’est très bien, mais la véritable valeur de DevOps, c’est la qualité des logiciels. Ce focus sur la qualité trouve son origine dans la pratique Kaizen de l’amélioration continue en fabrication, d’où sont tirés les principes fondamentaux de DevOps. Pour les éditeurs de logiciels, cela se traduit par une amélioration permanente du workflow par le biais des processus de développement et de déploiement, tout en tirant parti des boucles de commentaires raccourcies pour apporter des améliorations au fil de l’eau. L’idée consistant à apporter rapidement des modifications légères avec des boucles de commentaires raccourcies est en fin de compte au service du déploiement de logiciels de haute qualité, pour offrir aux clients la meilleure expérience possible.

En y réfléchissant bien, le postulat de base de DevOps est virtuellement un oxymore : livraison plus rapide de meilleurs logiciels. Ne s’agit-il pas d’objectifs contradictoires ? Des cycles de développement plus courts et une collaboration plus étroite dans le cadre d’une approche DevOps impliquent de repérer les problèmes avant d’aller en production, et donc de passer moins de temps à les résoudre sous contrainte.

La bataille intemporelle du support logiciel en production consiste souvent à équilibrer le temps passé entre la maintenance réactive et les initiatives proactives comme le build et le test. La qualité logicielle est directement dépendante des incidents impactant les clients, il est donc rentable de s’occuper des problèmes de qualité très tôt dans le cycle. De plus, il ne faut pas que les clients découvrent en premier les problèmes ! Les approches de type TDD (Test Driven Development), CI (Continuous Integration) et CD (Continuous Deployment) peuvent aider à hiérarchiser le travail centré sur les améliorations de la qualité.

Voici des mesures que vous pouvez suivre pour quantifier les efforts d’amélioration continue de votre logiciel :

  • Taux de réussite des déploiements
  • Taux d’erreur des applications
  • Gravité des incidents
  • Bogues restants

Étant donné que de nombreux problèmes associés à la qualité n’apparaissent pas tant que le logiciel n’est pas en production, pouvoir comparer toutes les mesures avant et après déploiement est extrêmement utile pour comprendre l’impact d’une version donnée. Cette approche permet en outre aux équipes de répondre rapidement et de rappeler une version, ou de fournir une résolution rapide des incidents éventuellement apparus.

Moins de corrections = plus d’innovation

Depuis 2005, Trulia s’attache à simplifier la recherche des particuliers en donnant aux acheteurs immobiliers, aux vendeurs, loueurs et agents immobiliers tout ce dont ils ont besoin pour réussir. Aujourd’hui, ce sont des millions d’acheteurs et d’agents immobiliers qui utilisent les plateformes mobiles et Web de Trulia pour se connecter, acheter et vendre des biens immobiliers.

Trulia a adopté une approche DevOps depuis le début, mais estime que les logiciels d’analyse leur ont permis de maintenir la cohérence des équipes au fur et à mesure de la croissance de la société. En appliquant une approche basée sur le travail d’équipe pour identifier et corriger les problèmes en production, les équipes passent moins de temps à éteindre des incendies et plus à améliorer la qualité des logiciels. « New Relic nous aide à résoudre les problèmes tellement rapidement, c’est comme si c’était un membre de l’équipe opérations, explique Chris Sessions, directeur des opérations chez Trulia. Cela nous libère énormément et nous permet de nous concentrer sur des sujets plus importants. »

En savoir plus sur la réussite de Trulia >

Faire la synthèse

Réunissons les cinq facteurs du succès de DevOps (innovation et réussite commerciale, expérience client, performances des applications, vitesse et la qualité) en une synthèse des domaines que vous devez surveiller et suivre (voir Figure 1). Comme nous l’avons montré dans nos exemples Gamechanger Industries, il convient de se focaliser sur tous ces domaines pour que DevOps remplisse ses promesses et soutienne des objectifs commerciaux mesurables.

Les mesures présentées ici sont les indicateurs de performances clés abordés plus haut. Selon les progrès que vous avez déjà réalisés pour atteindre les objectifs de votre société, il vous faudra décider lesquels sont à ce stade les plus importants à suivre. Si vous n’en suivez aucun ou seulement certains, il est temps de vous y mettre. Pour ce faire, vous allez établir une référence et surveiller les mesures pour vérifier qu’elles montent ou baissent en conséquence.

Nous n’avons pas encore parlé de l’équilibre entre les ressources et le temps des facteurs de réussite de DevOps. L’allocation sera rarement statique et devra être modifiée selon l’évolution de l’environnement commercial et de la stratégie globale. Par exemple, les sociétés se trouvant au début du cycle de vie d’un produit consacreront la plupart de leur temps en innovation pour développer de nouvelles fonctionnalités. Pour un produit en pleine croissance, il faut assurer ses performances et sa stabilité à mesure de sa maturité et de sa popularité. Les produits mûrs ont particulièrement besoin d’une hiérarchie à la fois d’innovation et de qualité : innovation pour rester compétitif et faire évoluer le produit, et améliorations de la qualité centrées sur la réduction de la « dette technique ».

Dette technique – expression créée par Ward Cunningham, développeur du premier wiki. Signifie les efforts supplémentaires de développement requis pour réécrire/ améliorer le code afin de sortir rapidement une version (2) Source : Gene Kim – Expert DevOps, co-auteur de The Phoenix Project et fondateur de Tripwire : Si vous ne payez pas votre taxe de 20 % de réduction de la dette, vous finirez par payer 100 % pour corriger les problèmes accumulés. (3) Pour bien estimer l’équilibre et l’allocation des facteurs de réussite, vous devez évaluer et comprendre la stratégie commerciale, la concurrence et l’état du produit dans son cycle de vie. Les facteurs sont principalement des cadrans qui peuvent être définis sur différents niveaux pour correspondre aux contraintes et être modifiés pour accompagner les priorités commerciales.

Obtenir la liberté d’expérimenter

Dans un sondage réalisé par New Relic, seulement 25 % des personnes interrogées ont indiqué que leurs entreprises étaient favorables à l’expérimentation de nouvelles fonctionnalités. (4) Un des résultats de la réussite d’une approche DevOps est la capacité et le temps à expérimenter et tester de nouvelles fonctionnalités et de nouveaux processus. À l’aide d’un développement en mode itératif et agile, soutenu par des données qui suivent votre réussite DevOps, vous pouvez aller plus vite et expérimenter de nouvelles choses, et comprendre les réactions de vos clients. L’expérimentation vous aide à faire évoluer l’expérience logicielle que fournit votre entreprise et aide en fin de compte votre équipe à obtenir des résultats encore meilleurs.

Collecter les bonnes données

Passons à la partie la plus importante de la mesure du succès : les données. Le succès de DevOps nécessite d’avoir accès aux bonnes données, essentiellement tous les indicateurs de performances clés que vous avez identifiés comme devant être suivis et surveillés, ainsi que les données détaillées de vitesse, performances des applications, expérience client et réussite commerciale.

En devenant une organisation DevOps pilotée par les données, vous pourrez non seulement mieux suivre et surveiller la progression et la réussite de votre équipe, vous allez favoriser une culture de la collaboration et de l’empathie. Les données vous permettent d’éliminer les débats houleux du processus de prise de décision tout en établissant une langue commune pour les compétences, l’expérience et les rôles.

Obtenir les bonnes données est chose difficile, et vous aurez besoin de logiciels d’analyse pour capturer automatiquement les données, et les analyser, visualiser et partager, facilement et rapidement. La solution que vous choisirez doit être capable de fournir des données détaillées, en temps réel et d’historique sur les cinq facteurs de la réussite de DevOps. Au minimum, vous aurez besoin des fonctionnalités suivantes :

  • Gestion proactive des performances des applications : recherchez un outil qui vous aide à collecter et suivre de manière proactive des données portant sur les performances des applications, notamment, mais sans s’y limiter, les indicateurs de performances clés que vous identifiez pour la réussite de DevOps. Avec les données collectées, votre équipe DevOps peut identifier et corriger les problèmes de performances avant qu’ils n’impactent l’expérience client ou l’entreprise.
  • Gestion de l’expérience client : tout outil que vous choisirez doit en plus fournir des données qui vous permettront de mesurer l’expérience utilisateur sur tous vos canaux numériques et sans interruption (même si aucun utilisateur n’est présent sur le système). La solution que vous sélectionnez doit pouvoir aider votre équipe à gérer le niveau de traitement frontend, où réside de plus en plus de code.
  • Analyses d’entreprise : pour créer une culture pilotée par les données et partagée par les développeurs, les opérations et les personnes clés de l’entreprise, vous avez besoin d’outils souples, notamment des tableaux de bord configurables et la capacité à effectuer des analyses techniques détaillées pour quantifier la réussite de l’entreprise.
  • Gestion du déploiement : vous aurez également besoin de créer des rapports montrant vos déploiements récents et leur impact avant/ après sur les performances des applications et les utilisateurs finaux, en particulier les erreurs éventuelles. Cela vous aidera à suivre et mesurer vos indicateurs de performances clés.

Lorsque vous évaluez une solution, gardez à l’esprit que suivre et surveiller des données via une seule plateforme simplifie la gestion de vos efforts DevOps. Avec une plateforme unique, vous pouvez partager une vue unifiée de votre logiciel avec toute l’équipe et l’entreprise afin de prendre de meilleures décisions. Le fait que les développeurs et les opérations utilisent le même outil est très efficace pour favoriser une compréhension unifiée du déploiement et du fonctionnement des logiciels. Les alertes intégrées, les tableaux de bord et les analyses permettent à tous les intervenants de travailler de manière plus intelligente et de répondre plus vite. Une plateforme d’analyse logicielle telle que New Relic dispose de toutes les fonctionnalités mentionnées ci-dessus (et de bien d’autres encore), intégrées dans une solution globale.

Favoriser la diversité grâce aux données

Les données peuvent vous aider à créer une équipe DevOps soudée, collaborative et très performante. Elles peuvent également vous aider à créer une équipe plus diversifiée, aux personnalités variées, avec un bon mélange de cultures, d’origines, d’expériences, etc. Les données deviennent la langue commune des membres de l’équipe, leur permettant de communiquer sans animosité et en favorisant la méritocratie. C’est important, car la diversité vous aide à conserver vos employés en créant un environnement de travail dynamique et juste, qui permet à tous de s’intégrer harmonieusement.

Conclusion

Les cinq facteurs, ou objectifs, que nous avons décrits dans ce guide (innovation et réussite commerciale, expérience client, performances des applications, vitesse, qualité) ne pourraient pas être atteints avec une approche en cascade traditionnelle du développement et du déploiement des logiciels.

DevOps, reposant sur les données, rend possible cette réussite dans les cinq domaines. Lorsque vous suivez et mesurez les bons indicateurs, vous obtenez une vision détaillée de ce que vous devez accomplir pour réussir, que ce soit en bousculant les marchés avec une nouvelle application ou en améliorant l’expérience client sur votre site.

Si vous débutez, ou continuez votre voyage avec DevOps, votre équipe sera l’élément crucial pour aider votre société à devenir un meilleur acteur du secteur des logiciels. Et c’est le but ultime de notre économie numérique, où toutes les entreprises doivent devenir des entreprises logicielles.

Commencez à mesurer la réussite DevOps dans votre organisation. Visitez newrelic.com/devops pour en savoir plus.

À propos de New Relic

New Relic est une entreprise d’information numérique, leader du secteur, et fournit des analyses et une visibilité complètes à plus de 40 % des entreprises Fortune 100. La plateforme d’information numérique de New Relic offre des données exploitables pour soutenir l’activité numérique. Des entreprises de toutes tailles ont confié à New Relic la surveillance des performances de leurs applications et de leur infrastructure pour une résolution rapide des problèmes et une expérience client numérique améliorée.

Premiers pas

Prêt à essayer New Relic ? Visitez newrelic.com pour en savoir plus et commencez avec un essai PRO gratuit de 14 jours.

enregistre-moi
Back to top icon