Blog Post

¿Qué es Scrum?

Antonio Jesús Ruiz Córdoba • sept 16, 2018

Scrum es un framework Agile

Scrum es un marco de trabajo basado en Agile caracterizado por:

  • Adoptar una estrategia de desarrollo incremental, en lugar de la planificación y ejecución completa del producto.
  • Basar la calidad del resultado más en el conocimiento tácito de las personas en equipos autoorganizados, que en la calidad de los procesos empleados.
  • Solapamiento de las diferentes fases del desarrollo, en lugar de realizarlas una tras otra en un ciclo secuencial o de cascada
Entre todas las metodologías Agile que se pueden encontrar, Scrum es la más extendida. El principal motivo es por ser ligero y simple, tal y como se autodefine en la guía de scrum , aunque como bien dice la guía, también es difícil de dominar.

Para facilitar esa sencillez, Scrum prescribe una serie de roles, eventos y artefactos. Veamos una breve descripción de todos ellos:
  • Roles
    • Scrum Master : Conocedor de Scrum, sus pilares y valores. Es un sirviente líder del, y para el Scrum Team.
    • Product Owner : Dueño del producto y encargado de obtener el máximo retorno de inversión.
    • Development Team : O equipo de desarrollo, lo componen todos aquellos miembros que ayudan en la creación de un incremento del producto. Para Scrum, un QA, un analista, un gestor de base de datos, un programador web... todos ellos son desarrolladores.
  • Eventos
    • Sprint : Tiempo en el que se producirá un incremento en el producto. Siempre constante, suele variar entre 1 y 4 semanas.
    • Sprint Planning : Reunión que da inicio al sprint y se decide cuál será el incremento que se realizará en ese Sprint.
    • Daily Scrum : Reunión diaria para conocer el estado de las tareas. Máximo 15 minutos.
    • Sprint Review : Reunión al final del Sprint con el equipo e interesados para revisar el incremento del producto y con el objetivo principal de obtener feedback.
    • Sprint Retrospective : Reunión al final del Sprint, sólo del equipo, para ver qué fue bien, qué se puede mejorar y crear un plan para implementar dichas propuestas de mejora.
  • Artefactos
    • Product backlog : Lista de tareas a realizar en el producto. El Product Owner es el responsable de su estado y priorización.
    • Sprint backlog : Lista de tareas que se realizarán en el sprint actual. El Equipo de Desarrollo (Development Team) es el responsable de su estado.
    • Increment : Conjunto de tareas terminadas durante el Sprint (y en Sprints anteriores) y que dan valor al producto.

En próximas entradas veremos con más detalle cada uno de los puntos anteriores.
No olvides apuntarte a la newsletter para mantenerte informado.


Otras entradas del blog:


Si el equipo nunca falla, tienes un problema.
Por Antonio Jesús Ruiz Córdoba 05 may, 2024
¡Celebra los fallos!
Por Antonio Jesús Ruiz Córdoba 03 mar, 2024
La absurda necesidad de vender certeza en la incertidumbre
Por Antonio Jesús Ruiz Córdoba 02 feb, 2024
Evaluamos la progresión de Agile
Por Antonio Jesús Ruiz Córdoba 07 ene, 2024
Deja de ser un buen Scrum Master para ser un gran Scrum Master
Por Antonio Jesús Ruiz Córdoba 03 dic, 2023
Necesitamos menos "managers" y potenciar el "self-managment"
Por Antonio Jesús Ruiz Córdoba 05 nov, 2023
Consejos para facilitarte tus primeros pasos como Scrum Master
Por Antonio Jesús Ruiz Córdoba 06 oct, 2023
Charla de Octubre-23' del Agile-Coffee
Por Antonio Jesús Ruiz Córdoba 02 sept, 2023
Charla de Mayo-23' del Agile-Coffee
El futuro del Scrum Master
Por Antonio Jesús Ruiz Córdoba 03 may, 2023
El futuro del Scrum Master
Por Antonio Jesús Ruiz Córdoba 31 mar, 2023
Agile Coffee II
Más entradas
Share by: