Agile a officiellement dépassé les groupes d'application indépendants pour jouer un rôle essentiel dans la gestion du travail dans l'ensemble de l'entreprise. Par conséquent, les organisations ont besoin d'un logiciel de planification Agile qui prenne en charge une variété de méthodologies et de processus de travail, tels que Lean, Agile, Scrum, Kanban, Scrumban, et même la réalisation traditionnelle de projets. Que votre organisation soit novice en matière d'agilité, qu'elle passe de la livraison de projets à la livraison de produits ou qu'elle évolue vers l'agilité avec des cadres tels que SAFe®, les outils de planification agile permettent aux équipes d'assurer l'agilité de l'entreprise à grande échelle.
- Livrables mensuels, hebdomadaires, quotidiens et même continus en fonction des résultats commerciaux
- Une visibilité accrue du flux de travail
- Exigences capturées dans les épopées, les fonctionnalités, les histoires d'utilisateur et les tâches.
- Pratiques collaboratives et shift-left, telles que le développement piloté par les tests (test-driven development)
Différentes équipes peuvent tirer parti de ces capacités de différentes manières, en fonction de leurs exigences et de leur maturité Agile. Examinons quatre cas d'utilisation qui démontrent comment diverses équipes d'une organisation Agile d'entreprise peuvent utiliser un logiciel de planification Agile pour fournir un travail plus efficace.
Cas d'utilisation Agile 1 : Équipe de portefeuille de projets et de programmes
À mesure que les organisations passent à des méthodologies modernes, elles doivent fournir aux équipes plus traditionnelles des outils de planification Agile appropriés. Cela commence souvent par une approche traditionnelle de la gestion de portefeuille qui se superpose à la livraison Agile.
Disons que le centre d'excellence des demandes de prêts d'une grande organisation financière utilisait traditionnellement une approche en cascade pour la livraison des projets. Cependant, l'entreprise a reconnu que les équipes Agile livraient plus efficacement. Elle a donc adopté et soutenu une initiative Agile, réorganisant les équipes en équipes Agile et en équipes d'équipes (Agile Release Trains - ARTs). Le centre de demande de prêt peut maintenant décider d'incorporer et de faire évoluer Agile Program Management, tout en continuant à soutenir ses flux de travail PPM établis, en raison de l'augmentation de l'efficacité et de la productivité des équipes de livraison Agile.
Ce cas d'utilisation Agile nécessite une approche moderne de la gestion de portefeuille. En adoptant la méthode Agile dans certains secteurs de l'organisation, le centre de demande de prêts peut accroître la productivité et augmenter les livraisons sans avoir un impact important sur certains de ses processus de gestion de portefeuille les plus ancrés. Les principales fonctionnalités comprennent la planification au niveau du portefeuille/programme, la prévision des versions et des époques, la gestion de Scrum et du backlog, le suivi du temps et les fonctions d'intégration 3rd-party.
Cas d'utilisation agile 2 : Équipe unique Lean/Kanban
Dans de nombreuses organisations, l'adoption de la méthode Agile par l'entreprise commence par une seule équipe et progresse ensuite. Ce scénario exige un soutien complet pour l'équipe initiale ainsi que la capacité de s'étendre éventuellement au niveau du programme.
Par exemple, disons que l'équipe Big Data d'une chaîne de magasins est chargée de traiter des ensembles de données complexes dans toute l'entreprise, y compris les ventes en magasin et en ligne. L'équipe utilisait plusieurs outils pour suivre et gérer ses projets, ce qui rendait difficile la visualisation de qui travaillait sur quoi et quand. Ils n'avaient aucune vue sur les bloqueurs ou les goulots d'étranglement, ce qui ralentissait la transmission des informations critiques pour l'entreprise.
Une équipe Lean/Kanban unique désireuse de comprendre le flux de données entre les équipes et les départements, comme ce groupe Big Data, doit piloter Kanban au niveau du programme et de l'équipe. Pour ce faire, il faut des capacités sophistiquées de gestion de programme Agile, avec des fonctionnalités telles que Kanban, la gestion du backlog, le roadmapping et la visibilité DevOps.
Cas d'utilisation agile 3 : Mise à l'échelle avec SAFe
Les entreprises Agile plus matures sont confrontées à la nécessité d'étendre l'adoption d'Agile à l'ensemble des équipes et des départements. L'une des approches les plus courantes pour mettre à l'échelle la gestion de programme Agile est le Scaled Agile Framework (SAFe).
À quoi ressemble la mise à l'échelle avec SAFe dans la pratique ? Imaginez un département d'ingénierie dans l'industrie automobile qui est responsable de l'innovation des voitures autonomes, et l'application était auparavant la conduite autonome. Agile est bien ancré dans leurs équipes individuelles, mais ils ont besoin d'un moyen de faire évoluer leurs équipes Agile et leurs trains de libération pour livrer de manière systématique et coordonnée et obtenir la visibilité nécessaire pour lancer de nouvelles innovations sur le marché.
Cas d'utilisation agile 4 : Agile distribué
Les outils de planification Agile d'entreprise sont également essentiels pour les équipes Agile distribuées. Les départements dont les employés sont répartis sur plusieurs sites ont des exigences spécifiques pour la mise en œuvre de la gestion de programme Agile. Ce cas d'utilisation Agile va continuer à gagner en pertinence, car de plus en plus d'organisations se tournent vers le travail à distance en suivant les tendances économiques et sanitaires actuelles.
À titre d'exemple, supposons qu'une équipe de gestion de la chaîne d'approvisionnement dispose de plusieurs équipes réparties dans le monde entier. Ils exploitent différentes méthodes de travail, notamment un mélange de Scrumban, Scrum et Kanban, mais veulent améliorer la collaboration et gagner en visibilité sur le travail d'équipe. Malgré la distance géographique, ils doivent identifier rapidement et précisément les blocages et les risques et maintenir la chaîne d'approvisionnement en mouvement.
Les équipes Agile comme celle-ci doivent tenir compte à la fois de leur situation organisationnelle et de leur maturité Agile, ainsi que des besoins spécifiques d'une main-d'œuvre colocalisée. Les capacités de planification Agile d'entreprise telles que les outils de collaboration d'équipe, la visibilité DevOps, Scrum et Kanban sont particulièrement pertinentes pour les équipes distribuées. Les équipes doivent également être connectées entre elles, avec la possibilité de gérer visuellement le flux de travail et de valeur sans se soucier de leur emplacement physique.
Chaque organisation est unique et empruntera un chemin différent sur sa route vers l'entreprise agile. Lors de la sélection d'un outil de planification Agile d'entreprise, tenez compte de vos cas d'utilisation et de la manière dont le logiciel de planification Agile peut soutenir vos équipes aujourd'hui et à l'avenir.
Pour une plongée plus profonde dans les outils de planification agile d'entreprise, lisez le Gartner Enterprise Agile Planning Tools Magic Quadrant.