La productividad está influenciada por una serie de factores: cultura organizacional, experiencia con el lenguaje y las herramientas, conocimiento del proyecto, detalles del proceso que se está utilizando, factores externos tales como regulaciones y capacidades del equipo como unidad cohesiva. Por eso, al estimar proyectos, los datos más útiles son los del equipo específico que llevará a cabo el trabajo. A medida que se generaliza en la organización, la industria y luego en los proyectos de software, la productividad se convierte en un área confusa.
Una de las ventajas del desarrollo iterativo es que pasa por todas las fases muchas veces en un solo proyecto, lo que le permite obtener una visión del proceso y del equipo. Puede comenzar con datos organizativos de proyectos anteriores, pero muy rápidamente (2-4 iteraciones) obtiene datos específicos del equipo para la planificación del proyecto.
El número que cita (1-1.5 historias de usuario por sprint) es el nivel más alto de abstracción. El mejor momento para usar este número es cuando no tiene datos específicos de la industria del dominio en el que se encuentre su producto, ni datos de la organización, ni datos específicos del equipo, al principio de sus primeros proyectos con Scrum. Probablemente proviene de equipos que utilizan todo tipo de variantes de Scrum, incluida la combinación de Scrum con otras técnicas de mejora de procesos (Kanban, CMMI, Lean). Confiaría en usar este número tal como está, ya que Mike Cohn y Mountain Goat Software son consultores ágiles muy respetados. Sin embargo, tan pronto como tenga datos de su organización (o, mejor aún, de su equipo), úselos para planificar sprints.