Scrum es un marco de trabajo para la gestión de proyectos, que se utiliza principalmente en el desarrollo de software y tecnología, aunque también se puede aplicar en otros ámbitos.
Scrum se basa en el trabajo colaborativo en equipo, la entrega continua de pequeñas iteraciones de trabajo y la adaptación constante a los cambios y mejoras necesarias durante el proceso de desarrollo de acuerdo a los requisitos del proyecto/producto.
Scrum se basa en la idea de que el equipo de desarrollo debe trabajar de manera colaborativa y autoorganizada, y que el proceso debe ser transparente y adaptable. En lugar de planificar todo el proyecto de antemano, el equipo de Scrum trabaja en sprint (período de tiempo fijo y limitado), típicamente de dos a cuatro semanas de duración, aunque la duración exacta puede variar según el proyecto y las necesidades del equipo. Cada sprint tiene un objetivo claro y se centra en la entrega de resultados incrementales y funcionales.
El equipo Scrum se divide en tres roles principales:
Además hay que considerar que el proceso de Scrum, se basa en cuatro ceremonias principales:
Al final de cada sprint, el equipo realiza una revisión del trabajo realizado, recopila retroalimentación y realiza ajustes necesarios. Luego, se planifica el siguiente sprint y se comienza el siguiente ciclo de trabajo.
Scrum también utiliza artefactos para ayudar en la gestión del proyecto:
En resumen, Scrum es un marco de trabajo ágil que se centra en la entrega iterativa e incremental, a través de un proceso transparente y colaborativo. Se basa en un conjunto de roles, ceremonias y artefactos para ayudar a los equipos a mantenerse enfocados y en sintonía durante todo el proyecto.
Escrito por CHAT GPT Pregunta hecha por Manuel Cepeda | Especialista en Agilidad y Transformación Digital | AGILE FACTOR