Definición de Scrum.
Scrum es un marco de trabajo para el desarrollo y el mantenimiento de productos complejos.
Ken Schwaber y Jeff Sutherland desarrollaron Scrum; este marco de trabajo, por el cual las personas pueden abordar problemas complejos adaptativos, a la vez que entrega productos del máximo valor posible productiva y creativamente.
Scrum no es un proceso o una técnica para construir productos; es un marco de trabajo dentro del cual se pueden emplear varias técnicas y procesos. Scrum muestra la eficacia relativa de las prácticas de gestión de producto y las prácticas de desarrollo, de modo que podamos mejorar.
El marco de trabajo Scrum consiste en los Equipos Scrum, roles, eventos, artefactos y reglas asociadas; cada componente dentro del marco de trabajo sirve a un propósito específico y es esencial para el éxito de Scrum y su uso.
Las reglas de Scrum relacionan los eventos, roles y artefactos, gobernando las relaciones e interacciones entre ellos.
Entonces…. ¿Scrum es sólo para desarrolladores?
Para contestar esta interrogante debemos decir que Scrum es un marco de trabajo, para el desarrollo y el mantenimiento de productos y proyectos complejos, mediante el cual las personas pueden abordar problemas complejos adaptativos, a la vez que entrega “productos” del máximo valor posible al cliente en cada ciclo, en términos de productividad y creatividad.
Características de Scrum
- Uno de los métodos ágiles de desarrollo de productos.
- Estructurado para apoyar el desarrollo de productos complejos.
- Consiste en equipos multifuncionales, autoorganizados y empoderados.
- Garantiza la transparencia en la comunicación en toda la organización.
- El trabajo se divide en un conjunto de “sprints“.
- Enfatiza un software que se puede enviar al final de cada Sprint.
- Es solo un marco y no una solución final.
Scrum Framework.
Marco Agile que emplea enfoques iterativos y adaptativos para desarrollar productos y proyectos. Busca la forma más rápida y flexible para entregar el mayor valor en el menor tiempo posible.
Roles:
- Product Owner.
- Scrum Master.
- Developers.
Eventos:
- Sprint.
- Sprint Planning Meeting.
- Scrum Daily Meeting.
- Sprint Review Meeting.
- Sprint Retrospective Meeting
Artefactos:
- Product Backlog.
- Sprint Backlog.
- Increment.
Beneficios y Retos.
Beneficios:
Entrega hasta un 75 % más rápida.
Reducción de costos hasta en un 42 %.
Desarrollo de equipos de alto desempeño y auto organizados.
Capacidad de repuesta a cambios desde 1 a 6 semanas.
Retos:
Contar con todos los roles preparados.
Guías de aplicación muy ambiguas.
Adaptación de procesos y técnicas.
Escalamiento a programas y portafolios.