Full width home advertisement

Internet

Innovación

Post Page Advertisement [Top]

Scrum es una forma ágil para gestionar un proyecto, por lo general se da en el desarrollo de software. El desarrollo de software ágil con Scrum se percibe como una metodología; pero en lugar de ver a Scrum como metodología, se debería pensar en el como un marco para la gestión de un proceso.

Scrum es un proceso en el que se aplican de manera regular un conjunto de buenas prácticas para trabajar colaborativamente, en equipo, y obtener el mejor resultado en un proyecto. Estas prácticas se apoyan unas a otras y su selección tiene origen en un estudio de la manera de trabajar de equipos altamente productivos.

En Scrum se realizan entregas parciales y regulares del producto final, priorizadas por el beneficio que aportan al receptor del proyecto. Por ello, Scrum está especialmente indicado para proyectos en entornos complejos, donde se necesita obtener resultados pronto, donde los requisitos son cambiantes o poco definidos, donde la innovación, la competitividad, la flexibilidad y la productividad son fundamentales.

El proceso

En Scrum un proyecto se ejecuta en bloques temporales cortos y fijos (iteraciones de un mes natural y hasta de dos semanas, si así se necesita). Cada iteración tiene que proporcionar un resultado completo, un incremento de producto final que sea susceptible de ser entregado con el mínimo esfuerzo al cliente cuando lo solicite.



El proceso parte de la lista de objetivos/requisitos priorizada del producto, que actúa como plan del proyecto. En esta lista el cliente prioriza los objetivos balanceando el valor que le aportan respecto a su coste y quedan repartidos en iteraciones y entregas. De manera regular el cliente puede maximizar la utilidad de lo que se desarrolla y el retorno de inversión mediante la replanificación de objetivos del producto, que realiza durante la iteración con vista a las siguientes iteraciones. 

Roles y responsabilidades en Scrum.


Actividades

  • Planificación de la iteración (Sprint Planning)
  • Ejecución de la iteración (Sprint)
  • Reunión diaria de sincronización del equipo (Scrum Daily Meeting)
  • Demostración de los requisitos completados (Sprint Review)
  • Retrospectiva (Sprint Retrospective)
  • Replanificación del proyecto

Responsabilidades

  • Cliente (Product Owner)        
  • Facilitador (Scrum Master)
  • Equipo (Team)

Herramientas

  • Lista de requisitos priorizada (Product Backlog)
  • Lista de tareas de la iteración (Sprint Backlog)
  • Gráficos de trabajo pendiente (Burndown Chart)





No comments:

Post a Comment

Bottom Ad [Post Page]

| Designed by Colorlib