Livraison de valeur de bout-en-bout : la garantie de la satisfaction client

par septembre 21, 2018

Planifiez et gérez dynamiquement vos versions multi-applications et multi-équipes.

De nos jours, les consommateurs sont plus que jamais prêts à changer de fournisseur s’ils estiment que leurs attentes ne sont pas satisfaites. Vous devez donc vous assurer qu’ils bénéficient d’un service fiable et prévisible, autrement dit, une livraison de valeur de bout-en-bout. Face à la complexité croissante et à la pression du marché, la livraison continue a fourni les réponses, facilitant la rapidité, la qualité et la visibilité dans le cycle de vie de la livraison logicielle.

Si la livraison continue a été dès le début, la prérogative des start-ups et des petites sociétés de logiciels, les grandes entreprises quant à elles ont été plus lentes à se lancer. Pour elles, le réveil n’a sonné qu’après avoir constaté que les entreprises licornes les battaient sur leur propre marché, reléguant leurs concurrents aux oubliettes et devenant les nouveaux perturbateurs du marché. Elles ont donc été contraintes de s’adapter.

En outre, des preuves accablantes étayent l’argument selon lequel le fait de ne pas adopter de nouvelles technologies a un impact négatif mesurable sur les entreprises. Et il ne s’agit pas seulement de la réduction à court terme des ventes et du chiffre d’affaires causée par les retards de livraison et les délais manqués. Les perspectives à long terme sont également compromises ; le nombre excessif de tâches manuelles, de traitements non planifiés, de délais d’attente et de dette technique impactent considérablement l’innovation et l’avantage concurrentiel.

Se concentrer sur la chaîne de valeur

La première étape qu’une entreprise doit franchir dans le cadre de son processus de livraison continue est celle d’être axée sur la chaîne de valeur. Après tout, comment pouvez-vous identifier les éléments d’un processus à optimiser si vous ne pouvez pas voir clairement ce que vous obtenez de chaque étape, et comprendre comment chaque tâche se rapporte à la suivante ? Compte tenu de l’immense complexité de l’entreprise (multiples applications, dépendances et versions), il est indispensable de comprendre l’impact métier de tout changement ; la visibilité et la notification à l’avance de tout problème en cours ou potentiel sont essentielles à une livraison dynamique.

En gérant l’ensemble de la chaîne de valeur, vous pouvez vous assurer que les utilisateurs bénéficient d’innovations rapides et prévisibles, avec une visibilité claire sur les progrès et des goulets d’étranglement potentiels. Vous avez conscience de l’impact métier de tout changement ou mise à jour, ce qui vous permet de livrer des services de manière rapide et agile, sans sacrifier la qualité. Avec CA Continuous Delivery, vous pouvez savoir où en est l’avancement de chaque fonctionnalité ou story au sein du processus de livraison, et vous pouvez les suivre indépendamment ou de manière groupée.

Bien sûr, tout cela nécessite que vous disposiez d’une visibilité sur les plans de l’équipe, leurs dépendances, et tout conflit entre ce qu’elles font, afin que vous puissiez mesurer les progrès de manière holistique. Par conséquent, vous devez définir des dépendances dans votre workflow, qui imposent le déploiement dans le bon ordre et qui puisse être planifié en fonction des fenêtres de maintenance.

En effet, l’ordonnancement est critique, et vous devriez chercher à mettre en œuvre une solution qui puisse synchroniser plusieurs versions à une cadence régulière, et définir des jalons communs pour assurer le progrès des fonctions dépendantes en tandem. Tout au long de ce processus, les métiers s’intéressent aux récits utilisateur (User Stories) et à leur statut. Vous devez donc être en mesure de suivre leurs progrès.

Tout cela doit se faire dans le contexte de la gouvernance d’entreprise et de la gestion du travail. Par conséquent, dans le cadre de ce projet, vous devriez envisager de gérer la gouvernance avec des accès basés sur les rôles et des chemins d’approbation. Cela inclut l’intégration avec les outils de gestion (Jira, ServiceNow, Agile Central), et l’automatisation complète des processus métier.

Lorsque vous cherchez une solution pour vous aider à démarrer votre projet de livraison continue, votre priorité doit être la chaîne de valeur. C’est pourquoi CA Continuous Delivery a été conçue pour vous permettre de :

  • Suivre les flux de valeurs de bout en bout
  • Planifier les dépendances et les conflits
  • Planifier les déploiements
  • Gouverner avec de des accès basés sur les rôles et des chemins d’approbation

Mon prochain blog dans le cadre de cette série traitera de l’importance des déploiements modélisés au sein de l’entreprise.