La planification consiste à s'engager et à diviser les user stories engagées en tâches.
avoir une session de planification avec lui après son retour.
Définitivement non. Planifier une session après son retour n'a pas de sens car l'engagement devait déjà être fait.
avoir une séance de planification avec lui avant qu'il ne parte en congé annuel, c'est-à-dire avant la planification du sprint.
Définitivement non. Il ne devrait pas y avoir de planification lorsque le sprint actuel n'est pas terminé = le résultat du sprint actuel est inconnu et personne ne sait si toutes les user stories seront terminées et le client en sera satisfait lors de l'examen.
ne le programmez pour aucune tâche et ne l'affectez pas à des tâches non sprint, par exemple des pointes, etc.
Définitivement non. Il sera de retour et sa capacité devrait être utilisée pour la cible de sprint.
demander à ses pairs de planifier en son nom lors de la planification du sprint et une personne absente peut alors ajouter des tâches quand il est de retour et s'il ne peut pas faire tout le travail, il peut détraquer.
C'est correct. L'équipe fait de l'engagement - pas un membre particulier de l'équipe. L'équipe s'engage à définir des histoires d'utilisateurs car elles connaissent leur vitesse et en fonction de leur estimation professionnelle, elles peuvent modifier l'engagement pour le prochain sprint en fonction de la capacité disponible. Aucune tâche ne doit être assignée à un seul développeur dès le départ. Les développeurs doivent être interfonctionnels même si ce n'est pas toujours possible, ils doivent toujours être en mesure de diviser au moins la user story en tâches. Il peut y avoir un problème d'estimation des tâches, mais à mon avis, ce n'est pas du tout nécessaire.
demandez-lui de s'asseoir avec un autre développeur et de faire de la programmation en binôme pendant un certain temps.
Définitivement non. La programmation par paire doit être couverte par la vélocité elle-même. Si vous ne comptez pas avec le développeur, c'est la même chose que de dire qu'il sera absent pendant tout le sprint. Pourquoi le client devrait-il payer le temps d'un développeur qui n'a rien fait pendant le sprint?