Qu’est-ce qu’un backlog agile?

Le backlog est l’un des artefacts fondamentaux les plus importants du framework scrum. En général, l’arriéré est une liste d’éléments de travail classés par ordre décroissant de priorité. Chaque fois qu’un nouvel élément de travail est ajouté à un projet agile, il est entré dans le backlog par défaut. Il appartient au product owner de hiérarchiser le backlog et de le tenir à jour.

Qu’est-ce que le backlog toilettage?,

Alors qu’en théorie, les arriérés sont toujours prioritaires et ne comportent que des éléments pertinents, ce n’est pratiquement pas le cas le plus souvent. Les backlogs servent souvent de lieu de dépôt de toutes les idées, bogues et demandes de fonctionnalités. Cela conduit à ce que l’arriéré devienne surpeuplé, hors de propos et hors de contrôle en un rien de temps.

Le toilettage de l’arriéré fait référence à la pratique consistant à affiner l’arriéré en sélectionnant les éléments de travail importants, en les hiérarchisant au sommet de l’arriéré et en éliminant les histoires et les tâches sans importance., Cette pratique est importante car elle aide les propriétaires de produits à garder l’arriéré sain, tout en facilitant le choix des éléments sur lesquels travailler lorsque l’équipe est prête à lancer un sprint.

Qui devrait combler l’arriéré?

Bien que la réunion de planification sprint soit une réunion scrum officielle, il n’y a aucune contrainte d’avoir une réunion séparée pour combler le retard. L’arriéré est généralement soigné par la personne responsable de la possession et de la maintenance de l’arriéré., Le propriétaire du produit est généralement la meilleure personne pour combler le retard car il / elle a la meilleure compréhension du produit en cours de construction. Cela garantit que les bons éléments sont coupés et que les plus importants sont déplacés vers le haut du carnet de commandes.

En plus du propriétaire du produit, un responsable de l’ingénierie ou un gestionnaire pourrait être présent pour une réunion de toilettage du carnet de commandes car ils ajoutent une perspective technique indispensable à l’estimation et à la hiérarchisation des éléments ou à la réduction des éléments du carnet de commandes. Dans ce type de séance de toilettage, le product owner agit en tant que facilitateur de la réunion de toilettage.,

Carnet de commandes de Toilettage Activités : la Source

Comment toiletter un agile de l’arriéré?

Il y a quelques activités importantes qui doivent être faites tout en toilettant un arriéré:

  1. Éliminez les histoires d’utilisateurs indésirables car celles-ci prennent de la place. Les User stories qui ne seront pas sélectionnées dans un proche avenir compliquent la gestion du backlog et la planification des sprints. Il peut s’agir d’histoires qui peuvent ne pas correspondre à la direction actuelle du produit et le propriétaire du produit pourrait prendre l’appel pour les éliminer du carnet de commandes.,
  2. Une autre tâche importante consiste à redéfinir les priorités des histoires pour déplacer les éléments de priorité inférieure vers le bas du carnet de commandes. Cela garantit que les éléments importants qui sont à côté ont une visibilité maximale en haut.
  3. Décomposez les gros éléments de travail en plus petits. Cela permet de s’assurer qu’il est plus facile pour l’équipe d’estimer et de hiérarchiser plus tard les éléments. Il est très difficile d’estimer avec précision combien de temps une fonctionnalité peut prendre à moins qu’elle ne soit décomposée en histoires et tâches ultérieures.
  4. Mettre à jour les estimations si nécessaire avec l’aide du responsable du développement ou de l’équipe.,
  5. Ajoutez de nouveaux éléments de travail au cas où il y aurait des fonctionnalités ou des tâches sur lesquelles vous voudrez peut-être travailler à l’avenir.

La durée totale des séances de toilettage du backlog ne doit pas dépasser 5 à 10% de la durée du sprint. Par exemple, si le sprint dure 10 jours, la séance de toilettage devrait durer au maximum une journée.

Le fait d’avoir un carnet de commandes complet contribue à rendre les réunions de planification de sprint plus productives, car l’équipe a toutes les données dont elle a besoin à portée de main.

Qu’est-ce que la réunion de planification sprint?,

La réunion de planification du sprint est une cérémonie officielle scrum au cours de laquelle l’équipe de développement rencontre le product owner et le scrum master pour élaborer le plan d’action du sprint. Comme mentionné précédemment, il est essentiel d’avoir un backlog soigné disponible pour l’équipe pour aider l’équipe lors de la réunion de planification du sprint.

La réunion de planification du sprint est généralement menée par le scrum master en présence de l’équipe de développement et du product owner., L’ordre du jour est d’intégrer autant de travail que possible dans le sprint, dans le but de compléter une composante de travail à la fin du sprint.

Organiser une réunion de planification de sprint

Voici les activités qui se déroulent dans la réunion de planification de sprint:

  1. Décider des dates et de la durée du sprint si nécessaire: Généralement, les équipes ont tendance à suivre un schéma défini en ce qui concerne les durées de sprint. Si toutefois un changement est jugé nécessaire, la réunion de planification sprint est le lieu où ces changements sont mis en œuvre.,
  2. Vérifiez les priorités et déplacer les éléments du backlog du sprint: C’est le plus important et potentiellement difficile de la planification d’un sprint. Bien qu’il soit important de faire autant de travail que possible, il est également important d’avoir un produit ou un composant utilisable pendant la démo. C’est l’un des principes les plus importants de la mêlée cadre.
  3. S’entendre sur les métriques à suivre pendant le sprint et finaliser les rôles et responsabilités: Cette étape est souvent négligée et conduit à des sprints inefficaces et à des cibles manquées., Il est important que tout le monde soit sur la même page pour configurer et suivre les métriques du sprint.
  4. Décidez d’une date de démonstration et convenez des livrables de la démo: C’est une autre étape souvent négligée. Un aspect important de la mêlée est d’avoir une démo à la fin de chaque sprint pour démontrer ce que l’équipe a construit. Cela aide non seulement l’équipe à créer les bonnes fonctionnalités, mais aide également à recueillir des commentaires précieux et à apporter des changements dans la direction du produit si nécessaire.,
Une bonne planification des sprints est essentielle pour les grands sprints : Source

Les sessions de toilettage du backlog sont une partie importante du processus de développement logiciel agile avec scrum. Ces sessions aident à réduire et à maintenir le backlog pour le garder dans la meilleure forme possible pour la planification de sprint. Cela se fait en supprimant les éléments sans importance, en abaissant les éléments de faible priorité et en amenant le travail le plus important au sommet de l’arriéré., Avoir un arriéré réduit et bien entretenu aide l’équipe de développement à être plus productive lors de la réunion de planification du sprint où elle peut travailler à déplacer les éléments les plus importants vers le sprint à venir.

Des arriérés bien entretenus sont essentiels pour des réunions de planification de sprint efficaces. Des réunions de planification de sprint efficaces peuvent conduire à une productivité accrue pendant les sprints et à de meilleurs résultats à la fin des sprints. Les équipes doivent s’efforcer de maîtriser les arts du toilettage du backlog et de la planification des sprints pour tirer pleinement parti du framework scrum.,

Liens

9 Meilleur Scrum Outils Logiciels de 2020
Comparer les 9 premiers mêlée outils de 2020 pour la gestion de projet agile. Contient un examen détaillé, les principales fonctionnalités, et plus encore.
Vikash KoushikThe Zepel Blog

qu’est Ce qu’un Carnet de commandes en Mêlée? Comment le maintenir?
Le backlog est une liste de toutes les fonctionnalités, améliorations, bogues et exigences des utilisateurs nécessaires pour créer un produit complet. En savoir plus dans cet article.,
Vikash KoushikAgile Library

Gestion de projet agile avec Scrum en 6 étapes simples
La gestion de projet agile vise à aider les équipes à être plus efficaces et à expédier les logiciels plus rapidement. Cet article décrit un processus en 6 étapes pour commencer avec scrum.,
Vidarth JaikrishnanThe Zepel Blog
Scrum vs Kanban – 5 questions à se poser avant de choisir
Scrum et Kanban sont deux des plus courantes agile les cadres de développement logiciel. Découvrez comment vous pouvez choisir entre les deux pour votre équipe!
Vidarth JaikrishnanAgile Bibliothèque