3 conseils pour planifier les sprints de votre projet agile

Date: 03/11/2020| Catégorie: Méthodes agiles| Tags:

Comme nous avons pu le voir lors de notre webinaire, dans Agile Project Management, les fonctionnalités sont créées dans de petits packages de travail appelés sprints. Nous savons également que le cycle de vie des projets Agile est divisé en 5 phases:

    • Envision
    • Speculate
    • Explore
    • Adapt
    • Close

et que vous ne passez par la phase Envision qu’une seule fois.  Après cela, vous passez par les trois phases suivantes, Speculate, Explore and Adapt pour chaque sprint. Donc, avant de passer aux étapes suivantes en détail, comprenons comment planifier au mieux les sprints.

Tout d’abord, la plupart des sprints durent de 4 à 12 semaines (comme nous l’avons dit, cette durée comprend les phases Speculate, Explore and Adapt).

La détermination de la durée du sprint et du nombre de fonctionnalités que vous tenterez d’obtenir lors de chaque sprint fait partie de la soi-disant «structure de sprint». Bien sûr, vous voudrez créer une structure de sprint appropriée pour votre projet, mais comment décidez-vous de sa durée?

Pour commencer, vous pouvez penser à planifier une semaine pour la phase Speculate, une semaine pour la phase Adapt. Au fil du temps, vous comprendrez ce que vous pouvez réaliser en ces temps, et si nécessaire, les raccourcir ou les allonger.

La seule exception est la phase Speculate du premier sprint qui sera plus longue car vous devrez planifier l’ensemble du projet, pas seulement le sprint.

Que faire pour déterminer la meilleure structure de sprint ?

  • faire une liste complète des fonctionnalités à développer
  • estimer le timing
  • créer un regroupement logique d’entités

Les fonctionnalités peuvent être regroupées en fonction :

  • de la priorité donnée par l’entreprise
  • du staff technique disponible pour un sprint donné
  • des ressources métiers disponibles pour un sprint donné
  • des services ou secteurs d’activités.

Les estimations de la taille des fonctionnalités ne doivent pas être détaillées: vous pouvez par exemple les diviser en durée courte, moyenne et longue et attribuer un nombre d’heures à chaque catégorie. Étant donné que les estimations sont affinées au cours de chaque phase Speculate, vous pouvez ensuite les ajuster si nécessaire.

En fonction du nombre de ressources de votre équipe et de la taille des fonctionnalités que vous souhaitez réaliser à chaque sprint, vous pouvez déterminer la meilleure durée de vos sprints.

3 conseils

  1. Choisissez une durée et essayez de vous y tenir, en gardant chaque sprint de la même longueur. Cela aidera votre équipe à avoir un certain rythme.
  2. De nombreuses équipes fonctionnent mieux avec des sprints courts et bien ciblés. Vous pourriez faire un test (dans le premier sprint) pour voir si cela fonctionne avec votre équipe !
  3. Vous pouvez augmenter ou diminuer les fonctionnalités prévues dans un sprint donné pour améliorer le travail. L’important est de se rappeler que la durée globale des sprints et la durée du projet doivent rester les mêmes.

A lire également : 5 caractéristiques d’un projet agile réussi

Partagez ce post, choisissez votre plateforme !

Newsletter

Abonnez-vous à la newsletter QRP International pour recevoir des articles, du contenu utile et des invitations pour nos événements à venir.

QRP International utilisera les informations que vous fournissez dans ce formulaire pour vous envoyer des e-mails. Nous aimerions continuer à vous tenir informé des dernières actualités et contenus innovants et informatifs. Ces contenus sont conçus pour vous aider à être plus efficace dans votre rôle et conserver, mettre à jour vos compétences professionnelles.

Vous pouvez vous désinscrire à tout moment en cliquant sur le lien qui se trouve en bas de chacun de nos e-mails ou en nous contactant à marketing@qrpinternational.com. Nous traiterons vos informations avec respect. Pour plus d'information sur notre politique de confidentialité, visitez notre site internet. En cliquant ci-dessus, vous acceptez que nous puissions traiter vos informations conformément à ces termes.

We use Mailchimp as our marketing platform. By clicking below to subscribe, you acknowledge that your information will be transferred to Mailchimp for processing. Learn more about Mailchimp's privacy practices here.