Diferencia entre revisiones de «Proceso De Desarrollo Con Scrum»
(Página nueva: Scrum es un proceso iterativo que se puede usar para el desarrollo de software. Las etapas de este proceso son: # Preparacion De Un Proyecto Scrum ## Presentación de los [[...) |
|||
Línea 37: | Línea 37: | ||
Durante todo el proceso, el Scrum Master y el [[Dueño Del Producto]] deciden cómo gestionar las [[Interrupciones En Scrum]], como ser bugs y soporte a Producción que pudieran afectar al Sprint. | Durante todo el proceso, el Scrum Master y el [[Dueño Del Producto]] deciden cómo gestionar las [[Interrupciones En Scrum]], como ser bugs y soporte a Producción que pudieran afectar al Sprint. | ||
− | + | ==Ver también== | |
− | == | ||
* [[Sesion De Ejemplo De Scrum]] | * [[Sesion De Ejemplo De Scrum]] | ||
− | |||
− | |||
− | |||
− | |||
* [http://www.scrumforteamsystem.com/processguidance/v2/ProcessGuidance.aspx Guía del proceso de Scrum] | * [http://www.scrumforteamsystem.com/processguidance/v2/ProcessGuidance.aspx Guía del proceso de Scrum] |
Revisión del 15:51 27 jul 2008
Scrum es un proceso iterativo que se puede usar para el desarrollo de software.
Las etapas de este proceso son:
- Preparacion De Un Proyecto Scrum
- Presentación de los Roles De Scrum
- Creación del Backlog Del Producto inicial
- Planificacion Del Sprint
- Creación del Backlog Del Sprint
- Estimación mediante Planificacion De Poker
- Sprint
- Reunion Diaria De Scrum
- Actualización diaria del Seguimiento Del Sprint
- Revision Del Sprint
- Retrospectiva Del Sprint
- Medicion Para Gestion Agil
Resumen del proceso
El proceso de Scrum se centra en entregar software con calidad productiva cada iteración.
Para comenzar el proceso es necesario realizar la debida Preparacion De Un Proyecto Scrum, también conocida como Sprint 0, en dónde se conforma el equipo, se presenta la visión y la meta del proyecto. En la reunión del Sprint 0 el Dueño Del Producto puede también presentar la funcionalidad básica que tendrá el producto. También se define el horario para la Reunion Diaria De Scrum y cualquier otra convención necesaria para el proyecto.
Así, se puede entonces comenzar con le proceso iterativo.
Al principio del Sprint, se comienza con la reunión de Planificacion Del Sprint. Esta reunión está dividida en dos partes. La primera parte es junto al Dueño Del Producto, quien presenta el Backlog Del Producto priorizado y actualizado. Esto le permite a los Miembros Del Equipo De Scrum realizar la estimacion mediante Planificacion De Poker, seleccionar un grupo realizable de items del backlog con la mayor prioridad, de acuerdo a la velocidad del equipo. La segunda parte de la reunión es ya interna al Equipo, en la cual se encargan de dividir los items del backlog seleccionados para el Sprint en tareas, creando así el Backlog Del Sprint. En esta segunda reunión se comienza a armar el dashboard principal para el Seguimiento Del Sprint.
El equipo luego procede a trabajar en las tareas del Backlog Del Sprint en forma diaria, sincronizando su actividad durante la Reunion Diaria De Scrum, y actualizando el estado del proyecto para mantener el Seguimiento Del Sprint.
Al finalizar el Sprint el equipo tiene construido un Incremento Del Producto el cual se lo muestran al Dueño Del Producto, usuarios del negocio y cualquier stakeholder interesado durante la Revision Del Sprint.
El feedback obtenido de la Revision Del Sprint será añadido al Backlog Del Producto y priorizado por el Dueño Del Producto. Antes de comenzar el próximo Sprint el equipo analiza la performance y realiza mejoras en la forma de trabajo durante la Retrospectiva Del Sprint.
El equipo continuará realizando sprints hasta haber desarrollado algo lo suficientemente útil para que pueda ser puesto en producción, momento en el que se inicia un Sprint De Release.
Durante todo el proceso, el Scrum Master y el Dueño Del Producto deciden cómo gestionar las Interrupciones En Scrum, como ser bugs y soporte a Producción que pudieran afectar al Sprint.