Scrum, proceso, roles, y sus disfunciones, ceremonias, artefactos Flashcards
Que es SCRUM?
- Framework para resolver problemas complejos, entregando de forma productiva y creativa productos que den el máximo valor posibke
- Liviano
- Simple de entender
- No es un proceso o técnica para construir productos, sino que permite aplicar varios procesos y técnicas
- Es un sistema evolutivo adaptativo, que se auto-corrige, un sistema que asume la incertidumbre
Porque esta compuesto el SCRUM FRAMEWORK?
- Personas y sus roles
- Eventos o ceremonias
- Artefactos
- Reglas que unen los conceptos anteriores
Cuales son las caracteristicas de la teroia de scrum?
- Empirico: Las decisiones se basan en los hechos
- Iterativo
- Incremental
- Basado en 3 pilares:
- Transparecnia: Lenguaje común, standards para Listo para aceptar y hacer
- Inspección: Adaptación
Cuales son los valores de SCRUM?
- Compromiso: Para lograr objetivos
- Coraje: Para hacer lo correcto cuando las papas quemen
- Todos focalizados en el objetivo del sprint y del equipo
- Apertura entre los stackholders y equipo sobre lo que se hace
- Respeto entre todos ya que somos capaces e independientes
- Confianza
Como es el proceso de SCRUM?
https://drive.google.com/file/d/1h_br8zWVSmmEQG7s5wvgQZhLZ09yt-Em/view?usp=sharing
Cuales son los roles en SCRUM?
- Equipo de desarrollo
- Product Owner
- ScrumMaster
Menciona cracteristicas del rol de “Equipo de desarrollo” en SCRUM
- Se encarga que los requerimeintos esten listos
- Cross - funcionales
- El conjunto de los skills del equipo permite completar el trabajo del sprint para tener un producto usable
- No hay sub equipos
- Auto organizado
- 7 +/- 2
Menciona cracteristicas del rol de “Product Owner” en SCRUM
- Responsable de maximizar el valor entregado por el equipo de desarrollo
- Responsable de mantener el baklog: - Ordenados para maximizar el valor, visible, transparente y claro
- Otros pueden colaborar pero el responsable
- Unico
- Skills necesarios: Mentalidad MVP, comprension de la competencia, negociador, comunicador y colaborador, simpre disponible.
Menciona cracteristicas del rol de “ScrumMaster” en SCRUM
- Facilitador
- generador de iteracciones
- Lider servicial
- Debe asegurarse que el proceso sea entendido y segudio
- SM ayuda el PO: Backlog, Scrum, Facilitador
- SM ayuda al equipo de desarrollo: Coach, remover impedimeintos, facilitador
- SM ayuda a la organización: adopcion de scrum, entender scrum, mejoras.
Cuales son los artefcatos de SCRUM?
- Product baclog: Lista de requerimientos ordenada en base al valor del neogico agregado.
- Sprint baclog: Sub conjunto de la lista del product backlog que el equipo se compromete a realizar en un sprint (el qué). Esta sub dividida en tarea (el como)
- Monitoreo de los artefcatos: Grafico que permite una rápida visulización del trabajo remanente para el sprint / product backlog
- Incremento de producto:: Los items del baclog completos en elñ sprint sumados a los previmanete entregados.
Cuales son las seremonias de SCRUM?
- Sprint planning
- Dialy Scrum
- Sprint review
- Sprint retrospective
- Sprint grooming o refinement
Mencione caracteristicas de la sprint planning
- Dura aprox 4 horas para sprints de 15 dias.
- Participan todos los roles: PO, SM, Equipo de desarrollo
- Se divide en 2 partes:
- Que se entregara al finalizar el sprint (incrmento)
- Como se organizara el equipo para tener listo lo que se pide (parte tactica)
Aca entrar en juego conceptos como el definition of done, cirterios de aceptacion, planning, etc
Que es el sprint Goal
El sprint goal es el objetivo mas importante que tiene que cumplir el equipo Scurm durante el sprint. Debe ser alcanzable mediante la realización de un conjunto coherente de items del product backlog.
- Si las cosas se ponen dificiles, facilita la toma de decisiones basada en prioridades
- Proporciona un proposito, da sentido y motiva al development team.
- Promueve la cogesion de los items del product Backlog hacia un objetivo comun.
Que se observa con el paso del tiempo luego de varios Sprint
Plannings?
- Mejor productividad del equipo mediante comunicación y creación
de sinergias (visión común del objetivo, mejor solución entregable
elaborada en consenso) - Se potencia el compromiso del equipo sobre el objetivo común del
sprint - Aumenta el autoconocimiento del equipo (se regula velocidad)
- Se reduce la incertidumbre por medio de estimación en consenso
Mencione caracteristicas de la Daily Scrum
Objetivo: Conocer como venimos respecto al Sprint Goal,
Inspeccionar y adaptar
o 15 minutos máximo
o Qué hiciste desde ayer para ayudar al equipo a lograr el objetivo
del Sprint?
o Qué se va a hacer hoy?
o Hay impedimentos?