J'espère que vous avez déjà pris connaissance de notre série de discussions et de démonstrations en quatre parties sur la gestion des programmes agiles . Et, surtout, ma série de blogs de soutien où j'ai partagé les points forts de chaque discussion pour offrir des moyens d'améliorer votre approche de la mise à l'échelle d'Agile.
Ce blog est consacré à Part 4 : Agile Program Management - Eating the Cake, too ! qui résume les principaux éléments à rechercher dans une solution de gestion de programme agile et plus particulièrement dans une solution Kanban.
En guise de récapitulatif, voici l'accès à la série complète et au résumé de blog connexe pour chacune des sessions que nous avons tenues. Consultez-les pour une plongée plus profonde dans chaque domaine d'intérêt.
6 éléments à rechercher dans une solution de gestion de programme agile
1. Visualiser, suivre et gérer le travail Agile au niveau de l'équipe et du programme
Pour de nombreuses équipes, le logiciel Kanban s'est avéré être une approche réussie de la gestion de programme Agile. Recherchez la possibilité de connecter les épopées et les fonctionnalités des tableaux au niveau de l'équipe à un tableau au niveau du programme avec une hiérarchie parent-enfant personnalisable qui peut être exploitée entre les épopées, les fonctionnalités et les histoires.
Les organisations agiles ont besoin :
- Un emplacement central pour les équipes Agile pour gérer le travail: Si vous avez plusieurs équipes sur un seul train de publication ou si vous gérez plusieurs trains de publication avec de nombreuses équipes, Kanban est une excellente première étape pour coordonner les équipes et commencer à visualiser l'état actuel du travail.
- Un lieu central ou les coachs et leaders Agile pour gérer le programme Agile: Il s'agit de relier l'effort de l'équipe ou des équipes à la stratégie de l'entreprise. Une fois que les équipes travaillent au sein de leurs tableaux Kanban respectifs, les organisations peuvent relier le travail des équipes - alias Agile Release Train (ART) - en un seul tableau Kanban au niveau du programme.
2. Connectez-vous à vos outils d'équipe Agile
Vos équipes Agile utilisent probablement une technologie comme Jira Software ou Azure DevOps ; vos équipes ne veulent pas changer. Au lieu de créer des perturbations et des obstacles potentiels à la livraison, recherchez une solution qui vous permette de vous intégrer à d'autres outils d'équipe Agile afin de créer des vues au niveau du programme de la livraison du travail dans plusieurs équipes, quel que soit l'endroit où leur travail est géré. Pour un exemple d'un cas d'utilisation courant, consultez le blog Agile Integrations.
3. Visualiser les dépendances, les risques et les obstacles
Les dépendances sont les relations entre les éléments de travail qui se produisent lorsqu'un élément de travail nécessite l'apport d'un autre pour être achevé ou ne peut être démarré tant qu'un élément de travail précédent n'est pas terminé. Il est impératif de comprendre les relations entre les éléments de travail pour améliorer le flux de travail entre les équipes et les ART. Recherchez une solution qui peut vous aider à visualiser et à suivre les dépendances entre plusieurs équipes afin d'éviter les conflits et de soutenir votre capacité à prendre des décisions et à pivoter lorsque les besoins de l'entreprise évoluent.
4. Rationaliser la planification trimestrielle ou par tranches de programme
La planification trimestrielle ou de l'incrément de programme (IP) est une partie essentielle de l'établissement de ce que les équipes vont livrer dans les 12 semaines à venir. Recherchez une solution qui relie les équipes entre elles afin que la planification de l'IP soit numérique et rationalisée. Cela signifie qu'il faut utiliser une solution pour visualiser les caractéristiques, les facilitateurs, les objectifs, les jalons et plus encore. Consultez le blog pour 4 conseils pour utiliser Planview AgilePlace pour la planification PI au niveau du programme.
5. Améliorer continuellement avec des mesures agiles prêtes à l'emploi
Dans le cadre de toute pratique Agile, vous devez être en mesure d'examiner les mesures de progression (au niveau de l'équipe et du programme) pour identifier les risques et améliorer les processus. Recherchez une solution avec des mesures Agile prêtes à l'emploi qui fournissent à la fois un aperçu de "l'état actuel" et "historique" pour faire progresser votre approche de la livraison précoce et continue. L'accès à ce type de données permet de s'assurer que le bon travail est priorisé et fourni tout en s'alignant sur la stratégie de l'entreprise.
Vous devez être capable de répondre rapidement à des questions telles que :
- Quel est le type de travail sur lequel nous travaillons ?
- Quels éléments de travail ont manqué leur date de début et/ou de fin prévue ?
- Qu'est-ce qui est à risque ?
- Sommes-nous sur la bonne voie pour achever le travail prévu avant la date limite/la fin de cette itération/sprint ?
- Quel travail est en cours lorsqu'il circule dans le système Kanban ?
- Quel travail est terminé à la date de fin prévue par rapport à la date de fin réelle ?
6. Amélioration des rapports grâce aux rapports personnalisés
Chaque organisation étant différente, recherchez une solution qui prenne en charge le besoin de votre organisation de créer des rapports personnalisés exploitant les données connectées de plusieurs tableaux Kanban au niveau de l'équipe pour des mesures uniques à votre organisation.
La bonne solution de gestion de programme Agile vous rencontrera là où vous en êtes dans votre voyage Agile. Commencez petit et faites progresser votre programme Agile au fur et à mesure que vous apprenez. Nous espérons que cette série de webinaires et la discussion sur les démos vous ont été utiles. Pour plus d'informations sur Agile Program Management, nous vous invitons à vous inscrire pour une démonstration complète de bout en bout.