Saltar a contenido

⚡ Metodologías Ágiles: Scrum y Kanban

Las metodologías ágiles permiten iterar rápidamente, responder a cambios de requisitos y entregar valor continuo en proyectos de desarrollo de software.


🏉 El Marco de Trabajo Scrum

Scrum estructura el trabajo en ciclos de duración fija llamados Sprints (habitualmente de 2 semanas):

flowchart LR
    PB["Product Backlog"] --> SP["Sprint Planning"]
    SP --> SB["Sprint Backlog"]
    SB --> SPRINT["Sprint (2 semanas)<br>Daily Scrum diaria"]
    SPRINT --> INC["Incremento Potencialmente Entregable"]
    INC --> REV["Sprint Review & Retrospective"]

Roles en Scrum

  • Product Owner: Maximiza el valor del producto y prioriza las historias en el Product Backlog.
  • Scrum Master: Facilita las ceremonias, elimina impedimentos y vela por las buenas prácticas del equipo.
  • Equipo de Desarrollo: Grupo multidisciplinar que diseña, programa y prueba el incremento.

📌 Tableros Kanban

Ideal para visibilizar el flujo de trabajo y limitar el trabajo en curso (WIP - Work in Progress):

Por hacer (To Do) En progreso (In Progress) En revisión (Code Review) Hecho (Done)
Diseñar esquema DB Crear endpoints de auth Refactorizar estilos CSS Configurar repo Git