Dans une conjoncture économique marquée par des perturbations incessantes, les grandes entreprises doivent impérativement améliorer leur capacité à livrer des logiciels si elles veulent rester compétitives et accéder plus rapidement au marché. Celles qui connaissent le plus de succès ont souvent un point commun : elles savent comment gérer et mesurer leurs chaînes de valeur. C'est pourquoi bon nombre de structures traditionnelles se tournent aujourd'hui vers le Value Stream Management pour tirer leur épingle du jeu.

Value Stream Management (VSM) : au-delà de l'Agile et du DevOps

Découvrez pourquoi le VSM représente un palier naturel dans la mise à l'échelle des pratiques Agile et DevOps.

Lire le livre blanc • Value Stream Management (VSM) : au-delà de l'Agile et du DevOps
Le Value Stream Management permet aux entreprises d'accélérer et de rationaliser la livraison de logiciels et l'exécution du développement produit.
Le Value Stream Management permet aux entreprises d'accélérer et de rationaliser la livraison de logiciels et l'exécution du développement produit.

Si les organisations se montrent incapables d'améliorer et d'accélérer la livraison de logiciels, elles risquent de ne pas être en mesure de commercialiser leurs produits assez rapidement ou de fournir la valeur que les clients attendent de leurs produits. Le Value Stream Management va au-delà de l'Agile et du DevOps pour aider les entreprises établies à rivaliser avec les géants de la tech, les startups et autres « digital-natives ».

Cet article propose une vue d'ensemble du Value Stream Management, des raisons pour lesquelles il est si efficace pour accroître la productivité et l'efficience dans la livraison de logiciels, et des métriques les plus importantes à suivre pour atteindre les résultats commerciaux souhaités.

Qu'est-ce que le Value Stream Management ?

Le Value Stream Management est une technique de gestion Lean éprouvée qui se focalise sur l'amélioration du flux de valeur métier, de la demande initiale du client à la livraison, au travers d'initiatives de développement et de livraison de logiciels dans l'ensemble d'une organisation.

Son approche systématique de mesure et d'amélioration des flux aide les organisations à réduire le Time-to-Market (TTM), à augmenter le rendement, à améliorer la qualité des produits et à optimiser les résultats.

Appliqué dans les règles de l'art, le Value Stream Management donne aux équipes ou équipes d'équipes transverses les moyens d'optimiser la valeur livrée de bout en bout. Les organisations bénéficient d'une vue de haut niveau de tout le cycle de livraison de logiciels qui leur permet de mieux identifier et évaluer les différents éléments de la chaîne de valeur et d'analyser les données dans leur globalité.

Le Value Stream Management a pour autre avantage de mettre en lumière l'ensemble des activités intervenant dans la planification, la construction et la livraison d'un produit logiciel au cours des quatre phases clés que sont l'idéation, la création, la mise en production et l'exploitation. Le cas échéant, il permet ainsi de déterminer à quelles étapes les processus nuisent à la livraison de valeur d'une manière ou d'une autre. Grâce à ces éclairages, vous pouvez ensuite vous attaquer aux contraintes ou aux problèmes observés afin de produire des résultats métiers plus impactants.

À quel type d'organisations le Value Stream Management s'adresse-t-il ?

S'aligner sur la création de valeur client, et maximiser les ressources de développement et de livraison constitue une étape cruciale pour de nombreuses organisations logicielles dans leur parcours d'optimisation de la valeur. Les organisations qui bénéficient le plus du Value Stream Management du Value Stream Management sont celles confrontées aux problématiques suivantes :

  • Difficulté à suivre le rythme de la transformation digitale : La concurrence et les demandes changeantes des clients vous obligent à être plus agile, plus innovant, et à vous baser sur les données dans toutes vos activités, du développement à la livraison de logiciels.
  • Structure organisationnelle complexe : Le développement de logiciels est difficile à gérer en raison d'un réseau complexe d'équipes et/ou de chaînes de valeur qui interagissent entre elles.
  • Incapacité à mesurer le processus et les résultats : Vous ignorez comment la valeur est générée à travers plusieurs équipes, outils et ensembles de données, et vous avez du mal à corréler performance et impacts métiers.

Qu'est-ce qu'une chaîne de valeur produit dans le Value Stream Management ?

Une chaîne de valeur produit désigne la séquence d'activités qu'une organisation met en œuvre pour répondre à un besoin client. Les chaînes de valeur sont entièrement centrées sur le client, depuis la demande initiale jusqu'à la réalisation de la valeur par celui-ci. Le client en question peut être soit externe (on parle alors de chaîne de valeur orientée client), soit interne (on parle alors de chaîne de valeur vertueuse).

Découvrez comment identifier et créer de la visibilité sur les quatre types de chaînes de valeur produits. Téléchargez l'e-book Qu'est-ce qu'un flux de valeur produit ?.

Comment les chaînes de valeur produits améliorent-elles la livraison de logiciels ?

Les chaînes de valeur produits placent le client au centre de tout, ce qui permet à l'IT de basculer d'un focus interne centré sur les projets et les coûts à un modèle opérationnel orienté produit. C'est pourquoi les chaînes de valeur produits sont fondamentales dans le cadre à la fois du passage du projet au produit et des frameworks d'agilité d'entreprise comme SAFe®.

Les organisations de livraison de logiciels présentent une chaîne de valeur différente pour chaque produit, application ou service. En raisonnant en termes de chaînes de valeur, vous pouvez prendre de la hauteur de vue et examiner les processus métiers selon une perspective globale pour identifier des moyens stratégiques de les améliorer.

Les « adeptes » des chaînes de valeur se demandent comment offrir une valeur toujours plus grande à leurs clients tout en éliminant les retards, en améliorant la qualité et en réduisant les coûts, la main-d'œuvre nécessaire et la frustration des collaborateurs.

Vue macro d'un processus métier de livraison de logiciel, illustré sous forme de carte de chaîne de valeur produit
Vue macro d'un processus métier de livraison de logiciel, illustré sous forme de carte de chaîne de valeur produit

Qu'est-ce qui circule à travers une chaîne de valeur de produit logiciel ?

Du point de vue des clients, la valeur est quelque chose contre lequel ils sont disposés à échanger une unité économique (le plus souvent numéraire). Selon le Flow Framework® pour la livraison de logiciels, les unités de valeur qui circulent dans une chaîne de valeur de produit logiciel sont appelées éléments de flux (Flow Items).

Le Flow Framework offre une approche structurée et prescriptive du Value Stream Management dans les organisations de livraison de logiciels.
Le Flow Framework offre une approche structurée et prescriptive du Value Stream Management dans les organisations de livraison de logiciels.

Il existe quatre types d'éléments de flux : les fonctionnalités (nouvelle valeur métier), les anomalies (qualité), les risques (sécurité, gouvernance, conformité) et les dettes (élimination des obstacles aux livraisons futures). L'ensemble des travaux et actions engagés par toutes les personnes et équipes au sein d'une chaîne de valeur produit est associé à l'un de ces éléments de flux.

Un exemple d'élément de flux est une fonctionnalité qui ajoute une nouvelle capacité au produit concerné par la chaîne de valeur. Si les clients en ont besoin ou le souhaitent, ils paieront pour l'obtenir. Autre exemple d'élément de flux : la correction d'une anomalie qui nuit à l'utilisation du produit.

L'un des objectifs du Value Stream Management dans la livraison de logiciels est d'augmenter la vitesse de circulation des éléments de flux dans la chaîne de valeur du produit. Pour ce faire, il faut réduire le temps nécessaire à la réalisation des éléments de flux, du début à la fin.

Bien appréhender les enjeux de la priorisation des éléments de flux dans les chaînes de valeur produits est un élément clé du Value Stream Management. En effet, cela permet aux équipes d'avoir des conversations productives sur les besoins de l'entreprise. Il s'agit notamment de savoir comment :

  • Identifier les compromis nécessaires entre nouvelles fonctionnalités et dette technique qui s'accumule
  • S'assurer qu'une attention suffisante est accordée au travail lié à la conformité et à la sécurité
  • Maintenir les activités non planifiées de correction d'anomalies à des niveaux raisonnables
  • Réserver une capacité suffisante pour l'innovation

Comment mesurer le flux à travers les chaînes de valeur de produits logiciels ?

Avec – au sens propre – des centaines d'indicateurs clés de performance existants en matière d'IT, il peut être difficile de sélectionner ceux qui mesurent réellement la valeur. Si les précédentes tentatives de mesure de la livraison de logiciels à l'échelle ont échoué, c'est parce qu'elles reposaient sur des métriques indirectes, comme le nombre de lignes de code en commit et la fréquence des déploiements. Or, ces métriques concernent des activités et optimisations locales, sans aucun lien direct avec des résultats métiers tels que le chiffre d'affaires ou l'engagement et la fidélisation des clients.

Des nouveaux outils aux différentes méthodologies appliquées (Agile, DevOps, SAFe®, etc.) et aux coûteux services de conseil et de formation associés, les entreprises investissent plusieurs milliers de milliards de dollars dans l'informatique. Pourtant, les responsables métiers et IT sont encore nombreux à ne disposer d'aucun moyen de mesurer les progrès accomplis.

Le processus itératif en jeu dans la conception de logiciels est un réseau de collaboration complexe de planification, de conception et de communication technique. Le travail passe et repasse d'un contributeur à un autre à mesure qu'il progresse à travers chaque phase, tout en évaluant et en convergeant dans le cadre d'un processus ultra-créatif.

Ces activités interconnectées sont accomplies dans différents outils de premier plan dont le développement a été accéléré par les mouvements Agile et DevOps. Pourtant, les responsables IT ont bien du mal à appréhender toute la complexité en jeu – autrement dit, à visualiser clairement le travail associé et à en dégager des éclairages.

Si l'infrastructure sous-jacente à la circulation des éléments de flux à travers la chaîne de valeur produit est si complexe, comment les entreprises peuvent-elles réellement mesurer la rapidité avec laquelle elles peuvent fournir des capacités métiers critiques ? Comment pourront-elles localiser les problèmes de ralentissement du flux afin d'y remédier ?

La réponse réside dans les Flow Metrics (métriques de flux), un socle de métriques claires, axées sur les résultats, servant à mesurer et suivre le travail dans les chaînes de valeur produits de bout en bout. Élaborés à partir du travail combiné de tous les participants à la chaîne de valeur produit, ces indicateurs peuvent être partagés par les responsables technologiques et métiers, contribuant ainsi à améliorer la communication entre les différentes parties prenantes.

Flow Metrics : les constantes vitales de la livraison de logiciels

À l'image du pouls, de la tension artérielle et de la température pour le corps humain, les Flow Metrics font office de constantes vitales pour la livraison de logiciels. Elles doivent être mesurées avant tout le reste, car elles indiquent clairement si vos chaînes de valeur sont saines, si elles suivent une tendance positive et si elles soutiennent bien les résultats métiers ciblés.

En cas de problème, un examen approfondi de ces Flow Metrics permet d'identifier les activités au ralenti, les goulots d'étranglement du système et les mesures correctives à prendre pour débloquer toute la chaîne de valeur produit en question.

Comparables aux constantes vitales du corps humain, qui renseignent sur l'état de santé, les Flow Metrics sont les constantes vitales de la livraison de logiciels dans le Value Stream Management.
Comparables aux constantes vitales du corps humain, qui renseignent sur l'état de santé, les Flow Metrics sont les constantes vitales de la livraison de logiciels dans le Value Stream Management.

Comme pour le corps humain, une fois un problème identifié, la capacité à diagnostiquer l'affection et à guérir une fonction spécifique nécessitera des métriques détaillées extraites de l'outil spécifique (tel un de nos organes) utilisé pour accomplir cette fonction. En revanche, les Flow Metrics doivent provenir des données de tous les outils sous-jacents aux différentes fonctions.

Quant aux indicateurs indirects se rapportant à un silo spécifique, ils n'ont d'utilité que si le goulot d'étranglement est le silo lui-même. Attention donc à ne pas prendre ces métriques indirectes pour une indication de la santé globale de la chaîne de valeur.

Les types de Flow Metrics qui vous renseignent le mieux sur vos chaînes de valeur de livraison de logiciels par rapport aux impacts métiers sont les suivants :

  • Flow Time (Durée du flux) : Observe-t-on une réduction du time-to-market (TTM) ?
  • Flow Velocity® (Vélocité du flux) : Observe-t-on une accélération de la livraison de valeur ?
  • Flow Efficiency® (Efficience du flux) : Observe-t-on une diminution des retards et du gaspillage dans nos processus ?
  • Flow Load® (Charge du flux) : Les chaînes de valeur sont-elles stables, avec une capacité suffisante pour répondre à la demande ?
La corrélation des Flow Metrics à des résultats métiers permet de connecter le travail accompli dans chaque chaîne de valeur aux résultats effectivement produits.
La corrélation des Flow Metrics à des résultats métiers permet de connecter le travail accompli dans chaque chaîne de valeur aux résultats effectivement produits.

En plus des quatre Flow Metrics, l'indicateur Flow Distribution® mesure la répartition des éléments de flux dans la livraison de façon à assurer un équilibre sain entre les activités qui génèrent de la valeur et celles qui visent à la préserver.

La vélocité du flux (Flow Velocity) et la durée du flux (Flow Time) sont souvent considérées comme absolument incontournables. Elles mettent en évidence la quantité de valeur livrée et la vitesse de livraison de celle-ci. Si l'attention tend à se porter naturellement sur ces métriques, elles sont impactées indirectement par les métriques sous-jacentes que sont la charge du flux (Flow Load) et l'efficience du flux (Flow Efficiency).

La charge du flux permet de déterminer si les équipes sont surchargées par le travail en cours, et l'efficience du flux, où les longs états d'attente ont une incidence sur la durée du flux.

Les métriques DORA et les métriques de mise en production mesurent-elles le flux ?

Du fait de l'adoption généralisée des pratiques DevOps pour fluidifier et automatiser les activités allant du « commit » du code à son déploiement, de nombreuses organisations technologiques s'appuient aujourd'hui sur les métriques DORA. Définies par l'équipe de recherche DORA (DevOps Research and Assessment), ces quatre métriques font l'objet d'un rapport annuel intitulé « Accelerate State of DevOps ». Elles sont devenues la référence absolue pour jauger l'efficience opérationnelle dans le cadre de la publication de nouveau code.

Les quatre métriques DORA sont les suivantes :

  • Délai de mise en œuvre (Lead Time) : temps nécessaire pour la mise en production et le déploiement du code commité.
  • Fréquence de déploiement (Deployment Frequency) : fréquence à laquelle une entreprise déploie du code pour une application spécifique.
  • Temps moyen de restauration (Mean Time To Restore, ou MTTR) : temps nécessaire à une équipe DevOps pour rétablir le service lorsqu'un incident ou une anomalie affecte les clients.
  • Taux d'échec des changements (Change Failure Rate) : Pourcentage des modifications de code qui ont entraîné des incidents, des retours en arrière ou tout autre type d'échec de production

Si les métriques DORA s'avèrent indispensables, elles présentent un périmètre limité. Elles constituent un bon tremplin, mais à elles seules, elles ne vous permettront pas d'atteindre votre but. Bien entendu, vous devez être en mesure de publier du code de façon rapide, sécurisée et fiable. Mais c'est devenu le strict minimum aujourd'hui. Sur votre marché, tout le monde devrait pouvoir se targuer de très bons scores sur les métriques DORA d'ici peu.

Pour rester compétitive, votre organisation devra donc être capable de livrer de la valeur métier – et non pas des modifications de code – toujours plus vite. Par exemple, tandis que le délai de mise en œuvre (Lead Time) DORA s'intéresse au temps qui s'écoule entre le commit et le déploiement du code, la métrique de durée du flux (Flow Time) mesure le laps de temps entre l'idéation et la mise en production, c'est-à-dire entre le moment où l'activité en question est acceptée par la chaîne de valeur et la livraison au client.

Les métriques DORA évaluent la capacité d'une organisation à publier du code de façon rapide, sécurisée et fiable.
Les métriques DORA évaluent la capacité d'une organisation à publier du code de façon rapide, sécurisée et fiable.

La plupart des organisations dépensent la moitié de leur temps et de leur budget avant même qu'une carte ait pu arriver dans le backlog d'une équipe de développement. Pour éviter ce gaspillage, les Flow Metrics vous aident à identifier les goulots d'étranglement à travers toute la chaîne de valeur et à les éliminer systématiquement et durablement.

Pourquoi les Flow Metrics sont-elles si importantes pour mesurer la livraison de logiciels ?

En analysant les données objectives collectées à partir de chaînes intégrées d'outils de livraison de logiciels (transverses à tous les outils, équipes et départements), les organisations peuvent générer des métriques orientées métiers claires pour améliorer la prise de décision inter-organisationnelle et répondre à un certain nombre de questions essentielles :

  • Quel est l'impact de la livraison de logiciels sur les revenus, la qualité et les coûts ?
  • Quels sont les freins à la livraison de valeur ?
  • Où en sont les transformations DevOps, Agile et SAFe ?
  • Quels investissements stratégiques permettraient d'améliorer les impacts métiers ?

Autant de questions auxquelles les Flow Metrics peuvent aider à répondre, ainsi que les résultats métiers associés définis dans le Flow Framework :

  • Valeur (bénéfice pour les métiers)
  • Coût (coût d'exploitation de la chaîne de valeur)
  • Qualité (du produit)
  • Satisfaction (engagement des collaborateurs qui accomplissent le travail)

Les Flow Metrics font abstraction de détails internes tels que la structure des équipes, l'architecture technique et les implémentations d'outils pour permettre d'évaluer la valeur livrée à un instant t et de déterminer où investir les fonds et les talents pour apporter plus de valeur à terme.

Comment mesurer le flux dans des chaînes d'outils hétérogènes ?

La nouvelle chaîne d'outils de livraison de logiciels comprend des outils spécialisés de premier plan, développés dans le cadre des mouvements Agile et DevOps, mais aussi des systèmes d'ancienne génération. Si le choix dans les outils et leur prolifération permettent d'améliorer la productivité, c'est souvent au détriment du flux.

Vous ne tirerez pleinement parti de la spécialisation que si vous connectez efficacement les silos qu'elle crée. Pour profiter d'éclairages en temps réel sur les Flow Metrics de bout en bout dans un réseau d'outils d'entreprise, vous avez besoin des trois capacités suivantes :

  • La collecte des données de tous les outils concernés sans interrompre ou déstabiliser leur fonctionnement quotidien
  • La consolidation et l'abstraction des données de chaque outil dans un seul et même ensemble de Flow Metrics
  • La visualisation et l'analyse des données du point de vue business pour pouvoir corréler la performance en matière de livraison de logiciels à des résultats métiers

Une fois cette visibilité établie sur le flux des chaînes de valeur produits, il est temps de passer à la résolution des problèmes. Avec une solution de Value Stream Management, vous pouvez identifier les ralentissements causés par des contraintes, puis prendre les mesures nécessaires pour les éliminer, goulot d'étranglement après goulot d'étranglement. La clé, c'est de générer les Flow Metrics rapidement et en temps réel pour empêcher les éventuels problèmes de s'aggraver.

Créer ses propres Flow Metrics ou adopter une solution de Value Stream Management ?

Étant donné vos investissements substantiels dans les ressources de développement, peut-être pensez-vous posséder l'expertise et les capacités nécessaires pour créer vos propres Flow Metrics en interne. C'est un projet d'apparence simple, dont l'idée pourra même susciter l'enthousiasme : il mobilise des connaissances et des talents déjà disponibles, tout en exploitant la stratégie data lake en place.

Cependant, il faut d'abord abattre un travail titanesque pour trier, standardiser, sélectionner et visualiser les bonnes données. C'est pourquoi la création de Flow Metrics maison peut prendre des années. Les solutions internes s'accompagnent d'autres problématiques :

  • Le coût de la réplication et du stockage des données
  • L'expertise indispensable pour utiliser les API et les schémas de données des différents outils
  • Les précautions particulières à prendre pour que les requêtes incorrectes n'aient pas d'impact sur les performances des outils
  • Les correctifs qui peuvent être requis après la mise à niveau de chaque outil

Il arrive d'ailleurs que l'investissement global dans la création d'une solution interne ait des conséquences fort dommageables. Par exemple, une grande compagnie d'assurance américaine a consacré toute une année, et plus de 1 million de dollars, à la mise au point de sa propre métrique de durée du flux, pour finalement se rendre compte qu'il lui faudrait tout recommencer à chaque modification de sa chaîne d'outils.

À l'inverse, les outils de Value Stream Management clés en main spécialement conçus peuvent fournir des Flow Metrics en quelques jours seulement. Ils offrent des tableaux de bord prêts à l'emploi qui permettent de suivre l'évolution des performances dans le temps, de visualiser les goulots d'étranglement et d'identifier les contraintes qui impactent le flux et les résultats.

Découvrez ce qu'il faut rechercher dans un outil de Value Stream Management. Téléchargez notre ressource Plateformes de Value Stream Management et Flow Metrics : le guide de l'acheteur.

Comment améliorer le flux dans les chaînes de valeur ?

L'amélioration du flux dans les chaînes de valeur de livraison de logiciels repose sur trois piliers : la connexion de la chaîne d'outils, la production d'informations actionnables à partir des mesures obtenues, et enfin, la création de représentations visuelles des métriques.

Connecter votre chaîne d'outils

La connexion des réseaux de chaînes de valeur et l'automatisation du flux d'activités qui y circule sont l'un des moyens les plus simples d'éliminer les gaspillages.

Trois obstacles au flux peuvent facilement être levés en automatisant les workflows et la traçabilité entre les différents outils :

  • Perte de productivité : Un temps précieux est perdu dans des activités sans valeur ajoutée comme la saisie répétée de données, les passages de relais manuels, les réunions d'étape et les échanges interminables d'e-mails sans aucune traçabilité.
  • Traçabilité laborieuse : Un grand nombre de leaders mondiaux évoluent sur des marchés extrêmement réglementés (finance, automobile, santé, pharmaceutique, administration, etc.). Pour rester conformes, ces entreprises doivent produire des rapports qui assurent le suivi de chaque exigence jusqu'à sa mise en œuvre (ex. : code, tests, build). Souvent, ces rapports sont créés manuellement à l'aide de feuilles de calcul – un processus à la fois coûteux et propice aux erreurs.
  • Perturbations fréquentes : Des événements comme les fusions, les acquisitions, les cessions et les restructurations peuvent gravement nuire au flux. De fait, les entreprises se trouvent souvent dans l'incapacité d'intégrer rapidement de nouvelles technologies à leur écosystème. En venant casser toute dynamique positive du flux et compromettre la réalisation des objectifs métiers, ce type de bouleversements met à mal de nombreuses transformations.

D'après le Flow Framework, les réseaux de chaînes de valeur ont besoin d'une trame informationnelle pour connecter les outils et coordonner la synchronisation des données en quasi-temps réel. Appelée modèle d'intégration (Integration Model), cette trame définit les chemins empruntés par la valeur métier à travers le réseau de chaînes de valeur.

Le Flow Framework comprend un modèle d'intégration, qui définit les chemins empruntés par la valeur métier dans le réseau de chaînes de valeur.
Le Flow Framework comprend un modèle d'intégration, qui définit les chemins empruntés par la valeur métier dans le réseau de chaînes de valeur.

Ce modèle d'intégration connecte les outils et guide la progression des activités d'une équipe, d'une discipline et d'un outil spécialisé à l'autre. En outre, il standardise, relie et synchronise chaque élément de travail (ou artefact) de façon transverse aux outils, éliminant ainsi les silos, les goulots d'étranglement informationnels et toutes les tâches manuelles sans valeur ajoutée.

Enfin, le modèle d'intégration confère au réseau d'outils la flexibilité nécessaire à son extension et à son évolution, tout en permettant d'y ajouter de nouveaux réseaux en cas d'acquisition, de tester les derniers outils et d'abandonner progressivement les anciens.

Le modèle d'intégration connecte les différents outils et guide la progression du travail à travers la chaîne de valeur.
Le modèle d'intégration connecte les différents outils et guide la progression du travail à travers la chaîne de valeur.

Exploiter les Flow Metrics pour obtenir des informations actionnables

Depuis près de 20 ans, les entreprises traditionnelles mettent en œuvre une forme ou une autre de transformation digitale pour tenter de rattraper leur retard sur leurs concurrents « digital native », souvent sans la réussite escomptée.

Naturellement, avec des enjeux aussi importants, l'échec n'est plus une option aujourd'hui. Pour survivre, les équipes de livraison de logiciels dans les administrations et entreprises traditionnelles doivent afficher des niveaux d'efficience équivalents à ceux des startups logicielles et des structures digital native.

Nombreuses sont les organisations qui tentent de piloter leur transformation à l'aide de métriques indirectes, cherchant par exemple à mesurer l'efficience des processus, des activités et des opérations dans le cadre d'optimisations cloisonnées et locales.

Seulement voilà, ces métriques indirectes sont trompeuses, car elles ne sont pas directement liées à des résultats métiers. Par conséquent, il est impossible de s'y fier pour dresser un tableau clair de la situation. Une équipe IT aura beau procéder à une centaine de déploiements par jour, si elle déploie uniquement des corrections de bugs ou des stories techniques et jamais de fonctionnalité complète, l'entreprise n'en tirera aucun bénéfice concret.

La solution ? Mesurer le flux. Les Flow Metrics donnent une vue d'ensemble de la manière dont la valeur circule, de son origine à sa destination finale. Elles offrent une indication claire de l'état du flux, des tendances observables et de la contribution aux objectifs métiers fixés.

Découvrez comment votre organisation peut s'appuyer sur le Flow Framework pour guider sa transition vers des chaînes de valeur produits. Téléchargez le livre blanc Passer du projet au produit avec le Flow Framework.

Visualiser vos métriques

Très souvent, les responsables et managers de département IT doivent composer avec une charge de travail excessive et un manque de ressources. Et dans le même temps, les équipes métiers exigent de leur part des livraisons toujours plus rapides.

La visualisation offre un outil puissant pour nourrir les échanges avec les autres parties prenantes et attirer l'attention sur tout ralentissement ou goulot d'étranglement dans le cycle de livraison d'un logiciel. La représentation visuelle des chaînes de valeur produits permet aux équipes de se rassembler autour des tableaux de bord pour travailler main dans la main à la résolution des problèmes.

La source d'informations fiables pour la livraison de logiciels se trouve du côté des référentiels d'outils, la position et le statut de chaque élément de travail étant communiqués en temps réel. À l'instar des applications d'info trafic comme Google Maps et Waze, la valeur qui circule peut être visualisée et analysée à travers le réseau d'outils et de collaborateurs des chaînes de valeur. Les solutions de Value Stream Management permettent ainsi de collecter et compiler tous ces points de données pour dessiner une carte de la circulation de valeur dans les équipes.

Résultat, vous pouvez localiser les zones de congestion du travail afin d'identifier les chemins les plus rapides vers la mise en production.
Résultat, vous pouvez localiser les zones de congestion du travail afin d'identifier les chemins les plus rapides vers la mise en production.

Un outil de visualisation de chaînes de valeur idéal rassemble le statut des éléments de travail individuels et les traduit en termes métiers pour montrer comment circule la valeur métier – et pas simplement le travail.

Selon le Flow Framework, les chaînes de valeur de livraison de logiciels doivent d'ailleurs être visualisées du point de vue des métiers. Sinon, jamais le fossé qui sépare IT et métiers ne pourra être comblé.

Le modèle de produit est crucial à cet égard. Dans chaque outil pertinent, le modèle de produit extrait le sous-ensemble de données spécifique à une chaîne de valeur produit et n'inclut que ces données dans les Flow Metrics mesurées. Autrement dit, il applique une optique métier à la réalité technique, architecturale ou liée aux outils existante.

Le modèle de produit se focalise sur le sous-ensemble de données relatif aux Flow Metrics d'une chaîne de valeur produit spécifique.
Le modèle de produit se focalise sur le sous-ensemble de données relatif aux Flow Metrics d'une chaîne de valeur produit spécifique.

Misez sur l'analyse des chaînes de valeur guidée par les données

L'accès à ces données objectives en temps réel offert par les solutions de Value Stream Management vous permet d'identifier, en collaboration avec les membres de votre organisation de livraison de logiciels et vos homologues métiers, les goulots d'étranglement et les mesures à prendre. Quel que soit le problème, vous pouvez « faire venir » le groupe approprié d'experts pour réaliser un diagnostic en temps réel et trouver une solution aux ralentissements que vous subissez. Fini les théories, les attentes irréalistes ou les décisions sur un coup de dés : vos équipes ont toutes les cartes en main pour mener des analyses basées sur des données concrètes qui accéléreront la résolution des problèmes. Et, surtout, qui contribueront à développer une culture de la collaboration et de l'apprentissage continu plus forte entre équipes métiers et technologiques pour décupler la réactivité et l'adaptabilité de votre organisation.