SCRUM. Metodología para el Desarrollo de Aplicaciones web.

Por Ivonne Cordero

 

Es un marco de trabajo por el cual las personas pueden manejar problemas complejos adaptativos, a la vez que entregar productos del maximo valor posible productiva y creativamente. Fue desarrollado por Ken Schwaber y Jeff Sutherland. Se utiliza desde el año 90.

Se basa en una teoria de control de procesos empirica. El empirismo asegura que el conocimiento procede de la experiencia y de tomar decisiones basandose en lo que conoce. 

Se fundamente en 3 pilares que son transparencia, inspeccion y adaptacion.

Transparencia, los aspectos significativos del proceso deben ser visibles para quellos que son responsables del resultado. Por ejemplo, todos los participantes deben de compartir un lenguaje común para referirse al proceso y aquellos que desempeñen el trabajo y aquellos que aceptan el producto de dicho trabajo deben compartir una definicion comun de ‘’Terminado’’.

Inspección, los usuarios de scrum deben inspeccionar frecuentemente los artefactos de scrum y el proceso hacia el objetivo.

Adaptacion, si un inspector determina que uno o mas aspectos de un proceso se desvian de limites aceptabes, y que el producto resultante no sera aceptable, el proceo o el material que esta siendo procesado deben ser ajustados. Dicho ajuste debe realizarse cuanto antes para minimizar desviaciones mayores.

El equipo scrum consiste en un dueño del producto, el equipo de desarrollo y un Scrum master. Los equipos scrum son auto-organizados y multifuncionales. 

El Dueño de producto

Es el responsable de maximizar el valor del producto y del trabajo del equipo de desarrollo. Es la persona responsable de gestionar la lista del producto, incluyendo, expresar claramente los elementos de la lista del producto, ordenar los elementos en la lista del producto, optimizar el valor del trabajo desempeñado.

El equipo de desarrollo

Consiste en los profesionales que desempeñan el trabajo de entregar un incremento de producto ‘’Terminado’’.  Son muy organizados, multifuncionales, no reconoce titulos para los miembros de un equipo, scrum no reconoce sub-equipos y los miembros individuales del equipo de desarrollo pueden tener habilidades especializadas y areas en las que esten mas enfocados.

El tamaño del equipo de desarrollo, es lo suficiente pequeño como para permanecer ágil y lo suficientemente grande como para completar una cantidad de trabajo significativa. Este modo de trabajo cree que tener menos de 3 miembros en el equipo de desarrollo reduce la interacción y resulta en ganancias de productividad mas pequeñas, en cambio equipos de mas de nueve miembros requiere demasiada coordinación.

Scrum Master

Es responsable de asegurar que Scrum es entendido y adoptado. Los Scrum Masters hacen esto asegurandose de que el equipo trabaja se ajusta a la teoria y reglas de Scrum. Da servicio al dueño del producto de varias formas, encuentra tecnicas para gestionar la lista de producto, ayuda al equipo Scrum a entender la necesidad de contar con elementos de lista de productos claros, entender la planificacion del producto, asegurar que el dueño de producto conozcca como ordenar la lista de producto. 

 

El corazon de Scrum es un Sprint, es un bloque de tiempo (time-box) de un mes o menos durante el cual se crea un incremento de producto ‘’Terminado’’, utilizable y potencialmente desplegable. Terminado se define como, un elemento  terminado por todo los miembros del Scrum, entendiendo que el trabajo esta completo.

 Terminado (Definition of ‘’Done’’)scrum

El Scrum Diario es una reunion de 15 minutos para que el equipo de desarrollo sincronice sus actividades y cree un plan para las siguientes 24 hrs. Se lleva a cabo a la misma hora y en el mismo lugar todos los dias.

 

Las herramientas de Scrum

Lista de producto (Product Backlog)

Seguimiento del Progreso Hacia un Objetivo 

Lista de Pendientes del Sprint (Sprint Backlog)

Seguimiento del Progreso del sprint

 

Contáctanos


  • Teléfono:
    + 332 246 51 99
    + 333 829 15 23
  • Email:

    Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.

Contacto

captcha

Merkado México Derechos Reservados 2022