Proceso De Desarrollo Con Scrum

De Dos Ideas.
Revisión del 21:00 26 jul 2008 de 190.172.86.173 (discusión) (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 [[...)
(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Saltar a: navegación, buscar

Scrum es un proceso iterativo que se puede usar para el desarrollo de software.

Las etapas de este proceso son:

  1. Preparacion De Un Proyecto Scrum
    1. Presentación de los Roles De Scrum
    2. Creación del Backlog Del Producto inicial
  2. Planificacion Del Sprint
    1. Creación del Backlog Del Sprint
    2. Estimación mediante Planificacion De Poker
  3. Sprint
    1. Reunion Diaria De Scrum
    2. Actualización diaria del Seguimiento Del Sprint
    3. Revision Del Sprint
      1. Sprint De Release
    4. Retrospectiva Del Sprint
  4. 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.


Ejemplo


Más información