Crear entregables es uno de los objetivos centrales de un sprint en la metodología Scrum. Los entregables son los resultados tangibles y utilizables que el equipo se compromete a desarrollar al final del sprint basándose en las tareas y características seleccionadas del product backlog para ese sprint específico. Estos entregables, también conocidos como incrementos, son esenciales porque reflejan el trabajo real y el valor añadido al producto tras cada iteración.
Este proceso inicia con una planificación cuidadosa en la Reunión de Planificación del Sprint, donde el equipo Scrum, junto con el Product Owner, selecciona y prioriza las tareas del backlog del producto que se trabajará en el sprint. Estas tareas representan las funcionalidades, correcciones o mejoras que se consideran más valiosas o necesarias para el producto en ese momento.
Una vez que las tareas son seleccionadas y priorizadas, el Equipo de Desarrollo se pone manos a la obra. Durante el sprint, se hace uso de prácticas de desarrollo ágil, pruebas continuas y revisiones constantes para garantizar que lo que se está creando cumple con los estándares de calidad y las expectativas del Product Owner.
Es crucial entender que los entregables de un sprint deben ser potencialmente desplegables, es decir, deben estar en un estado en el que puedan ser lanzados al mercado si así lo decide el Product Owner. No se trata solo de terminar tareas, sino de crear algo que aporte valor y que los usuarios puedan realmente utilizar.
Cada día, en la Reunión Diaria de Scrum, el equipo revisa su progreso, discute desafíos y ajusta su enfoque si es necesario para asegurarse de que están en el camino correcto para crear los entregables comprometidos. Al final del sprint, durante la Revisión del Sprint, el equipo muestra estos entregables al Product Owner y a las partes interesadas para recoger feedback y garantizar que se ha cumplido con las expectativas.
El Equipo de Desarrollo dentro del Equipo Scrum es quien se encarga de crear los entregables. Esta creación se lleva a cabo mediante el trabajo en las tareas seleccionadas del backlog del sprint, utilizando herramientas, técnicas y metodologías específicas adecuadas para el desarrollo del producto. El proceso ocurre durante la duración del sprint, que generalmente dura entre 2 a 4 semanas, y se utiliza un entorno de desarrollo y herramientas específicas según las necesidades del proyecto.
Algunos ejemplos son los siguientes:
- Para un proyecto de desarrollo de software, los entregables podrían incluir una nueva característica de autenticación de usuario con su respectiva documentación y pruebas.
- En un proyecto de diseño gráfico, el entregable de un sprint podría ser un conjunto completo de diseños para la nueva campaña publicitaria de una marca.
- Para un equipo de desarrollo de contenido, los entregables podrían ser una serie de artículos o publicaciones de blog listos para ser publicados.
- En el desarrollo de una aplicación móvil, los entregables podrían incluir una nueva interfaz de usuario para una sección específica de la aplicación junto con su código y pruebas.
- Para un proyecto de investigación y desarrollo, los entregables podrían ser un prototipo funcional de un nuevo producto con su respectiva documentación y resultados de pruebas iniciales.