# Herencia SIMCO - clinica-veterinaria **Sistema:** SIMCO v4.0.0 + CAPVED + SCRUM **Fecha:** 2026-01-10 --- ## Configuración del Proyecto | Propiedad | Valor | |-----------|-------| | **Proyecto** | Clinica Veterinaria - Sistema para Clinicas Veterinarias | | **Código v2** | CVT | | **SIMCO Version** | 4.0.0 | | **CAPVED** | Habilitado | | **SCRUM** | Habilitado | --- ## Metodología CAPVED+SCRUM Este proyecto utiliza la metodología integrada CAPVED+SCRUM definida en SIMCO v4.0.0. ### Ciclo CAPVED dentro de Sprint ``` Sprint Start │ ├── Sprint Planning (usar @TPL_SPRINT_PLANNING) │ └── Por cada HU: ├── [C] Contexto → Cargar directivas, verificar DoR ├── [A] Análisis → Analizar requerimientos ├── [P] Plan → Planificar implementación ├── [V] Validación → Validar plan técnico ├── [E] Ejecución → Implementar código └── [D] Documentar → Actualizar docs, verificar DoD │ ├── Sprint Review └── Sprint Retrospective (usar @TPL_RETROSPECTIVA) ``` --- ## Directivas SCRUM (SIMCO v4.0.0) ### Ejecución de Sprint | Alias | Directiva | Propósito | |-------|-----------|-----------| | `@SPRINT_EXECUTION` | `SIMCO-SPRINT-EXECUTION.md` | Ciclo completo de Sprint | | `@AGILE_METRICS` | `SIMCO-AGILE-METRICS.md` | Métricas Velocity, Burndown | | `@SCRUM_INTEGRATION` | `SIMCO-SCRUM-INTEGRATION.md` | Integración CAPVED+SCRUM | ### Definition of Ready (DoR) | Criterio | Descripción | |----------|-------------| | ID asignado | `CVT-US-NNN` | | Historia completa | Como/Quiero/Para | | Criterios de aceptación | 3-8 criterios | | Story Points | Fibonacci (1,2,3,5,8,13) | | Dependencias identificadas | Sin bloqueos | | PO aprobado | ✓ | ### Definition of Done (DoD) | Criterio | Descripción | |----------|-------------| | Código implementado | Según especificación | | Build pasa | Sin errores | | Tests pasando | Unitarios + integración | | Code review | Completado | | Documentación | Actualizada | | TRACEABILITY.yml | Actualizado | ### Templates SCRUM | Alias | Template | Uso | |-------|----------|-----| | `@TPL_DEFINICION_READY` | `TEMPLATE-DEFINICION-READY.md` | Validar DoR de HU | | `@TPL_SPRINT_BACKLOG` | `TEMPLATE-SPRINT-BACKLOG.yml` | Tracking de Sprint | | `@TPL_RETROSPECTIVA` | `TEMPLATE-RETROSPECTIVA.yml` | Retro Start-Stop-Continue | | `@TPL_SPRINT_PLANNING` | `TEMPLATE-ACTA-SPRINT-PLANNING.md` | Acta de Planning | ### Checklist DoD/DoR | Alias | Checklist | Items | |-------|-----------|-------| | `@CHK_DOD_DOR` | `CHECKLIST-DOD-DOR.md` | 32 items | --- ## Directivas CAPVED (Heredadas) ### Ciclo de Vida | Alias | Archivo | Propósito | |-------|---------|-----------| | `@TAREA` | `SIMCO-TAREA.md` | Punto de entrada | | `@CAPVED` | `PRINCIPIO-CAPVED.md` | Ciclo de 6 fases | | `@INICIALIZACION` | `SIMCO-INICIALIZACION.md` | Bootstrap de agentes | ### Operaciones | Alias | Archivo | Propósito | |-------|---------|-----------| | `@CREAR` | `SIMCO-CREAR.md` | Crear archivos | | `@MODIFICAR` | `SIMCO-MODIFICAR.md` | Modificar archivos | | `@VALIDAR` | `SIMCO-VALIDAR.md` | Validar código | | `@DOCUMENTAR` | `SIMCO-DOCUMENTAR.md` | Documentar trabajo | | `@BUSCAR` | `SIMCO-BUSCAR.md` | Buscar información | --- ## Directivas de Documentación | Alias | Directiva | Propósito | |-------|-----------|-----------| | `@DOC_PROYECTO` | `SIMCO-DOCUMENTACION-PROYECTO.md` | Estructura docs/ | | `@NOMENCLATURA` | `SIMCO-NOMENCLATURA.md` | Convenciones de IDs | | `@ESTRUCTURA_DOCS` | `SIMCO-ESTRUCTURA-DOCS.md` | Estructura interna | | `@INVENTARIOS` | `SIMCO-INVENTARIOS.md` | Inventarios YAML | | `@MANTENIMIENTO_DOCS` | `SIMCO-MANTENIMIENTO-DOCUMENTACION.md` | Ciclo mantenimiento | | `@SYNC_BD` | `SIMCO-SINCRONIZACION-BD.md` | Sincronización BD↔Docs | --- ## Trazabilidad v2 ### TRACEABILITY-MASTER.yml Ubicación: `docs/04-modelado/trazabilidad/TRACEABILITY-MASTER.yml` Este archivo consolida: - Mapeo de nomenclatura v1 → v2 - Lista de épicas con estados - Grafo de dependencias - Health score del proyecto ### Nomenclatura v2 | Tipo | Formato | Ejemplo | |------|---------|---------| | Épica | `CVT-EP-NNN` | CVT-EP-001 | | Requerimiento | `CVT-RF-NNN` | CVT-RF-001 | | User Story | `CVT-US-NNN` | CVT-US-001 | | Tarea | `CVT-TT-NNN` | CVT-TT-001 | | Bug | `CVT-BG-NNN` | CVT-BG-001 | --- ## Flujo de Trabajo Sprint ```yaml # Sprint Planning 1. Cargar: @SPRINT_EXECUTION 2. Seleccionar HUs del backlog 3. Validar DoR con @CHK_DOD_DOR 4. Estimar con Planning Poker 5. Crear Sprint Backlog con @TPL_SPRINT_BACKLOG # Durante Sprint (por HU) 1. Cargar: @TAREA + @CAPVED 2. Ejecutar ciclo CAPVED 3. Validar DoD con @CHK_DOD_DOR 4. Actualizar TRACEABILITY.yml # Sprint Review 1. Demo de funcionalidades 2. Actualizar @AGILE_METRICS # Sprint Retrospective 1. Usar @TPL_RETROSPECTIVA 2. Registrar Start-Stop-Continue 3. Crear action items ``` --- ## Referencias - Directivas SIMCO: `workspace-v2/orchestration/directivas/simco/` - Templates SCRUM: `workspace-v2/orchestration/templates/scrum/` - Checklists: `workspace-v2/orchestration/checklists/` - TRACEABILITY-MASTER: `docs/04-modelado/trazabilidad/TRACEABILITY-MASTER.yml` --- **Sistema:** SIMCO v4.0.0 + CAPVED + SCRUM **Última actualización:** 2026-01-10