Par Dan Rabinovitz, ingénieur commercial senior Digital.ai
La livraison basée sur la valeur est une approche centrée sur le client pour la planification, la création et la livraison de logiciels aux utilisateurs finaux. De cette façon, il est intrinsèquement lié aux pratiques de développement logiciel Agile, en particulier lorsque l'on considère des cadres agiles à l'échelle, comme le Cadre agile à l'échelle (SAFe), où le travail est aligné sur les flux de valeur.
Comme nous le savons tous, les clients peuvent être inconstants. Regardez à quelle vitesse les tendances vont et viennent dans l'ère actuelle des médias sociaux. Comment définit-on la valeur ? Comment pouvons-nous nous assurer que tout ce que nous construisons fournira réellement cette valeur ? Cet article de blog explorera la livraison basée sur la valeur et comment aligner au mieux votre organisation de développement pour fournir de la valeur lorsque vos clients en ont le plus besoin et s'y attendent le plus.
Qu'est-ce que la livraison basée sur la valeur ?
Commençons par une meilleure définition. La livraison basée sur la valeur est une approche du développement logiciel qui donne la priorité à la valeur pour le client. L'accent est mis sur la fourniture de logiciels qui répondent aux besoins et aux attentes d'un client.
Prenez l'iPhone par exemple. Lorsque Steve Jobs a présenté l'iPhone en 2007, les clients étaient attend un croisement entre un téléphone et un lecteur de musique. Ce que Steve Jobs pensait qu'ils nécessaire était bien plus que cela, et il a livré non seulement un mash-up d'un lecteur de musique et d'un téléphone, mais il a également inclus un appareil photo, un navigateur Web, une application de messagerie, une application de prise de notes, une calculatrice et de nombreuses autres fonctionnalités qui permettait aux consommateurs de se débarrasser des autres appareils qu'ils transportaient à l'époque. De cette façon, il a fourni la vraie valeur au moment le plus important et a créé une frénésie de consommation qui existe encore aujourd'hui. Chaque itération de l'iPhone, bien qu'incrémentielle, a apporté de la valeur de la même manière.
Comment apporter de la valeur à travers le SDLC - Tout commence par les besoins de vos clients
Ok, c'est un exemple de matériel, mais parlons maintenant de logiciel et voyons comment la livraison basée sur la valeur est étroitement alignée sur les principes Agile de l'entreprise.
- Selon notre définition ci-dessus, la livraison basée sur la valeur est centrée sur le client. L'un des principes clés du développement logiciel Agile est de maintenir le processus SDLC axé sur le client. Enterprise Agile donne la priorité à la collaboration avec les clients et à la réponse aux besoins changeants des clients. Ainsi, dans notre modèle de livraison basé sur la valeur, nous devons toujours garder à l'esprit « Qu'est-ce que le client voudrait et aurait besoin ? » et si nous ne sommes pas sûrs, nous devons collaborer avec eux et intégrer leurs commentaires et leurs exigences dans nos plans.
- En alignant le travail et les équipes sur les flux de valeur dans un environnement Agile d'entreprise, nos équipes, y compris les développeurs et les testeurs, hiérarchisent et se concentrent sur les exigences des clients pour créer un travail à valeur ajoutée supplémentaire au fur et à mesure qu'ils planifient et exécutent leurs sprints ou incréments de programme. Chaque session de planification de sprint doit extraire les histoires de backlog dans le bon ordre pour fournir à la fois un logiciel fonctionnel et une collaboration continue pour s'assurer qu'ils sont obsédés par le client.
- Agile, de par sa nature, est un processus de développement itératif et flexible. Au cours d'une revue de sprint, votre objectif est de démontrer une histoire de travail alignée sur une fonctionnalité. Comment cette histoire de travail contribue-t-elle à la valeur globale de cette fonctionnalité et comment la rend-elle bonne pour vos clients ? Si vous ne pouvez pas articuler les réponses à ces deux questions, vous devez revenir en arrière et inspecter, adapter et planifier avec la valeur comme priorité lors du prochain sprint.
Créer un flux de travail agile avec un feedback continu
L'intégration des commentaires des clients est un cycle, et de nombreux graphiques illustrant un Flux de travail agile: c'est au cœur d'Agile. La création d'un flux de travail Agile permet de garantir que l'orientation client (et la valeur) est au centre de chaque phase du SDLC.
Le même processus s'applique dans un environnement agile à l'échelle, bien qu'un peu différemment et avec plus de prévoyance. Au fur et à mesure que vous faites évoluer Agile pour la création de valeur d'entreprise, les équipes travailleront par incréments plus longs, généralement de 10 à 12 semaines. Il y a plus de niveaux de guidage, avec release former des ingénieurs ou des chefs de projet travaillant avec des équipes de propriétaires de produits pour planifier le travail sur un horizon temporel plus long.
Les équipes continueront d'évaluer la qualité en gardant à l'esprit la valeur client au fur et à mesure que le travail passe au CI/CD, mais comme nous sommes déjà convaincus que notre travail intègre qualité et valeur, le reste du processus se déroulera à une vitesse fulgurante. Les builds peuvent se produire automatiquement lors de l'enregistrement du code ou selon un calendrier, et releases peuvent être contrôlés pour maximiser la livraison de valeur au moment où le client en a le plus besoin ou le souhaite (ou en fonction du lancement d'un nouveau produit ou d'autres événements marketing).
Comment la livraison basée sur la valeur profite à l'entreprise
Nous avons discuté de la livraison basée sur la valeur en termes de considérations client, mais en quoi cela profite-t-il à votre entreprise ? Votre entreprise bénéficiera de nombreux avantages, mais j'en aborderai deux qui peuvent être essentiels pour votre entreprise :
- Il y a des implications budgétaires lors de l'adoption d'une approche Agile à l'échelle et de la pratique d'une gestion de portefeuille allégée. La gestion de portefeuille Lean est un vaste sujet qui peut être son propre article de blog, mais il est pertinent ici car nous investissons constamment dans des logiciels qui offrent toujours de la valeur au client. En bref, cela minimise le gaspillage dans le système et aide donc à maintenir des niveaux d'investissement appropriés par rapport au plan. Les retards et les dépenses excessives sont considérablement réduits.
- Les objectifs et les résultats clés (OKR) sont une technique de gestion plus récente pour s'assurer que l'entreprise respecte les jalons stratégiques. Les jalons sont définis par l'entreprise et peuvent prendre la forme d'une augmentation des ventes, de la satisfaction de la clientèle ou d'autres mesures qui nous indiquent dans quelle mesure nous réussissons à garder nos clients suffisamment satisfaits et fidèles pour acheter davantage chez nous en tant que fournisseur préféré. Dans une entreprise Agile performante, nous devenons véritablement axés sur la valeur et beaucoup plus susceptibles d'obtenir des OKR commerciaux internes, car nous concevons et livrons des logiciels avec un état d'esprit centré sur le client.
En savoir plus sur la livraison agile et basée sur la valeur à l'échelle
Une grande partie de ce qui a été discuté se retrouve dans le 16ème State Of Agile rapport. Selon ce rapport, un nombre écrasant d'équipes Agile ont des pratiques qui s'alignent sur la livraison basée sur la valeur. De plus, les répondants à l'enquête ont également déclaré que leur principale raison d'adopter des pratiques Agile à l'échelle était d'accélérer le délai de mise sur le marché tout en offrant de la valeur au client et en atteignant les objectifs commerciaux. Nous vous encourageons à consulter le reste du rapport pour en savoir plus, mais ce sont ces principaux enseignements qui montrent comment les entreprises, et plus particulièrement nos Digital.ai Agility clients, sont déjà en avance sur la courbe pour le prochain niveau de transformation de l'entreprise.
Comment démarrer ou accélérer votre parcours de livraison basé sur la valeur
Il est clair que la livraison basée sur la valeur profite à la fois à vos clients et à votre entreprise, ce qui en fait une solution gagnant-gagnant pour tout le monde. Mais si votre entreprise ne fait que commencer ce voyage ou a du mal à progresser, vous devriez consulter notre récent présentation qui vous aideront à bouger ou à vous contacter pour planifier un Appelez-nous.
Êtes-vous prêt à faire évoluer votre entreprise ?
Explorer
Quoi de neuf dans le monde de Digital.ai
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.
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.
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.