Ciclo de Vida de un Bug
El ciclo de vida de un incidente (bug) se centra en la notificación, el análisis y la resolución de defectos. Algunos bugs (críticos) requieren un hotfix inmediato, mientras que otros pueden programarse en el sprint actual o siguiente como una corrección de errores.
Diagrama del Ciclo de Vida del Bug
%% Estilo style A fill:#fcc,stroke:#333,stroke-width:2px style B fill:#fc9,stroke:#333,stroke-width:2px style C fill:#f9c,stroke:#333,stroke-width:2px style D fill:#f66,stroke:#333,stroke-width:2px style E fill:#ff9,stroke:#333,stroke-width:2px style F fill:#ffc,stroke:#333,stroke-width:2px style G fill:#c9f,stroke:#333,stroke-width:2px style H fill:#9f9,stroke:#333,stroke-width:2px style I fill:#9cf,stroke:#333,stroke-width:2px style J fill:#fdd,stroke:#333,stroke-width:2px style X fill:#dfd,stroke:#333,stroke-width:2px style Y fill:#ddf,stroke:#333,stroke-width:2px
%% Enlaces Clickables click A "/docs/roadmap/bug-reporting" "Cómo reportar un error" click B "/docs/roadmap/process/ticket-triage" "Proceso de triage de tickets" click C "/docs/roadmap/severity-categories" "Criterios de severidad" click D "/docs/roadmap/process/hotfix-procedure" "Procedimiento de hotfix" click E "/docs/roadmap/process/bugfix-procedure" "Procedimiento de corrección de errores" click F "/docs/roadmap/process/sprint-execution" "Detalles de implementación y pruebas" click G "/docs/roadmap/process/release-readiness" "Criterios para la preparación de producción" click H "/docs/roadmap/process/production-release" "Despliegue en producción" click I "/docs/roadmap/process/post-release-review" "Revisión post-lanzamiento" click J "/docs/roadmap/process/rework-process" "Detalles sobre el proceso de rehacer / evaluación de complejidad" click X "/docs/roadmap/process/next-sprint-reassessment" "Reevaluación en el próximo sprint" click Y "/docs/roadmap/process/next-pi-reassessment" "Reevaluación durante el próximo PI"
Pasos Clave para Incidentes (Bugs)
- 
Presentación del Problema - Los bugs pueden ser reportados por usuarios, partes interesadas o a través de herramientas de monitoreo.
 
- 
Clasificación del Problema y Evaluación de Severidad - El equipo evalúa el impacto, la severidad y el alcance potencial de cada bug.
 
- 
Decisión de Priorización - Hotfix (Bug Crítico): Solución inmediata en el sprint actual si interrumpe severamente la funcionalidad.
- Bugfix (Bug Menos Crítico): Programado para el sprint actual o siguiente, dependiendo de la capacidad.
 
- 
Implementación y Pruebas - El equipo desarrolla la solución y realiza las pruebas necesarias.
 
- 
Liberación a Producción - La solución se despliega en producción una vez validada (hotfix) o durante la liberación del sprint.
 
- 
Revisión Post-Liberación - Se verifica que la solución resuelve el problema sin introducir nuevos problemas.
 
- 
Rehacer / Evaluar Complejidad - Si el error no se resuelve completamente, se reevalúa para ajustes adicionales (ya sea trasladado al siguiente sprint o al siguiente PI, dependiendo de la complejidad).