Introducción — Tasks
Tasks es el módulo de gestión de proyectos ágiles de QAL Suite. Implementa una metodología Scrum completa con tableros Kanban, sprints, releases y reportes de productividad.
Conceptos clave
| Concepto | Descripción |
|---|---|
| Proyecto | Contenedor macro que agrupa miembros y sprints. Un proyecto puede tener múltiples tableros. |
| Tablero | Silo operativo autónomo. Cada tablero tiene sus propias columnas, tareas, backlog, calendario, timeline y reportes. |
| Sprint | Período de trabajo con fecha de inicio y fin. Los sprints son a nivel de proyecto; las tareas de cualquier tablero del proyecto pueden asignarse a un sprint. |
| Release | Versión o entrega ligada a un tablero. Se gestiona desde la pestaña Release del proyecto, agrupada por tablero. |
| Epic | Agrupación de tareas relacionadas dentro de un tablero para una entrega mayor. Se gestiona desde la pestaña Epic del proyecto. |
| Tarea | Unidad de trabajo dentro de un tablero. Puede ser story, bug, task o feature. |
Arquitectura de datos
Proyecto
├── Miembros (con roles)
├── Sprints (compartidos entre tableros)
├── Releases (pertenecen a un tablero, vistos a nivel proyecto)
├── Epics (pertenecen a un tablero, vistos a nivel proyecto)
│
└── Tablero A (autónomo)
│ ├── Columnas (Backlog, In Progress, Done, etc.)
│ ├── Tareas
│ ├── Backlog
│ ├── Calendario
│ ├── Timeline
│ └── Reportes (KPIs)
│
└── Tablero B (autónomo)
└── ...
Permisos
El módulo Tasks requiere el permiso tasks.module.access. Los roles owner y admin tienen acceso completo. Los usuarios con rol viewer solo pueden consultar.
Primeros pasos
- Crear un proyecto desde la vista principal de Tasks
- Agregar miembros al proyecto con el botón "Gestionar Miembros"
- Crear un tablero con sus columnas (Backlog, En Progreso, Hecho)
- Crear tareas en el tablero usando el botón "+ Crear Tarea"
- Planificar sprints desde el tab de Sprints