Desarrollo de software. Estabilidad en las iteraciones

Las iteraciones o sprints requieren estabilidad, cambios en los requisitos te pueden destrozar el sprint. Si hay alguno de los objetivos que debe variar respecto a como se han especificado lo mejor es no llevarlo a cabo y dedicar ese tiempo a hacer alguna tarea contemplada en la pila de sprint con una prioridad menor y que no se tenía claro si iba a dar tiempo o no a realizarla.

En el caso de que no haya tareas de ese tipo (no se incluyen en el sprint tareas del tipo “por si acaso”), lo mismo hay que aprovechar ese tiempo para realizar alguna tarea de índole técnico en el proyecto (siempre habrá alguna que realizar: refactorización, mejora de la deuda técnica, mejorar la automatización de testing, mejorar los procesos de instalación, etc…) o para estudiar con más detalle algún aspecto funcional que no se termina de tener lo suficientemente claro.

Iteraciones o sprints demasiado largos están sometidos más tiempo a la incertidumbre y por tanto se incrementa la posibilidad de que haya cambios en las especificaciones (en muchos casos sin excesivo fundamento, solo por el hecho de que al responsable funcional, Product Owner o usuario se le ha ocurrido algo nuevo sin tener como elemento comparativo una versión del software funcionando con las funcionalidades que inicialmente comentó y que se iban a llevar a cabo en esta evolución).

Necesitamos estabilidad en las iteraciones pero las mismas deben tener la duración que se considere más adecuada para el proyecto en el que estamos trabajando, hay que jugar con ambas variables para intentar encontrar el punto más óptimo.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: