0% encontró este documento útil (0 votos)
24 vistas29 páginas

Scrum

SCRUM

Cargado por

carmen.alvarenga
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
24 vistas29 páginas

Scrum

SCRUM

Cargado por

carmen.alvarenga
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd

METODOLOGÍA

SCRUM

GRUPO #3
INTEGRANTE

Abner José Ulloa Funez 2021110163


Mauricio Aguilar Reyes 2020110447
Jordán Almendares Andino 2020110233

Cesar Andrés Ordoñez 2023110424


¿QUÉ ES SCRUM?

• Scrum es un marco de trabajo ágil a través del cual las personas pueden abordar problemas
complejos adaptativos a la vez que se entregan productos de forma eficiente y creativa con
el máximo valor. Así, Scrum es una metodología que ayuda a los equipos a colaborar y
realizar un trabajo de alto impacto.
PRINCIPIOS DE LA METODOLOGÍA
SCRUM

1. Control sobre el proceso empírico. Los equipos Scrum creen en la transparencia, la inspección y la
adaptación.
2. Autoorganización. Aunque tu equipo Scrum tendrá roles y reglas, cada miembro Scrum está facultado
para asumir la responsabilidad de sus tareas y su trabajo. En Scrum se cree que la responsabilidad
compartida produce equipos más creativos y dinámicos.
3. Colaboración. Tu equipo obtendrá los mejores resultados si trabaja en conjunto durante y después del
sprint de Scrum.
4. Priorización basada en valores. El objetivo del sprint de Scrum es ofrecer el mayor valor comercial.
Para hacer eso, debes dar prioridad a tu trabajo desde el inicio del proceso Scrum.
VALORES DE LA METODOLOGÍA SCRUM
• Compromiso: El equipo Scrum es una unidad, y los miembros del equipo deben
confiar entre sí. Los miembros del equipo Scrum están comprometidos con el sprint
durante su duración y dedicados a la mejora continua para encontrar la mejor solución.
• Valor: Durante un Scrum, el equipo puede encontrar problemas difíciles que no tienen
una respuesta exacta. Los equipos Scrum tienen el valor de hacer preguntas abiertas y
difíciles y de responder con sinceridad para llegar a la mejor solución.
• Enfoque: Durante cualquier sprint de Scrum, el equipo Scrum realizará trabajos
extraídos de una lista de tareas pendientes del producto.
• Actitud receptiva: No todo irá sobre ruedas durante el Scrum. Los miembros del
equipo Scrum deben estar abiertos a nuevas ideas y oportunidades que los ayuden a
aprender a nivel individual y a mejorar su producto o proceso.
• Respeto: La colaboración es la clave para entender qué es Scrum, y para apoyar la
colaboración en equipo, los miembros del equipo deben respetarse entre sí, al Scrum
Master y al proceso Scrum.
TERMINOLOGÍA BÁSICA PARA ENTENDER QUÉ ES
SCRUM

Además, si quieres comprender bien qué es Scrum debes familiarizarte con


algunos términos específicos con los que se trabaja. Los tres pilares básicos
sobre los que se basa la metodología Scrum son:
 roles, eventos y artefactos.
 Asimismo, un proceso Scrum se ejecuta durante un sprint que,
generalmente, son sesiones de trabajo de dos semanas con entregas
específicas que deben realizarse al final.
 Por último, en la metodología Scrum cuentas con dos herramientas que te
ayudarán a entender la evolución de tu proyecto.
USOS DE SCRUM

• Ya sabes lo que es Scrum pero tal vez te estés preguntando si es útil para tu empresa o no.
Inicialmente, la metodología Scrum fue concebida para el desarrollo de software en entornos
complejos. Al funcionar tan bien en este tipo de entornos su uso se extendió a otros tipos de entornos
e industrias. Así, hoy Scrum es una metodología utilizada en escuelas, gobiernos, equipos de
Marketing porque ha demostrado ser una gran herramienta para gestionar la complejidad.
CÓMO FUNCIONA SCRUM

Lo más importante que debes saber para entender qué es Scrum y poder
ejecutar un proceso basado en este marco de trabajo es tener en cuenta que se
basa en un sistema de mejora continua.
• La metodología Scrum se basa, como veíamos anteriormente, en tres pilares:
los eventos, los roles y los artefactos. Además, en la metodología Scrum se
trabaja en sprints de una duración determinada que suele fijarse entre una
semana y un mes. ¿Y por qué los sprints no pueden durar más de un mes? El
motivo es porque si aumenta este período también aumenta el riesgo de que
tanto los requerimientos de lo que estamos desarrollando como el contexto
cambien. Al final de cada sprint se genera un incremento que se suma al resto
de producto desarrollado.
• Cuando entiendes qué es Scrum, reconoces que es posible que no sepas nada
al comienzo de un sprint, y puedes ajustar tus procesos y necesidades según
sea necesario en función de la información que obtengas durante el proceso de
sprint.
1. ORGANIZA TU TRABAJO PENDIENTE.

• Para comenzar un sprint de Scrum, el líder del equipo (también conocido como Scrum
Master) identificará qué trabajo extraer de la lista de tareas pendientes, es decir, el trabajo
que debe realizarse. Para llevar a cabo el mejor sprint de Scrum posible, asegúrate de que
el trabajo pendiente para el producto esté claramente documentado en un solo lugar.
Considera usar una herramienta de gestión de proyectos para recopilar toda esta
información.
2. PLANIFICACIÓN DE SPRINT

• Realiza una sesión de planificación del sprint. Antes de que puedas comenzar el sprint de
Scrum, necesitas saber en qué te enfocarás. Durante tu sesión de planificación del sprint,
evaluarás en qué parte del trabajo pendiente se centrará tu equipo durante este sprint de
Scrum específico. Para comenzar, prueba nuestra plantilla gratuita para planificación de
sprints.
3. COMIENZA TU SPRINT DE SCRUM

• Por lo general, un sprint dura dos semanas, aunque puedes tener sprints más cortos o más
largos dependiendo de lo que funcione mejor para tu equipo. Durante tu sprint, tu equipo
trabajará en las tareas pendientes que has establecido durante la sesión de planificación
del sprint.
[Link] REUNIONES DIARIAS

• Organiza reuniones diarias de actualización de Scrum. La Daily Stand Up es una reunión diaria para el
equipo de desarrollo durante 15 minutos. Las reuniones de actualización diarias son tu oportunidad
para informar con respecto al trabajo que se está realizando e identificar cualquier obstáculo
inesperado que haya surgido. El objetivo fundamental de estas reuniones son planificar el trabajo de
las siguientes horas e inspeccionar el avance del trabajo. Para llevar a cabo una reunión diaria de
actualización más efectiva, prueba nuestra plantilla gratuita para reuniones diarias de actualización.
[Link]ÓN DE SPRINT

• Presenta tu trabajo durante la revisión del sprint. Una vez que hayas terminado el sprint de
Scrum, tu equipo debe reunirse para hacer una revisión del sprint. La sprint review tendrá
como máximo una duración de 4 horas para sprints de un mes. Durante este tiempo, tu
equipo Scrum presentará el trabajo que está “Terminado” para la aprobación o inspección
de los participantes.
ROLES DE SCRUM

•Al estudiar qué es Scrum es necesario comprender bien cuáles son los roles
principales que la metodología Scrum identifica ya que éstos son claves a la hora de
poner en práctica este proceso ágil:

•En la metodología Scrum, hay tres roles principales que forman el equipo Scrum: el
Product Owner, el Scrum Master y el Equipo de Desarrollo. Cada uno tiene
responsabilidades y funciones específicas para asegurar el éxito del proyecto. Aquí
te detallo cada uno
1. PRODUCT OWNER (PROPIEDAD DE
PRODUCTO)
RESPONSABILIDADES
• Gestión del Product Backlog: El Product Owner es responsable de crear, mantener y priorizar el Product
Backlog, que es una lista de todas las funcionalidades, requisitos, mejoras y correcciones que el
producto necesita.
• Definición de la Visión del Producto: Trabaja para definir y comunicar la visión y los objetivos del
producto, asegurándose de que el equipo entienda claramente qué se está construyendo y por qué.
• Priorización: Prioriza los elementos del Product Backlog para maximizar el valor del producto entregado
y asegurar que el equipo trabaje en las tareas más valiosas para el negocio.
• Stakeholder Management: Actúa como el principal punto de contacto entre el equipo Scrum y los
stakeholders (clientes, usuarios, etc.), y asegura que sus necesidades y feedback se integren en el
desarrollo.
2. SCRUM MASTER (MAESTRO )
• Facilitador del Proceso Scrum: El Scrum Master facilita todas las ceremonias Scrum, como las reuniones
diarias (Daily Stand-ups), las revisiones de Sprint y las retrospectivas. Se asegura de que el equipo siga
los principios y prácticas de Scrum.
• Eliminación de Obstáculos: Ayuda a identificar y eliminar impedimentos que puedan bloquear el
progreso del equipo. Trabaja para asegurar que el equipo tenga lo que necesita para trabajar de manera
efectiva.
• Protector del Equipo: Protege al equipo de interferencias externas y distracciones, permitiendo que los
miembros se concentren en el trabajo del Sprint.
• Coach y Mentor: Proporciona orientación y apoyo al equipo en la adopción de Scrum, promoviendo una
cultura de mejora continua y autoorganización.
3. EQUIPO DE DESARROLLO

• Entrega del Incremento del Producto: El equipo de desarrollo es responsable de crear el producto o el
incremento del producto durante cada Sprint. Esto incluye diseñar, desarrollar, probar y entregar las
funcionalidades definidas en el Sprint Backlog.
• Autoorganización: El equipo de desarrollo organiza su propio trabajo para cumplir con los objetivos del
Sprint. Esto incluye decidir cómo abordar el trabajo y cómo dividir las tareas entre sus miembros.
• Calidad y Sostenibilidad: El equipo se asegura de que el producto cumple con los estándares de calidad
y se entrega de manera sostenible. Esto implica mantener una definición clara de "hecho" y realizar
pruebas para garantizar que el producto es funcional y cumple con los requisitos.
COMO IMPLEMENTAR METODOLOGÍA
SCRUM
• Implementar la metodología Scrum en un equipo o en una organización puede ser un proceso
transformador. Aquí tienes una guía paso a paso para ayudarte a implementar Scrum de manera
efectiva:
• 1. Comprender Scrum
• Antes de implementar Scrum, asegúrate de que todos los involucrados entiendan bien qué es Scrum y
cómo funciona. Puedes hacer esto mediante:
• Formación y Capacitación: Ofrece cursos o talleres sobre Scrum para el equipo y los stakeholders.
Considera contratar a un experto en Scrum o un entrenador certificado (Scrum Master) para
proporcionar capacitación.
• Lectura de Recursos: Lee libros y artículos sobre Scrum, como el “Scrum Guide” de Ken Schwaber y Jeff
Sutherland.
PASO 2 Y 3

• 2. Definir el Rol de Product Owner • 3. Nombrar un Scrum Master


• Seleccionar un Product Owner: Elige a alguien • Seleccionar un Scrum Master: El Scrum Master
que pueda representar los intereses del cliente y debe ser una persona con habilidades para
gestionar el Product Backlog de manera efectiva. facilitar, eliminar impedimentos y entrenar al
Esta persona debe tener una buena equipo en las prácticas de Scrum. Puede ser
comprensión del negocio y las necesidades del alguien con experiencia en Scrum o alguien que
cliente. esté dispuesto a recibir formación especializada.
4. Formar el Equipo de Desarrollo
• Reunir al Equipo de Desarrollo: Forma un equipo autoorganizado con habilidades necesarias para
desarrollar el producto. El equipo debe ser multidisciplinario, incluyendo desarrolladores, diseñadores,
y testers, dependiendo de las necesidades del proyecto.
5. Configurar el Entorno Scrum
• Establecer Espacios de Trabajo: Asegúrate de que el equipo tenga espacios adecuados para las
reuniones Scrum, como el Daily Stand-up, la planificación de Sprint, y las retrospectivas.
• Herramientas de Gestión: Implementa herramientas para gestionar el Product Backlog y el Sprint
Backlog, como JIRA, Trello, o cualquier otra herramienta de gestión ágil.
6. Crear el Product Backlog
• Definir Requisitos Iniciales: El Product Owner debe trabajar con los stakeholders para crear una lista
inicial de requisitos, funcionalidades y mejoras que se convertirán en elementos del Product Backlog.
7. Planificar el Primer Sprint
• Definir la Duración del Sprint: Decide la duración de los Sprints (generalmente de 1 a 4 semanas).
• Planificación del Sprint: Realiza una reunión de planificación del Sprint para seleccionar los elementos
del Product Backlog que se incluirán en el Sprint Backlog y definir el objetivo del Sprint.
8. Implementar Sprints
• Revisión diaria: Realiza reuniones diarias de 15 minutos para que el equipo comparta lo que ha hecho,
lo que hará y cualquier impedimento que esté enfrentando.
• Desarrollo y Entrega: El equipo trabaja en los elementos del Sprint Backlog y al final del Sprint entrega
un incremento del producto que cumpla con la definición de "hecho".
9. Revisar y Adaptar
• REVISAR : Al final del Sprint, realiza una revisión para demostrar el incremento del producto a Las partes
interesada y recoger su adapar
• Recibir : Realiza una retrospectiva para discutir qué fue bien, qué no funcionó, y cómo el equipo puede
mejorar en el próximo Sprint.
BENEFICIOS DE METODOLOGÍA SCRUM
1. Entrega Continua de Valor
• Incrementos Regulares: Scrum promueve la entrega de incrementos del producto al final de cada Sprint, permitiendo
que los clientes y parte interesada vean resultados de manera continua.
• Priorización de Valor: El Product Owner(DUEÑO) prioriza las funcionalidades en el Product Backlog en función del
valor para el negocio, asegurando que el equipo trabaje en lo que realmente importa.
2. Adaptabilidad y Flexibilidad
• Responde a Cambios: Scrum es altamente flexible y permite adaptarse a cambios en los requisitos o en el mercado
durante el ciclo de vida del proyecto.
• Reevaluación Continua: Las revisiones de Sprint y las retrospectivas ofrecen oportunidades regulares para ajustar y
mejorar el enfoque del proyecto.
3. Transparencia y Comunicación
• Visibilidad del Progreso: Las reuniones diarias (Daily Stand-ups) y otras ceremonias Scrum proporcionan una visión
clara del estado del proyecto y del progreso del equipo.
• Colaboración Abierta: Fomenta una comunicación abierta entre el equipo de desarrollo, el Producto y los partes
interesada, asegurando que todos estén alineados y comprometidos.
4. Mejora Continua y Adaptación
•Retrospectivas de Sprint: Permiten al equipo reflexionar sobre lo que funcionó bien y lo que puede
mejorar, facilitando la implementación de cambios para optimizar los procesos y la calidad del trabajo.

5. Mayor Satisfacción del Cliente


•Enfoque en el Cliente: Al trabajar estrechamente con el Product Owner y entregar incrementos
regulares, Scrum asegura que el producto final cumpla mejor con las expectativas y necesidades del
cliente.

6. Reducción de Riesgos
•Identificación Temprana de Problemas: La entrega incremental y las revisiones frecuentes ayudan a
identificar problemas y riesgos en etapas tempranas, permitiendo una resolución oportuna.
•Pruebas y Validaciones Frecuentes: Los incrementos del producto son revisados y validados
regularmente, reduciendo el riesgo de grandes defectos al final del proyecto.

7. Aumento de la Motivación y la Productividad del Equipo


•Autonomía del Equipo: Scrum promueve la autoorganización del equipo, lo que puede aumentar la
motivación y el compromiso de los miembros del equipo.
•Trabajo en Equipo: Las ceremonias de Scrum fomentan la colaboración y el trabajo en equipo, lo que
puede mejorar la cohesión y la eficiencia del grupo.
Conclusión
La metodología Scrum se ha consolidado como un enfoque altamente efectivo para
gestionar proyectos en entornos dinámicos y complejos, especialmente en el ámbito
del desarrollo de software. Su estructura flexible y sus principios basados en la
colaboración, transparencia y adaptación continúan demostrando un valor significativo
en la entrega de productos que satisfacen las necesidades de los clientes
GRACIAS POR SU
ATENCIÓN

También podría gustarte