Want to make creations as awesome as this one?

PRESENTACIÓN

Transcript

"SCRUM"

INTEGRANTES: -JUAN ANTONIO BENITEZ GONZALES-TADEO CARRILLO ESPINDOLA-GADIEL FERRER MERCADO-HANNYA TAMIZAMI PEDRAZA HIDALGO-ESTEFANY GUADALUPE RODRÍGUEZ CASTILLO
Empezar

Índice

¿QUÉ ES?
HISTORIA
¿PARA QUÉ SIRVE?
COMPONENTES
BENEFICIOS y CONTRAS

¿QUÉ ES?

SCRUM es un marco de trabajo ágil utilizado para gestionar y complementar proyectos complejos, principalmente en el ámbito del desarrollo del software, aunque también es aplicable a otros tipos de proyectos. Se enfoca en la colaboración, la flexibilidad y la mejora continua, organizando el trabajo en ciclos e interactivos llamados SPRINTS, que suelen durar entre dos y cuatro semanas.

SU HISTORIA

A principios de la década de 1990, Ken Schwaber y Jeff Sutherland empezaron a desarrollar el marco de trabajo SCRUM que conocemos hoy. Schwaber había estado implementando métodos ágiles en la industria del software, y Sutherland, en ese momento profesor en la Universidad de Utah, comenzó a experimentar con enfoques similares. Ambos se dieron cuenta de que sus métodos compartían muchas similitudes y decidieron combinarlos. En 1995, Schwaber y Sutherland presentaron el marco de SCRUM en la Conferencia de Desarrollo de Software de OOPSLA (Object-Oriented Programming, Systems, Languages & Applications). La presentación marcó el comienzo de la popularización de SCRUM en la comunidad de desarrollo de software. A finales de la década de 1990 y principios de la de 2000, SCRUM comenzó a ganar popularidad a medida que más organizaciones y equipos adoptaron el marco para gestionar sus proyectos de software. Schwaber y Sutherland continuaron refinando el marco y escribieron la primera Guía de SCRUM. En 2010, se publicó la primera versión de la Guía de SCRUM, un documento que estandariza las prácticas y roles del marco. La Guía ha sido revisada varias veces desde entonces para reflejar la evolución de la práctica y el feedback de la comunidad.

¿PARA QUÉ SIRVE?

Gestión de Proyectos Complejos: SCRUM se utiliza para gestionar proyectos que tienen requisitos inciertos o cambiantes. Proporciona una estructura flexible que permite a los equipos adaptarse rápidamente a los cambios en los requisitos y en el entorno del proyecto.Entrega Incremental de Valor: SCRUM fomenta la entrega de valor de manera incremental. Los proyectos se dividen en ciclos de trabajo cortos, llamados "sprints", durante los cuales se produce un incremento del producto funcional. Esto permite a los clientes y partes interesadas ver avances frecuentes y proporcionar retroalimentación continua.Mejora Continua: SCRUM promueve la mejora continua a través de sus prácticas de retrospectiva. Al final de cada sprint, el equipo realiza una retrospectiva para identificar áreas de mejora y ajustar su forma de trabajar en futuros sprints.Colaboración y Comunicación: SCRUM enfatiza la colaboración y la comunicación dentro del equipo y con las partes interesadas. Las reuniones diarias (daily stand-ups), las revisiones de sprint y las planificaciones de sprint son fundamentales para asegurar que todos los miembros del equipo estén alineados y actualizados.Transparencia y Visibilidad: El marco SCRUM proporciona mecanismos para la transparencia y visibilidad del progreso del proyecto. Los artefactos de SCRUM, como el Product Backlog y el Sprint Backlog, y las reuniones de revisión de sprint permiten a todos los involucrados ver claramente el estado y el progreso del proyecto.Adaptación a Cambios: SCRUM está diseñado para ser adaptable. Permite a los equipos responder rápidamente a los cambios en los requisitos o en el entorno del proyecto, lo que es esencial en mercados dinámicos y en proyectos donde los requisitos pueden evolucionar.Empoderamiento del Equipo: SCRUM promueve la autoorganización y el empoderamiento del equipo. Los equipos SCRUM son responsables de la planificación y ejecución de su trabajo, lo que fomenta la autonomía y la responsabilidad.Enfoque en el Usuario Final: SCRUM se centra en entregar valor al cliente. Al priorizar los elementos del Product Backlog en función del valor que aportan al cliente, SCRUM asegura que el equipo esté trabajando en las características y funcionalidades más importantes desde la perspectiva del usuario.

COMPONENTES

SCRUM está compuesto por varios elementos clave que trabajan juntos para crear un marco de trabajo ágil y efectivo. Estos componentes se dividen en roles, eventos, artefactos y reglas que ayudan a los equipos a gestionar proyectos complejos y a entregar valor incrementalmente. Aquí viene una descripción de uno de cada tipo:1. RolesProduct Owner: Es la persona responsable de definir y priorizar el trabajo en el Product Backlog. El Product Owner representa a los interesados y clientes, asegurando que el equipo de SCRUM esté trabajando en las tareas que aportan mayor valor al negocio.EventosSprint: Un ciclo de trabajo iterativo de duración fija (generalmente de 1 a 4 semanas) durante el cual se desarrolla un incremento del producto. Cada sprint resulta en un incremento potencialmente entregable del producto.ArtefactosProduct Backlog: Una lista priorizada de todos los elementos que podrían ser necesarios en el producto. Es un documento vivo que se actualiza continuamente a medida que se descubren nuevas necesidades o prioridades.Reglas y DirectricesDefinition of Done (DoD): Un conjunto claro de criterios que define cuándo un ítem del Product Backlog o un incremento es considerado completo y listo para ser entregado. La DoD asegura que el trabajo cumple con los estándares de calidad y es adecuado para la entrega.

BENEFICIOS

CONTRAS

Aunque SCRUM ofrece numerosos beneficios, también presenta algunos desafíos y desventajas que pueden impactar la eficacia de su implementación. Como lo son la dependencia de trabajo en equipo, sobrecarga de reuniones, desafíos en proyectos de dran escala, riesgo de implementación incorrecta, la efectividad de SCRUM depende en gran medida de la calidad del Product Backlog. Si los elementos no están bien definidos, priorizados o comunicados, el equipo puede enfrentar problemas en la planificación y ejecución del trabajo.

Ofrece una serie de beneficios que lo han hecho popular en la gestión de proyectos, especialmente en entornos de desarrollo de software y otros campos dinámicos. Proporciona un marco estructurado pero flexible que mejora la gestión de proyectos, facilita la entrega continua de valor y fomenta una cultura de mejora continua. Su enfoque en la colaboración, la adaptabilidad y la transparencia lo hace efectivo en entornos de trabajo dinámicos y complejos.

¡GRACIAS POR SU ATENCIÓN!