Casos de uso
Índice y flujo
Casos de uso — MVP
Estado: Borrador · Última actualización: 2026-08-20
Los casos de uso describen el flujo del MVP desde la importación del proyecto hasta el reporte de calidad. Cada uno declara qué requerimientos funcionales cubre y qué reglas de negocio lo condicionan.
Índice
| ID | Caso de uso | Actor principal | Archivo |
|---|---|---|---|
| CU-001 | Importar un proyecto desde Argos Operaciones | Product Manager | proyecto-e-ingesta |
| CU-002 | Gestionar miembros y roles del proyecto | Product Manager | proyecto-e-ingesta |
| CU-003 | Cargar un requerimiento | QA | proyecto-e-ingesta |
| CU-004 | Analizar un requerimiento con IA | QA | proyecto-e-ingesta |
| CU-005 | Generar casos de uso con IA | QA | casos-y-plan |
| CU-006 | Crear un caso de uso manualmente | QA | casos-y-plan |
| CU-007 | Revisar y congelar un caso de uso | Product Manager | casos-y-plan |
| CU-008 | Crear una versión nueva de un caso congelado | QA | casos-y-plan |
| CU-009 | Generar el plan de pruebas y sus escenarios | QA | casos-y-plan |
| CU-010 | Aprobar el plan de pruebas | Product Manager | casos-y-plan |
| CU-011 | Registrar y preparar un ambiente de prueba | QA | casos-y-plan |
| CU-012 | Abrir un ciclo de QA | QA | ejecucion-y-cierre |
| CU-013 | Ejecutar un escenario de forma guiada | Developer | ejecucion-y-cierre |
| CU-014 | Registrar un bug desde un fallo | Developer | ejecucion-y-cierre |
| CU-015 | Registrar y resolver un bloqueo | QA | ejecucion-y-cierre |
| CU-016 | Reejecutar tras una corrección | Developer | ejecucion-y-cierre |
| CU-017 | Cerrar el ciclo y emitir el reporte de calidad | QA | ejecucion-y-cierre |
| CU-018 | Consultar el reporte agregado como Client | Client | ejecucion-y-cierre |
Flujo completo
flowchart TD
CU001[CU-001 Importar proyecto] --> CU002[CU-002 Asignar roles]
CU002 --> CU003[CU-003 Cargar requerimiento]
CU003 --> CU004[CU-004 Analizar con IA]
CU004 --> CU005[CU-005 Generar casos de uso]
CU003 --> CU006[CU-006 Crear caso manual]
CU005 --> CU007[CU-007 Congelar caso de uso]
CU006 --> CU007
CU007 --> CU008[CU-008 Nueva versión]
CU008 --> CU007
CU007 --> CU009[CU-009 Generar plan y escenarios]
CU009 --> CU010[CU-010 Aprobar plan]
CU010 --> CU012[CU-012 Abrir ciclo]
CU011[CU-011 Preparar ambiente] --> CU012
CU012 --> CU013[CU-013 Ejecutar escenario]
CU013 --> CU014[CU-014 Registrar bug]
CU013 --> CU015[CU-015 Registrar bloqueo]
CU014 --> CU016[CU-016 Reejecutar]
CU015 --> CU016
CU016 --> CU017[CU-017 Cerrar ciclo y reportar]
CU017 --> CU018[CU-018 Reporte del Client]Convención de escritura
Cada caso de uso declara: actor principal, objetivo, precondiciones, flujo principal, flujos alternativos, flujos de error, postcondiciones, y las referencias RF-### y RN-### que cubre.
El actor principal es quien típicamente ejecuta el caso, no el único autorizado. La autorización real está en la matriz de permisos. Donde dice "QA", en la práctica suele ser un developer con ese rol asignado en el proyecto.