SCRUM

Para el desarrollo del SG

Toni
Ingeniería de Procesos
3 min readFeb 4, 2024

--

Imagen de vectorjuice en Freepik

Modelos de gestión

Gestión predictiva: ingeniería secuencial

La ingeniería secuencial, tiene como objetivo ofrecer resultados predecibles. Un proyecto exitoso según estos modelos desarrollará el producto previsto sin exceder el plazo ni los recursos acordados. El tipo de desarrollo de la gestión predictiva es «completo», y se emplean prácticas de planificación tradicional.

Gestión evolutiva: ingeniería concurrente y agilidad

La gestión evolutiva tiene como objetivo entregar lo antes posible un producto mínimo viable e incrementar su valor de forma continua. Emplea una estrategia de solapamiento de las fases de trabajo y desarrollo incremental, que se puede obtener manteniendo un ritmo de iteraciones breves y cíclicas o un flujo de desarrollo constante.

Puede llevarse a cabo con producción basada en procesos (ingeniería concurrente) o con producción basada en personas (agilidad). Es importante esta distinción, porque sin ella se generan situaciones confusas que llegan a considerar agilidad a la simple aplicación de las reglas estándar de scrum (ciclo de incremento iterativo con roles y artefactos definidos), o al simple uso de técnicas de gestión visual kanban para mantener un flujo continuo de tareas.

los componentes del ciclo estándar de scrum son:

• Equipo scrum, compuesto de los siguientes roles:

  • Desarrollador.
  • Propietario del producto.
  • Scrum master.

• Artefactos:

  • Pila del producto.
  • Pila del sprint.
  • Incremento.

• Eventos:

  • Sprint.
  • Reunión de planificación del sprint.
  • Scrum diario.
  • Revisión del sprint.
  • Retrospectiva del sprint.

Se comienza con la visión general del resultado que se desea, y a partir de ella se especifica y da detalle a las funcionalidades que se desean obtener en primer lugar.

Cada ciclo de desarrollo o iteración (sprint) finaliza con la entrega de una parte operativa del producto (incremento). La duración de cada sprint puede ser de una hasta seis semanas, aunque se recomienda que no exceda de un mes.

En scrum, el equipo monitoriza la evolución de cada sprint en reuniones breves diarias donde se revisa el trabajo realizado por cada miembro el día anterior, y el previsto para el día actual. Estas reuniones son de tiempo cerrado, de 5 a 15 minutos máximo, se realizan de pie junto a un tablero o pizarra con información de las tareas del sprint y el trabajo pendiente en cada una. Se denominan «reunión de pie» o «scrum diario» (en inglés stand-up meeting, daily scrum o morning rollcall).

Scrum maneja empíricamente la evolución del proyecto con las siguientes tácticas:

Revisión de las iteraciones

Al finalizar cada sprint se revisa funcionalmente el resultado, con todos los implicados en el proyecto. Por tanto, la duración del sprint es el período de tiempo máximo para descubrir planteamientos erróneos, mejorables, o malinterpretaciones en las funcionalidades del producto.

Desarrollo incremental

No se trabaja con diseños o abstracciones. El desarrollo incremental ofrece al final de cada iteración una parte de producto operativa, que se puede usar, inspeccionar y evaluar.

Solapamiento de fases

Durante la construcción se depura el diseñoo y la arquitectura, y no se cierran en una primera fase del proyecto. Las distintas fases que el desarrollo en cascada realiza de forma secuencial, una tras otra, en scrum se solapan y avanzan de forma simultánea.

Autogestión

La gestión predictiva asigna al rol de gestor del proyecto la responsabilidad de su gestión y resolución. En scrum los equipos son autogestionados, con un ámbito de decisión suficiente para adoptar las resoluciones que consideren oportunas. Esto agiliza la toma de decisiones y permite responder con rapidez ante imprevistos.

Colaboración

Todos los miembros del equipo colaboran de forma abierta con los demás, según sus capacidades y no según su rol o su puesto.

Mediante la autogestión y la colaboración se puede gestionar con solvencia la labor que de otra forma realizaría un gestor de proyectos.

Fuente:

https://www.scrummanager.com/website/c/info/docs-media.php

(Con libros descargables y otros recursos interesantes)

--

--

Toni
Ingeniería de Procesos

Calidad y la mejora continua de la producción aplicando principios de Lean Manufacturing para optimizar y estandarizar procesos industriales.