Dernière mise à jour le 20 mai 2021 — Jonny Steiner, Product Marketing Manager

Le moyen d'offrir un meilleur service à l'utilisateur final consiste à afficher les liens entre les événements SDLC lors de l'utilisation DevOps métrique. Lisez la suite pour l'histoire complète.

Gestion de la chaîne de valeur

Mcdonalds et Burger King sont rivaux. En tant que deux des plus grandes chaînes de restauration rapide au monde, elles se battent constamment pour les différents produits alimentaires qu'elles proposent. Mais c'est bien plus que ça. Un autre théâtre de la rivalité actuelle entre BK McD réside dans leurs applications mobiles qui proposent des options de commande, des menus détaillés et bien plus encore. Pour gagner du terrain l'une contre l'autre, les deux sociétés se battent pour savoir qui peut offrir la meilleure valeur à leurs clients via des applications mobiles de qualité. développé et libéré à grande vitesse.

Ce dont ces entreprises ont besoin pour surpasser leurs concurrents, c'est un moyen de développer rapidement de nouvelles idées et de les livrer à leurs utilisateurs sans erreur. DevOps et VSM (gestion des flux de valeur) donne aux entreprises la possibilité d'étendre leurs efforts de développement et de test, et d'accélérer release vitesse sans nuire au résultat.

Alors que les entreprises redéfinissent leurs priorités pour promouvoir l'innovation numérique, une chose est claire. De bonnes expériences client stimulent les entreprises, et le moyen le plus rapide et le plus cohérent d'offrir des expériences agréables consiste à utiliser des actifs numériques tels que les applications mobiles.

La manière dont les entreprises obtiennent ces résultats passe par une combinaison de Agile et DevOps méthodologies. DevOps les outils qui gagnent également en popularité, permettent aux entreprises de tout faire en continu, comme :

  • Livraison
  • ERP/WMS
  • Essais
  • Le Monitoring
  • Commentaires

Le quoi et le pourquoi de la cartographie de la chaîne de valeur

Nous avons déjà écrit sur ce sujet, mais cela mérite d'être répété. La cartographie de la chaîne de valeur utilise des organigrammes pour analyser et améliorer chaque étape du processus. livraison de logiciel processus depuis l'idéation jusqu'à release. Chaque étape du processus est reflétée sur ces organigrammes et ils sont cartographiés comme ajoutant ou non de la valeur du point de vue du client.

Tout le monde souhaite que son entreprise soit performante. Il ne s’agit pas simplement de trouver et d’utiliser les bons outils. Un génial CICD l'infrastructure est excellente mais ne fait que développer le potentiel. Pour exploiter ce potentiel, vous avez besoin d'un SDLC axé sur le client, tout en combinant les atouts de chacun, des propriétaires de produits aux développeurs, testeurs et release gestionnaires. Quand vous aurez bien compris, et croyez-moi, vous saurez que votre DevOps Le SDLC alimenté et compatible VSM élèvera votre potentiel vers de nouveaux sommets.

VSM et DevOps un match fait au paradis

Développé à partir des principes Agile et Lean DevOps est une approche culturelle de la livraison de logiciels. DevOps répartit la responsabilité de livraison continue à chaque équipe d'une organisation, de la planification au développement, et de la production à l'amélioration continue. Il s'agit d'une approche interfonctionnelle continue du développement de logiciels.

DevOps a encore des aspects qui sont considérés comme un pari. Une fois Agile et DevOps sont mis en œuvre la vitesse s'améliore, mais ce n'est pas tout à fait suffisant. Vous ne savez pas toujours si vous avancez dans la bonne direction.

C'est pourquoi l'appairage avec un VSM fonctionne si bien. Comme nous l'avons mentionné, les flux de valeur vous permettent d'intégrer les différents outils utilisés dans le SDLC et de mesurer et de suivre les données les plus importantes qui sont ensuite signalées aux responsables et transformées en action. Un VSM vous aidera à mesurer la valeur que votre DevOps outils et pratiques vous donnent.
Quelques raisons pour lesquelles DevOps les équipes bénéficient d'un VSM sont que le VSM :

  • Vous aide à détecter les points douloureux et les goulots d'étranglement
  • Gère les bogues, les erreurs et les défauts
  • Offre une plus grande visibilité grâce au SDLC
  • Supprime les processus qui se répètent ou sont inutiles
  • Améliore la collaboration entre les équipes
  • Affiche les opportunités d'automatisation
  • Intègre une rétroaction plus rapide
  • Clarifie les processus avec le contexte fourni par les données visuelles
  • Faits saillants des résultats

Lorsque vous travaillez avec DevOps et un VSM, vous avez besoin des bonnes métriques pour vous assurer que les informations circulent librement tandis que l'amélioration est continue. Il ne s'agit pas seulement de démonter votre SDLC pour rechercher des processus cassés et des goulots d'étranglement. Lorsque vous utilisez les outils pour analyser vos flux de valeur, vous montrez aux chefs d'entreprise que l'accent est mis sur les bons projets.

Lorsque vous utilisez VSM pour mesurer les KPI et d'autres mesures pour faire évoluer votre entreprise, vous disposez des données nécessaires pour étayer vos décisions, ce qui profite à tous.

Le feedback et les métriques

Les métriques sont nécessaires pour vous aider à comprendre ce qui fonctionne et ce qui ne fonctionne pas pour prouver le succès. Il ne s'agit pas seulement de se concentrer sur le travail d'équipe et l'outillage, ce qui est également important.
Vous pensez que vos équipes produisent des résultats étonnants en temps utile. Sans mesures, il est presque impossible de prouver. Ce dont vous avez besoin, ce sont des informations qui prouveront vos convictions avec des informations précieuses. Ces informations auront également un impact positif sur votre entreprise dans l'ensemble. Il va sans dire également que plus vous obtiendrez ces commentaires rapidement et souvent, mieux vous vous porterez dans l'ensemble.

L'un des défis auxquels les entreprises sont confrontées lors de la collecte de commentaires et de l'utilisation de mesures est que leurs outils ne sont pas intégrés et que la collecte manuelle des données est un processus incertain. Les données proviennent de partout sans système unificateur en place pour les collecter et les analyser toutes.

Examinons donc de plus près quelles mesures sont les plus importantes et les plus utiles pour un VSM dans un DevOps environnement.

Tout est dans les métriques

Cela nous amène à notre point principal dans ce billet de blog. Les métriques. Lorsque vous créez votre carte de flux de valeur, il est essentiel que vous commenciez par votre SDLC et que vous passiez par l'AQ et release équipes. Le diagramme que vous construisez lors de la création d'une carte de flux de valeur est défini par les métriques qui aideront votre amélioration continue.

Lorsque vous travaillez dans un DevOps environnement, cependant, quoi et comment vous mesurez peut sembler un peu différent. Vous pouvez toujours utiliser les mesures standard acceptées.

Votre DevOps métrique:

Temps à valeur ajoutée – Le temps que vos équipes passent à travailler sur leurs projets. C'est le temps de travail réel. S'il n'y a aucun changement dans un projet de développement, vous devriez considérer ce temps sans valeur ajoutée.

Délai De Mise En Œuvre – Le temps total qu'il faut à une équipe ou même à un individu pour accomplir une tâche. Cette statistique est généralement mesurée comme une combinaison de temps à valeur ajoutée et sans valeur ajoutée.

% complet et % précis - Il s'agit du pourcentage de travail entièrement terminé sans modifications nécessaires ni retouches nécessaires.

Dans ce cadre, il existe deux autres types de mesures. Nous en discuterons un à la fois.

DevOps Métrique

Vos équipes doivent commencer à travailler avec les métriques qui montrent le débit et la stabilité des flux de valeur de votre entreprise. Grâce à ces mesures, vous comprendrez à quel point vos flux de valeur sont sains et comment ils évoluent au fil du temps.

Certains des plus importants DevOps les métriques comprennent:

  • Deployfréquence de ment – À quelle fréquence vous deploy code à l'environnement de production.
  • délai de livraison – Le temps qu'il faut entre le moment où vous validez le code et son exécution réussie en production.
  • Temps moyen de réparation – Temps nécessaire pour restaurer le service en cas de panne du système ou de panne de service affectant les utilisateurs finaux.
  • Modifier le taux d'échec – Pourcentage de changements qui dégradent le service lors de la mise en production et nécessitent une intervention immédiate.

Métriques de flux

Une fois que vous avez intégré le DevOps métriques dans vos processus, l'étape suivante consiste à ajouter métriques de flux. Avec les métriques de flux, vous découvrez des informations sur le flux de valeurs à mesure que vous analysez les éléments de flux. Chaque élément de flux est une partie du travail. Par exemple, les caractéristiques, les défauts, les risques et la dette.

Voici quelques métriques de flux importantes :

  • La vitesse d'écoulement – Nombre d'éléments de flux terminés sur une durée spécifique. Ceci est également connu sous le nom de débit et vous indiquera si votre livraison de valeur augmente.
  • Répartition des flux – Mesure du ratio d'éléments de flux achevés au fil du temps. Aide à prioriser le travail pendant des périodes de temps prédéterminées.
  • Temps d'écoulement – Mesure du temps nécessaire pour que les éléments de flux passent du début à la fin. Cela inclut les temps de travail et d'attente.
  • Efficacité du débit – Un autre rapport, cette fois entre les temps actifs et les temps d'attente pendant tout un flux. Aide à identifier les déchets.
  • Charge de débit – Mesurer le nombre d'éléments de flux actifs dans un flux de valeur donné. Vous donne la possibilité de voir quels flux de valeur sont surexploités ou sous-utilisés.

Communiquer vos idées

Nous connaissons tous l'importance dramatique de la communication entre les chefs d'entreprise et les équipes techniques. La meilleure façon d'obtenir des commentaires et de partager des informations, et la façon dont nous le faisons, est d'utiliser Confluence. Les présentations préparées sont également un moyen intéressant de partager. Cela devrait être fait dans un cadre plus formel, car les informations tirées de ces mesures montreront aux parties prenantes et aux équipes techniques comment vos applications et logiciels sont mis sur le marché.

Alors que la vitesse est essentielle dans le monde des applications mobiles d'aujourd'hui, les informations que vous obtiendrez de VSM et DevOps les métriques concernent l'amélioration continue par rapport à la vitesse. VSM tel que nous le connaissons consiste à améliorer votre service à l'utilisateur final. La façon de fournir cela est de voir les liens entre les événements SDLC en utilisant DevOps métrique. Le succès de la gestion de la chaîne de valeur vient lorsque vous fournissez des logiciels et des applications incroyables à vos clients. Avec les conseils et l'aide que nous proposons ici, vous ravirez vos clients en utilisant des outils de résolution de problèmes qui amélioreront continuellement votre logiciel.

Si vous souhaitez avoir un aperçu complet de VSM de bout en bout, alors téléchargez notre livre électronique VSM qui est disponible maintenant. 

 

Êtes-vous prêt à faire évoluer votre entreprise ?

Explorer

Quoi de neuf dans le monde de Digital.ai

15 avril 2024

Joyeux 4e anniversaire Digital.ai!

Rejoignez-nous pour célébrer les 4 ans de Digital.aivoyage dans DevSecOps, permettant aux entreprises de fournir des logiciels basés sur l'IA.

En savoir plus
8 avril 2024

Guide complet pour maîtriser les workflows agiles

Découvrez l'importance d'une gestion agile des flux de travail pour la réussite des projets. Apprendre Digital.aiLes solutions basées sur l'IA de rationalisent les processus et stimulent l'innovation.

En savoir plus
Le 15 juin 2023

Joyeux 3e anniversaire Digital.ai!

Cette année le 16 juin, Digital.ai fête ses trois ans ! Continuez à lire pour un aperçu de Digital.aidu voyage de et quels plans nous avons pour l'avenir.

En savoir plus