7.2. ESTRATEGIAS ÁGILES DE TRABAJO EN EQUIPO



Las metodologías ágiles son enfoques iterativos e incrementales para optimizar los procesos de trabajo en equipo, especialmente en proyectos complejos.

Ejemplos de estrategias de trabajo son:

Metodología Scrum

Permite a equipos pequeños, gestionar proyectos complejos mediante entregas incrementales y adaptables. Los equipos han de ser multidisciplinares. Se fundamenta en tres pilares:

  1. Transparencia: Todos los aspectos del proceso son visibles para el equipo y stakeholders (agentes relacionados con el proyecto).
  2. Inspección: Evaluación constante del progreso para detectar desviaciones.
  3. Coordinación: Reuniones diarias breves
  4. Adaptación: Ajustes rápidos basados en feedback y cambios en los requisitos.

Componentes clave:

RolFunción principal
Propietario del productoPrioriza tareas y define los requisitos del producto en función las necesidades cambiantes de los usuarios finales y de los clientes.
Líder de ScrumFacilita el proceso y elimina obstáculos para el equipo. Forman a los equipos, a los propietarios de los productos y al negocio para mejorar los procesos de Scrum y optimizar la entrega. 
Equipo de desarrolloGrupo multidisciplinario que ejecuta las tareas técnicas.

Artefactos, herramientas para resolver problemas y administrar los proyectos. 

  • Product backlog: Lista priorizada de funcionalidades requeridas. Consiste en una lista de quehaceres del equipo, que se revisa constantemente para ajustar las prioridades y adaptarse a los cambios que se producen en el mercado. El propietario del producto es quien mantiene y actualiza la lista. Está encargado de eliminar los elementos irrelevantes o de agregar nuevas solicitudes realizadas por los clientes.
  • Sprint backlog: Tareas seleccionadas del Product backlog para completar en un sprint. se refiere a una lista de los elementos que el equipo de desarrollo debe completar durante el ciclo Sprint en curso. Es flexible y puede evolucionar durante un Sprint.
  • Incremento: Versión funcional entregable al final de cada sprint. Es el producto final y utilizable que surge a partir de un Sprint.

Ceremonias, son un conjunto de reuniones secuenciales que los equipos de Scrum sostienen periódicamente.

  • Planificación del Sprint: Planificación de objetivos y tareas para el sprint, entendiendo el incremento a entregar al final del sprint.
  • Sprint: se refiere al periodo durante el cual el equipo de Scrum trabaja conjuntamente para la consecución de un incremento. Cuanto más complejo es el proyecto, más corto debe ser el sprint.
  • Reunión de pie o diaria Scrum: Reunión diaria de 15 minutos para sincronizar al equipo, informar sobre el trabajo concluido y expresar cualquier desafío para alcanzar los objetivos del Sprint.
  • Revisión del sprint: Reunión informal para revisar el trabajo concluido y exponerlo ante las partes interesadas. Es posible que el propietario de producto también ajuste el Product Backlog en función del Sprint en curso.
  • Retrospectiva: Análisis interno para mejorar procesos.

Ejemplo: Desarrollo de un Guía de Transformación Digital para PYMES

Un equipo contratado por una agencia gubernamental usó Scrum para crear una guía de transformación digital para PYMEs:

  • Product backlog:
    • Investigación de tendencias digitales.
    • Diseño de plantillas para empresas.
    • Redacción de casos de estudio.
  • Sprint planning (1 semana):
    • Selección de 3 tareas prioritarias: investigación de mercado, estructura de capítulos y diseño gráfico inicial.
  • Ejecución:
    • Daily Scrum: Coordinación diaria para resolver bloqueos (ej.: acceso limitado a datos empresariales).
    • Uso de tablero Kanban (se vera a continuación) para visualizar el progreso.
  • Sprint review:
    • Presentación de un borrador con 2 capítulos completos y 3 plantillas.
    • Feedback de stakeholders: añadir ejemplos sectoriales.
  • Retrospectiva:
    • Acuerdo para incluir un experto en UX en el próximo sprint.

Tras 6 sprints, entregaron una guía validada, ajustada iterativamente según los comentarios recibidos.


Metodología Kanban

La metodología Kanban es un sistema ágil de gestión de proyectos que utiliza tableros visuales para organizar y optimizar el flujo de trabajo. Su origen está en los procesos «just-in-time» desarrollados por Toyota, y se basa en principios como la transparencia, la mejora continua y la flexibilidad. Kanban permite a los equipos visualizar tareas, limitar el trabajo en curso y priorizar actividades según las necesidades del momento.

Principios clave de Kanban:

  1. Visualización del trabajo: Se utiliza un tablero dividido en columnas que representan las etapas del proceso (por hacer, en progreso, completado).
  2. Límite de trabajo en curso (WIP): Se establece un límite para las tareas activas, evitando la sobrecarga.
  3. Gestión del flujo: Las tareas avanzan de una columna a otra según su estado, optimizando el tiempo y los recursos.
  4. Mejora continua: Se revisa regularmente el proceso para identificar problemas y realizar ajustes.
  5. Flexibilidad: Permite adaptarse a cambios graduales sin necesidad de reestructurar completamente el sistema.

Ejemplo concreto: Organización de una feria escolar

Un equipo de estudiantes utiliza Kanban para planificar una feria escolar:

  1. Tablero Kanban inicial:
    • Columnas: Por hacer, En progreso, Terminado.
    • Tareas representadas por tarjetas (ej.: «Diseñar carteles», «Confirmar expositores»).
  2. Proceso de trabajo:
    • En la columna Por hacer, incluyen todas las actividades necesarias para organizar la feria (ej.: reservar espacio, coordinar horarios).Cada miembro toma una tarea y la mueve a En progreso cuando empieza a trabajar.
    • Una vez completada, la tarea pasa a Terminado.
  3. Límite de trabajo en curso (WIP):
    • Deciden que cada miembro solo puede trabajar en dos tareas simultáneamente para evitar sobrecarga.
  4. Revisión semanal:
    • En reuniones breves, evalúan el progreso y ajustan prioridades según los plazos y necesidades.
  5. Resultado final:
    • El tablero Kanban ayuda al equipo a cumplir con todas las actividades necesarias para organizar la feria, manteniendo claridad y eficiencia.

El siguiente vídeo realizado con IA explica brevemente estas metodologías:


RETO: Realiza la actividad del siguiente pdf: