L'équipe lance son premier projet Agile capital-A, et le projet semble correspondre parfaitement à la méthodologie (c'est-à-dire que nous pouvons probablement simplement prendre un livre agile et le suivre comme une recette), avec un peu de confusion:
Le projet implique trois choses que personne dans l'équipe n'a aucune expérience avec: intégrer avec le système de paie Foo, être capable de gérer le type de fichier XYZ89 (où "XYZ89" = un type de fichier dont vous n'avez jamais entendu parler), et convertir certains d'autres fichiers afin qu'ils puissent être gérés par Frobnobdicator.
Si je comprends bien, la pratique Agile standard serait de planifier des pics pour chacun d'eux, après quoi nous pouvons déterminer combien de temps ils vont prendre (je ne suis pas sûr qu'il y ait beaucoup de chance que le client décide de ne pas le faire). eux, car ils sont à peu près des exigences solides du projet)
Mes questions sont donc:
Faisons-nous tous les pics à l'avant lors de la première itération pour obtenir une meilleure estimation du temps qu'il faudra pour les faire et / ou obtenir un "squelette ambulant" et le faire fonctionner?
Sinon, le calendrier total du projet ne serait-il pas à la merci d'un de ces pics qui reviendrait avec des données selon lesquelles cette histoire particulière prendrait beaucoup plus de temps que nous ne l'avons prévu?
Quelle est la meilleure façon de gérer plusieurs pointes alors qu'il s'agit essentiellement d'exigences non négociables d'un projet?