Gracias David.
La solución que escogimos fue buscar otras historias independiente dentro de las programadas para el próximo sprint y algunas que estaban semi-independientes en el backlog.
Ha sido difícil la negociación, sobre todo por las expectativas creadas anteriormente y el ritmo que traíamos.
Nuestro razonamiento básicamente consistió en que si pasábamos las historias por construir a otro desarrollador, la curva de aprendizaje seguramente sería pronunciada con la posibilidad de retraso o de mal funcionamiento y por lo tanto con la posible afectación de otras historias que dependen de estas.
Por otra parte el desarrollador que regresaría de vacaciones ya no estaría dedicado a eso porque otro tomo su lugar, y entonces el mismo también tendría que empezar a analizar otra área que no le sería familiar, nuevamente esto quizás implique una nueva curva de aprendizaje quizás menos pronunciada pero definitivamente la habría.
Por eso decidimos mantener este bloque de historias en “stand by” y atacar otras que quizás no representan tanto valor pero que nos permitirán continuar con el avance.
Lo que es cierto, es que desde mi perspectiva, esto no es un problema cultural, sino mas bien cotidiano de administración de recursos y manejo de riesgos, que como suele suceder ni el líder, el scrum master o el project manager difícilmente podrá vislumbrar este tipo de situaciones al inicio del proyecto, por ende lo tiene que resolver cuando se le presente….… quizás alguien más pueda objetar que la solución es poner en práctica los métodos, recomendaciones, técnicas etc. Que da el PMBoK, sin embargo en la realidad ni el cliente ni el equipo está en las condiciones para construir y dedicar recursos (tiempo, dinero, y personas) en un proyecto ágil en el que la idea es proporcionar valor a la empresa lo más pronto posible.
Espero que esta decisión haya sido acertada, al final lo comprobaremos.
Saludos
Carlos