vendredi 10 mars 2017

Agile à l'échelle avec VSTS et la nouvelle extension Delivery Plans

Une fonctionnalité qui est restée longtemps non adressé par la plate forme VSTS est la capacité à suivre l'avancement de nos releases dans un dispositif multi équipes tel que l'on peut le retrouver avec des Framework d'Agilité à l'échelle tel que NEXUS de Scrum.org ou encore SAFe ou Less. C'est désormais du domaine du possible grace à la nouvelle extension disponible en preview sur le Market Place gratuitement
Plutot que de longs discours, voyons le fonctionnement de ce nouveau composant au travers d'un exemple simple : nous disposons de deux équipes : Front Office et Back Office et souhaitons pouvoir suivre sur une même vue le plan de release ou plan de delivery. Le prérequis consiste à installer le composant à partir du Market Place.
Pour cela activons le nouveau menu Plans de l'onglet Work et Cliquer sur New Plan

L'assistant création de plan s'affiche et là point interessant, nous pouvons ajouter autant d'équipes que l'on veut, y compris des équipes d'autres Team Project, et de plus nous pouvons choisir la granularité d'affichage par équipe. Dans notre exemple nous afficherons le niveau Feature pour l'équipe Front Office et le niveau Product Backlog Item pour l'équipe Back Office comme montré ci dessous
Cliquer sur Create et le Delivery Plan s'affiche. On remarque de suite dans la partie haute de la vue une timeline "scrollable" pour se déplacer dans le temps, nous pouvons également ajuster l'échelle pour visualiser sur une période de temps plus ou moins longue.
Nous avons bien des items de type Feature pour la première équipe et de type PBIs pour la seconde.
La vue de l'équipe Back Office est repliée,on ne voit dans ce cas que le nombre d'items. Enfin, bien évidemment on va pouvoir déplacer ces items par simple cliquer glisser pour réordonnancer le contenu des Sprints
Ci dessous la vue avec Front Office replié et Back Office dépliée avec un Drag & Drop d'un PBI
Cet outil va véritablement porter VSTS à un niveau professionnel pour la gestion de projet d'Agile à l'échelle avec par exemple la possibilité de créer des Nexus Sprint Backlog. Pour ce qui concerne les fonctionnalités à venir qui sont très attendues, nous aurons la visualisation des dépendances entre PBIs y compris cross team. Avis aux Product Managers, Program Manager, Product Owner et Coach Agile, cet outil va réellement outiller efficacement vos projets multi équipes à l'échelle, à tester absolument en attendant les prochaines fonctionnalités : filtrage, visualisation des dépendances etc..

Aucun commentaire: