Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Teoria Scrum

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 3

Propósito de la Guía de Scrum

Scrum es un marco de trabajo para el desarrollo y el mantenimiento de productos complejos.


Esta Guía contiene la definición de Scrum. Esta definición contiene los roles, eventos y
artefactos de Scrum, y las reglas que los relacionan. Ken Schwaber y Jeff Sutherland
desarrollaron Scrum; la Guía de Scrum está escrita y es proporcionada por ellos. Juntos,
respaldan la Guía de Scrum.

Scrum es un Marco de Trabajo

Como fue definido por sus creadores [Schawaber07] y [Schawaber12] Scrum es un marco de
trabajo con el cual la gente puede trabajar de manera adaptativa para tratar de resolver
problemas complejos, la resolución de estos problemas de forma productiva y creativa esta
orientada a la creación de productos que aporten el mayor valor posible a sus consumidores
finales.

Tres pilares soportan toda la implementación del control de procesos empírico: transparencia,
inspección y adaptación.

Transparencia
Los aspectos significativos del proceso deben ser visibles para aquellos que son responsables
del resultado. La transparencia requiere que dichos aspectos sean definidos por un estándar
común, de tal modo que los observadores compartan un entendimiento común de lo que se
está viendo.
Por ejemplo:
todos los participantes deben compartir un lenguaje común para referirse al proceso; y,
Aquellos que desempeñan el trabajo y aquellos que aceptan el producto de dicho trabajo
deben compartir una definición común de “Terminado1”.

Inspección
Los usuarios de Scrum deben inspeccionar frecuentemente los artefactos de Scrum y el
progreso hacia un objetivo, para detectar variaciones. Su inspección no debe ser tan frecuente
como para que interfiera en el trabajo. Las inspecciones son más beneficiosas cuando se
realizan de forma diligente por inspectores expertos, en el mismo lugar de trabajo.

Adaptación
Si un inspector determina que uno o más aspectos de un proceso se desvían de límites
aceptables, y que el producto resultante no será aceptable, el proceso o el material que está
siendo procesado deben ser ajustados. Dicho ajuste debe realizarse cuanto antes para
minimizar desviaciones mayores.
Scrum prescribe cuatro eventos formales, contenidos dentro del Sprint, para la inspección y
adaptación, tal y como se describen en la sección Eventos de Scrum del presente documento.
• Reunión de Planificación del Sprint (Sprint Planning Meeting)
• Scrum Diario (Daily Scrum)
• Revisión del Sprint (Sprint Review)
• Retrospectiva del Sprint (Sprint Retrospective)

El Equipo Scrum (Scrum Team)


El Equipo Scrum consiste en un Dueño de Producto (Product Owner), el Equipo de Desarrollo
(Development Team) y un Scrum Master. Los Equipos Scrum son autoorganizados y
multifuncionales. Los equipos autoorganizados eligen la mejor forma de llevar a cabo su
trabajo.
Los Equipos Scrum entregan productos de forma iterativa e incremental, maximizando las
oportunidades de obtener retroalimentación. Las entregas incrementales de producto
“Terminado” aseguran que siempre estará disponible una versión potencialmente útil y
funcional del producto

El Scrum Master
El Scrum Master es el responsable de asegurar que Scrum es entendido y adoptado. Los Scrum
Masters hacen esto asegurándose de que el Equipo Scrum trabaja ajustándose a la teoría,
prácticas y reglas de Scrum.
El Scrum Master es un líder que está al servicio del Equipo Scrum. El Scrum Master ayuda a las
personas externas al Equipo Scrum a entender qué interacciones con el Equipo Scrum pueden
ser de ayuda y cuáles no. El Scrum Master ayuda a todos a modificar estas interacciones para
maximizar el valor creado por el Equipo Scrum.
El Servicio del Scrum Master al Dueño de Producto
El Scrum Master da servicio al Dueño de Producto de varias formas, incluyendo:

• Encontrar técnicas para gestionar la Lista de Producto de manera efectiva;


• Ayudar al Equipo Scrum a entender la necesidad de contar con elementos de Lista de
• Producto claros y concisos;
• Entender la planificación del producto en un entorno empírico;
• Asegurar que el Dueño de Producto conozca cómo ordenar la Lista de Producto para
maximizar el valor;
• Entender y practicar la agilidad.
• Facilitar los eventos de Scrum según se requiera o necesite.

Eventos de Scrum
En Scrum existen eventos predefinidos con el fin de crear regularidad y minimizar la necesidad
de reuniones no definidas en Scrum. Todos los eventos son bloques de tiempo (time-boxes),
de tal modo que todos tienen una duración máxima. Una vez que comienza un Sprint, su
duración es fija y no puede acortarse o alargarse. Los demás eventos pueden terminar siempre
que se alcance el objetivo del evento, asegurando que se emplee una cantidad apropiada de
tiempo sin permitir desperdicio en el proceso

Principios de Scrum:

Scrum se basa en 5 principios clave que guían su funcionamiento:

1. Control de procesos empíricos: Se basa en la transparencia, la inspección y la adaptación. Se


trata de aprender del trabajo realizado, inspeccionarlo y adaptarlo en base a lo aprendido.

2. Autoorganización: Los equipos Scrum se autoorganizan para realizar el trabajo de la mejor


manera posible. No hay una figura de autoridad que dicte cómo se debe hacer el trabajo, sino
que el equipo decide cómo hacerlo.
3. Colaboración: La colaboración entre los miembros del equipo es esencial para el éxito de
Scrum. El equipo debe trabajar en conjunto para alcanzar los objetivos comunes.

4. Entrega de valor: El objetivo de Scrum es entregar valor al cliente de forma continua. Se


trata de trabajar en pequeñas entregas incrementales que puedan ser utilizadas por el cliente.

5. Cadencia y sincronización global: Se busca establecer un ritmo de trabajo constante y


sincronizar el trabajo de los diferentes equipos que participan en el proyecto.

Valores de Scrum:

En general, los valores son un conjunto de convicciones o guías de comportamiento que


orientan a los individuos en su toma de decisiones y conducta.

Los valores de Scrum son los pilares sobre los que se sustenta el marco de trabajo. Son 5
valores que deben ser adoptados por el equipo para que Scrum funcione correctamente:

1. Compromiso: Los miembros del equipo deben estar comprometidos con el proyecto y con
los objetivos del mismo.

2. Coraje: Se necesita coraje para afrontar los retos y los problemas que puedan surgir durante
el proyecto.

3. Foco: El equipo debe estar centrado en el objetivo final y en las tareas que hay que realizar
para alcanzarlo.

4. Apertura: Los miembros del equipo deben ser abiertos a la comunicación, al feedback y al
cambio.

5. Respeto: Todos los miembros del equipo deben ser respetados, independientemente de su
rol o posición.

También podría gustarte