Guía rápida: ¿Cómo aplicar el marco de trabajo scrum?

Explicaciones + Diagramas o Ejemplo práctico.

¿Qué es el marco de trabajo scrum?


El marco de trabajo scrum, es un marco de trabajo para el desarrollo ágil de proyectos muy utilizado en entornos cambiantes en donde se necesita obtener un resultado rápido para ajustar y alinear el producto a las necesidades del cliente reduciendo desperdicios y aprovechando las oportunidades del entorno.

Beneficios que ofrece el marco de trabajo scrum.


    ✔ Centrar la atención en generar incrementos del producto.

    ✔ Comunicación frecuente del Product Owner con las áreas de negocio.

    ✔ Comunicación frecuente del Product Owner con el equipo.

    ✔ Priorización de las actividades en función del incremento de producto el cual puede presentar variaciones durante su implementación por cambios del mercado o procesos de la organización.

Buenas prácticas para la implementación.


    ✔ Planeación de incremento de producto en un corto periodo de tiempo y con alto grado de generación de valor.

    ✔ Seguimiento diario de la ejecución del proyecto buscando construir equipos de alto rendimiento.

    ✔ Demostraciones del producto de manera frecuente para identificar oportunidades de mejora.

    ✔ Evaluación y retroalimentación continua en corto periodo de tiempo para incrementar la velocidad del equipo y la calidad del producto.




Pre-Condiciones y Post-Condiciones.


Este cuadro expone los pasos previos y posteriores que se deben ejecutar para aplicar correctamente las buenas prácticas enunciadas.

PasoAcción claveCondición
1. El pensamiento Lean.Eliminar desperdicios en tiempo y materiales para optimizar los procesos y procedimientos.Pre.
2. El six sigma.Reducir la variabilidad en los procesos y reducir los defectos en los procedimientos y el producto.Pre.
3. El scrum empresarial.Implementar correctamente los valores, principios, prácticas, herramientas y técnicas del agilismo en toda la organización.Pre.
4. El modelo operativo ágil y flujos de valor.Desarrollo del producto de forma iterativa, centrando el esfuerzo en la automatización de pruebas y calidad en las entregas.Pre.
5. La familia crystal.Ajustar las prácticas agiles e innovación a la medida de las necesidades del proyecto o producto.Pre.
6. El scrum a gran escala.Amplificación del marco de trabajo scrum para coordinar varios equipos que trabajan en diferentes proyectos y programas que hacen parte de un mismo portafolio.Pre.
7. El marco de trabajo scrum.Ver el contenido de la presente guía.
8. El método de desarrollo de sistemas dinámicos DSDM.Gestionar la restricción que existe entre funcionalidad - tiempo - presupuesto.Post.
9. La disciplina ágil.Priorizar las necesidades de las personas y ajustar los procesos a la medida del proyecto.Post.
10. El desarrollo basado en funciones FDD.Desarrollar funcionalidades delegando un propietario a cada clase del sistema para mantener asegurar su correcta codificación.Post.
11. El proceso unificado ágil AUP.Relacionar las prácticas claves de desarrollo con las fases de desarrollo con el fin de eliminar al máximo el desperdicio de tiempo y recurso.Post.
12. La programación XP.Resolver problemas complejos eliminando desperdicios de tiempo y recurso.Post.
13. El tailoring.Identificar el estado inicial, actual y futuro para el equipo, proyecto y cultura organizacional con el fin de generar planes de acción que apoyen al éxito del proyecto.Post.
14. El design thinking.Diseñar soluciones centrando los procesos, procedimientos y producto en el ser humano.Post.
15. El design sprint.Resolver problemas concretos en un tiempo no mayor a 5 días.Post.
16. El event storming.Descubrir el comportamiento de un negocio y sus requerimientos.Post.
17. La metodología kanban.Visualizar, gestionar y controlar los flujos de trabajo.Post.
18. La gestión del cambio.Liderar el cambio desde el lado humano para obtener resultados positivos a nivel organizacional y por colaborador. Post.
19. El coaching.Identificar las habilidades y competencias del individuo u organización y potencializarlo para incrementar los resultados actuales.Post.
20. El método Kaizen.Centrar el esfuerzo en lograr mejoras pequeñas en el corto plazo para obtener beneficios acumulados en el mediano y largo plazo.Post.

Relaciones lógicas.


Este cuadro expone las prácticas para resolver un problema con el marco de trabajo scrum , aplicando las siguientes relaciones lógicas:

PrácticaRelaciónPráctica
La fase de inicio con scrumFinal-InicioLa fase de planificación con scrum
La fase de planificación con scrumFinal-InicioLa fase de implementación con scrum
La fase de implementación con scrumFinal-InicioLa fase de lanzamiento con scrum
La fase de lanzamiento con scrumFinal-InicioLa fase de retrospectiva con scrum

¿Quiénes son responsables?


El responsable del marco de trabajo scrum es el scrum master, quien hace parte de la oficina de entrega de valor.

Ejemplo.


Este ejemplo es un flujo que se construyo durante el proceso de preparación para presentar los exámenes y obtener las certificaciones CAMP, PMP y PMI-ACP del PMI. Adicionalmente las certificaciones SMAC, STMAC y SPOAC del Scrum Institute.


El marco de trabajo scrumEl pensamiento LeanEl six sigmaEl scrum empresarialEl modelo operativo ágil y flujos de valorLa familia crystalEl scrum a gran escalaEl marco de trabajo scrumEl método de desarrollo de sistemas dinámicos DSDMLa disciplina ágilEl desarrollo basado en funciones FDDEl proceso unificado ágil AUPLa programación XPEl tailoringEl design thinkingEl design sprintEl event stormingLa metodología kanbanLa gestión del cambioEl coachingEl método Kaizen
El marco de trabajo scrumLa fase de inicio con scrumLa fase de planificación con scrumLa fase de implementación con scrumLa fase de lanzamiento con scrumLa fase de retrospectiva con scrum

Pregunta tipo examen.


Pregunta: La definición que mejor se ajusta para el marco de trabajo scrum. ¿Debe ser?

A) Es la amplificación del marco de trabajo scrum en donde se definen varios equipos para que trabajen juntos de forma coordinada en la generación de un producto.

B) Es un marco de trabajo para el desarrollo ágil de proyectos muy utilizado en entornos cambiantes en donde se necesita obtener un resultado rápido para ajustar y alinear el producto a las necesidades del cliente reduciendo desperdicios y aprovechando las oportunidades del entorno.

C) Es un marco para la toma de decisiones que tiene como objetivo priorizar a las personas y optimizar o ajustar los procesos de acuerdo a las necesidades de cada proyecto.

D) Es un sistema de mejora continua que tiene como objetivo, centralizar el esfuerzo en generar pequeñas mejoras de manera constante para obtener beneficios acumulados en el corto, mediano y largo plazo.

Si deseas validar el nivel de conocimiento con relación a: el marco de trabajo scrum Inicia el simulador

Sobre el autor.


Juan David López Pava: profesional en administración de empresas y desarrollo de software con certificaciones del PMI y Scrum Institute, apasionado por la transformación digital y la dirección de proyectos de tecnología.