Metodología scrum

Páginas: 5 (1076 palabras) Publicado: 26 de junio de 2011
Metodología Scrum

¿QUE ES?

Scrum es una metodología ágil y flexible para gestionar el desarrollo de software, cuyo principal objetivo es maximizar el retorno de la inversión para su empresa (ROI). Se basa en construir primero la funcionalidad de mayor valor para el cliente y en los principios de inspección, innovación y adaptación continua a las circunstancias de la evolución del proyecto.Scrum es una metodología ágil, y como tal:
✓ Es un modo de desarrollo de carácter adaptable más que predictivo.
✓ Orientado a las personas más que a los procesos.
✓ Emplea la estructura de desarrollo ágil: incremental basada en iteraciones y revisiones.

[pic]

LOS ROLES

El equipo Scrum está formado por los siguientes roles:

Los responsables del proyecto: son los queestán comprometidos con el proyecto y el proceso Scrum:

- Scrum master: Persona que lidera al equipo guiándolo para que cumpla las reglas y procesos de la metodología. Gestiona la reducción de impedimentos del proyecto y trabaja con el Product Owner para maximizar el ROI. 

- Product owner (PO): Representante de los accionistas y clientes que usan el software (“stakeholders”). Sefocaliza en la parte de negocio y el es responsable del ROI del proyecto (entregar un valor superior al dinero invertido). Traslada la visión del proyecto al equipo.

- Team: Grupo de profesionales con los conocimientos técnicos necesarios y que desarrollan el proyecto de manera conjunta llevando a cabo las historias a las que se comprometen al inicio de cada sprint.

Los implicados en elproyecto: son los que tienen relación con el proyecto, pero no están comprometidos con el mismo ni con el proceso Scrum:

- Usuarios: Es el destinatario final del producto.

- Stakeholders (Clientes, Proveedores, Inversores): Se refiere a la gente que hace posible el proyecto y para quienes el proyecto producirá el beneficio acordado que lo justifica. Sólo participan directamente durante lasrevisiones del sprint.

- Managers: Es la gente que establece el ambiente para el desarrollo del producto.

EL PROCESO

El desarrollo se realiza de forma iterativa e incremental. Se comienza con la visión general del producto, especificando y dando detalle a las funcionalidades o partes que tienen mayor prioridad de desarrollo y que pueden llevarse a cabo de una “iteración” (entre 15 y30 días según lo definido por el equipo).
Cada iteración, denominada “sprint”, obtiene como resultado una versión del software con nuevas prestaciones listas para ser usadas. En cada nuevo sprint, se va ajustando la funcionalidad ya construida y se añaden nuevas prestaciones priorizándose siempre aquellas que aporten mayor valor de negocio.
El conjunto de características que forma parte de cadasprint viene del “Product Backlog”, que es un conjunto de requisitos de alto nivel priorizados que definen el trabajo a realizar. Los elementos del Product Backlog que forman parte del sprint se determinan durante la reunión de “Sprint Planning”. Durante esta reunión, el Product Owner identifica los elementos del Product Backlog que quiere ver completados y los hace del conocimiento del equipo.Entonces, el equipo determina la cantidad de ese trabajo que puede comprometerse a completar durante el siguiente sprint. Luego, el equipo revisa el “Sprint Backlog”, que es la lista de las tareas necesarias para llevar a cabo las historias (requisitos) del sprint. Durante cada “sprint”, se da siempre una “Daily sprint meeting” entre el equipo, que es una reunión diaria de cómo máximo 15 minutos enla que el equipo se sincroniza para trabajar de forma coordinada. Cada miembro comenta que hizo el día anterior, que hará hoy y si hay impedimentos.
Durante el sprint, nadie puede cambiar el Sprint Backlog, lo que significa que los requisitos están congelados durante el sprint.
Al final de cada sprint, se celebra una “Demo y Retrospectiva”, reunión en la que el equipo presenta las historias...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • METODOLOGIA SCRUM
  • Metodologia Scrum
  • Metodología scrum
  • Metodología Scrum
  • METODOLOGIA SCRUM PARA EL DESARROLLO DEL PROYECTO
  • Metodologia De Desarrollo Agil De Software Scrum
  • Metodología Scrum
  • Metodologia scrum

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS