Files
docs-mission-control/docs/workflow/flujo-estandar.md
2026-03-27 18:18:52 +00:00

7.4 KiB

Workflow Estándar

Flujo completo para misiones de complejidad media/alta.

Fases

┌─────────────────────────────────────────────────────────────────────┐
│  FASE 1: DEFINICIÓN (Erwin)                                         │
├─────────────────────────────────────────────────────────────────────┤
│  1.1 Recibir solicitud de misión                                    │
│  1.2 Definir objetivo claro                                         │
│  1.3 Identificar restricciones y contexto                           │
│  1.4 Asignar ID de misión                                           │
│  1.5 Crear documento de misión                                      │
└──────────────────────────────┬──────────────────────────────────────┘
                               ▼
┌─────────────────────────────────────────────────────────────────────┐
│  FASE 2: ANÁLISIS (Bulma)                                           │
├─────────────────────────────────────────────────────────────────────┤
│  2.1 Analizar requisitos técnicos                                   │
│  2.2 Diseñar arquitectura/solución conceptual                       │
│  2.3 Identificar riesgos técnicas                                   │
│  2.4 Proponer descomposición en subtareas                           │
│  2.5 Documentar decisión de diseño                                 │
└──────────────────────────────┬──────────────────────────────────────┘
                               ▼
┌─────────────────────────────────────────────────────────────────────┐
│  FASE 3: IMPLEMENTACIÓN (Rocket)                                    │
├─────────────────────────────────────────────────────────────────────┤
│  3.1 Recibir especificación de Bulma                                │
│  3.2 Implementar código                                             │
│  3.3 Tests unitarios básicos                                       │
│  3.4 Documentar decisiones de implementación                       │
│  3.5 Reportar a Erwin con resultado/link                            │
└──────────────────────────────┬──────────────────────────────────────┘
                               ▼
┌─────────────────────────────────────────────────────────────────────┐
│  FASE 4: UI/UX (Hiro) [opcional, si aplica]                         │
├─────────────────────────────────────────────────────────────────────┤
│  4.1 Diseñar interfaz según specs                                   │
│  4.2 Obtener feedback de usuario (si disponible)                    │
│  4.3 Ajustar diseño                                                 │
│  4.4 Entregar specs a Rocket o documentación                        │
└──────────────────────────────┬──────────────────────────────────────┘
                               ▼
┌─────────────────────────────────────────────────────────────────────┐
│  FASE 5: REVISIÓN (Sherlock)                                        │
├─────────────────────────────────────────────────────────────────────┤
│  5.1 Recibir entregable                                             │
│  5.2 Revisar código/documentación/diseño                            │
│  5.3 Probar funcionalidad                                           │
│  5.4 Documentar hallazgos                                            │
│  5.5 Si hay problemas → volver a fase correspondiente               │
│  5.6 Si está OK → aprobar                                           │
└──────────────────────────────┬──────────────────────────────────────┘
                               ▼
┌─────────────────────────────────────────────────────────────────────┐
│  FASE 6: DOCUMENTACIÓN (Claudia)                                    │
├─────────────────────────────────────────────────────────────────────┤
│  6.1 Recopilar toda la información de la misión                    │
│  6.2 Estructurar documentación final                                │
│  6.3 Actualizar índices del repo                                    │
│  6.4 Archivar misión como completada                                │
└─────────────────────────────────────────────────────────────────────┘

Roles por Fase

Fase Agente Principal Support
Definición Erwin -
Análisis Bulma Erwin, Sherlock (review técnico)
Implementación Rocket Bulma (consultas)
UI/UX Hiro Rocket (integración), Erwin (feedback)
Revisión Sherlock Bulma, Rocket
Documentación Claudia Todos

Criterios de Avance

  • Para pasar de fase se requiere:
    • Entregable completo según criterios definidos
    • Aprobación del agente de fase (o de Erwin si hay conflicto)
    • Documentación actualizada

Indicadores de Bloqueo

  • Fase sin progreso en >2h (en horario activo)
  • Agente reporta uncertainty
  • Conflicto entre dos agentes
  • Cambio de requisitos sin notificación

Workflow v1.0 — Control de Misión