¡Esta es una revisión vieja del documento!


Marco de trabajo ágil de In Motion

Nuestro marco de trabajo está basado en la definición de SCRUM específicamente detallada en la guía de scrum https://www.scrumguides.org/scrum-guide.html.

Por lo tanto, nuestro marco de trabajo es una implementación de las prácticas definidas y detalladas en la guía de referencia a través de nuestros colaboradores certificados en distintos niveles de Scrum Master y Product Owner en https://www.scrum.org/.

Descripción del marco de trabajo

El éxito en la utilización del marco de trabajo mencionado se encuentra dado por cada uno de los siguientes elementos, los cuales definimos y trabajamos en conjunto con el cliente de forma previa al inicio de un nuevo proyecto o negocio a través de una sesión de entendimiento:

  • Sesión de entendimiento marco de trabajo:
    • Explicación marco de trabajo en general.
    • Definición y explicación de los roles que forman el equipo “Scrum Team”.
    • Definición y explicación de los eventos que dan vida al marco de trabajo.
    • Definición y explicación de los artefactos utilizados.
    • Definición y explicación de los prerrequisitos para implementar el marco de trabajo:
      • Definición e identificación de los stakeholders del proyecto o negocio.
      • Definición de quién será el “Product Owner” asignado por el cliente.
      • Definición de los elementos clave del marco de trabajo:
        • Definición de “Listo”.
        • Definición de “Incremento de Valor”.
        • Definición de la duración del “Sprint”.

Equipo de trabajo

El equipo de trabajo de Scrum está formado por:

  • Product Owner: Responsable de maximizar el valor del producto resultante del trabajo de equipo de desarrollo o Development Team. Responsable de la gestión y administración del Product Backlog, priorización del mismo, y responsable de que este sea transparente y entendible para el equipo de desarrollo.
  • Development Team: Equipo de profesionales responsables de hacer las tareas de desarrollo y entregar en cada sprint un incremento potencialmente desplegable de valor según la definición de “Listo” acordada con el cliente.
  • Scrum Master: Responsable de promover y soportar el marco de trabajo según las buenas prácticas, apoyar y dar soporte al Product Owner, Development Team y a la organización para maximizar el valor creado.

Eventos

Los eventos de Scrum que se realizan en cada sprint son los siguientes:

  • Sprint: Es el contenedor de todos los eventos de Scrum y el elemento que permite organizar al equipo de trabajo dentro de un marco enfocado a crear valor. Los sprints pueden tener una duración de 1 a 4 semanas.
  • Sprint Planning: Actividad de planificación donde, por medio de trabajo colaborativo, se define cuál debería ser el resultado del sprint y cuánto trabajo será necesario para lograrlo.
  • Daily Scrum: Plan respecto de las tareas a realizar en las próximas 24 horas e inspección de las tareas realizadas.
  • Sprint Review: Sesión de inspección entre el equipo Scrum y los stakeholders a la finalización de cada sprint con el objetivo de determinar cuáles entregables del sprint cumplen con la definición de “Listo”.
  • Sprint Retrospective: Sesión de inspección del equipo Scrum para determinar los puntos de mejoras a aplicar en el próximo sprint.

Artefactos

Los artefactos que se trabajan en cada sprint son los siguientes:

  • Product Backlog: Lista de requisitos que debe tener el producto a desarrollar, el cual es administrado por el Product Owner.
  • Sprint Backlog: Subconjunto de requisitos del Product Backlog seleccionados para un sprint con el objetivo de producir un incremento de valor potencialmente desplegable.
  • Increment: Es la sumatoria de todos los elementos terminados en un sprint más los ya producidos en sprints anteriores. Este artefacto permite determinar el cumplimiento de las expectativas para el sprint.
  • Definition of “Done” (DoD): Permite que las partes interesadas en el proyecto estén de acuerdo y entiendan qué significa que un requisito o un conjunto de requisitos de un sprint están terminados. DoD es una definición que permite asegurar la transparencia y entendimiento de todas las partes respecto de qué esperar y qué exigir para considerar un entregable terminado o listo. Este artefacto es uno de los elementos que asegura el éxito del proyecto.

Recomendación

A continuación, se muestra la organización recomendada con base en sprints de 2 semanas de duración: