Navegación Bilingüe: English
↑ Posición de Evolith Tracker dentro de la Visión de Producto E2E · MD3 — haz clic para ampliar
Evolith Tracker es el satélite Governance Control Plane de Evolith Core.
Impone la arquitectura de Governed Composition: centralizando la gobernanza y auditoría del SDLC,
mientras delega la ejecución a los mejores proveedores externos (SCM, CI/CD, Work Systems).
El Core define. Los Proveedores ejecutan. Los Evaluadores asisten. Tracker decide y audita.
Meta: ejecutar el Ciclo de Vida de Desarrollo de Software a través de 6 Compuertas de Fase secuenciales.
Objetivos:
- Digitalizar y automatizar Intake, Discovery, Diseño, Construcción, QA y Release.
- Dar a cada fase su propio hub con los documentos de dominio relacionados.
Las seis fases recorren desde la concepción hasta operaciones; cada sección lista los documentos trabajados de esa fase y su hub de entrada.
Fase 00 - Strategic Intake · Trabajada
| Enlace (URL) | Descripción (explicación breve) | Objetivo / Meta | Tipificación (categoría) |
|---|---|---|---|
| Hub de Strategic Intake | Hub de la Fase 0 con todo el detalle: viabilidad técnica e integraciones con PPM | Evaluar y aprobar oportunidades estratégicas de negocio | Hub |
El Funnel 0 es la capa frontera (Boundary) de Evolith Tracker que conecta la estrategia de negocio con la ejecución de ingeniería. Antes de que una idea ingrese al flujo de construcción (SDLC), debe ser procesada como una "Oportunidad" para evaluar su viabilidad técnica, presupuesto y ROI esperado.
Para mantener Evolith Tracker agnóstico y evitar la contaminación con lógica financiera o de portafolios de terceros (Vendor Lock-in), el Funnel 0 soporta dos modelos operativos:
Las oportunidades se gestionan de forma autónoma dentro de Evolith Tracker.
- El Product Manager o Business Sponsor crea la oportunidad directamente en la UI del Tracker, definiendo los metadatos clave (Presupuesto máximo, ROI esperado, Nivel de Riesgo).
- El Loop Engineer revisa la oportunidad y ejecuta un Filtro de Viabilidad Técnica inicial. Si es viable, la oportunidad se aprueba y se convierte formalmente en una "Iniciativa", pasando a la Fase 1 (Discovery Hub).
Evolith Tracker actúa como receptor para sistemas externos de Project Portfolio Management (PPM), como Meisterplan, Jira Align o SAP.
- Evolith expone una Capa Anticorrupción (Inbound ACL) mediante una API estandarizada orientada a eventos.
- El sistema externo dispara un Webhook con los datos del portafolio financiero.
- La ACL de Evolith Tracker intercepta el payload, lo adapta al lenguaje ubicuo del ecosistema Evolith (descartando la complejidad financiera innecesaria) y genera automáticamente la oportunidad en el Funnel 0.
- A partir de este momento, Evolith Tracker toma el control de la gobernanza de la ejecución, emitiendo webhooks de vuelta al sistema externo para actualizar sobre desviaciones de esfuerzo, riesgos arquitectónicos (Drift) o métricas de eficiencia (DORA).
Fase 01 - Discovery · Trabajada
| Enlace (URL) | Descripción (explicación breve) | Objetivo / Meta | Tipificación (categoría) |
|---|---|---|---|
| Hub de Discovery | Hub de la Fase 1 con todo el detalle: alcances funcionales e historias de usuario | Navegar el set completo de documentos de la fase | Hub |
| Diagramas Conceptuales | Flujo maestro + 6 diagramas por modulo: sistema completo, variantes, zonas de configuracion, agregados | Entender el Tracker completo visualmente | Hub de diagramas |
Fase 02 - Design · En curso
| Enlace (URL) | Descripción (explicación breve) | Objetivo / Meta | Tipificación (categoría) |
|---|---|---|---|
| Hub de Design | Hub de la Fase 2 con todo el detalle: modelo de dominio consolidado (DDD) y la suite de diseño técnico | Navegar el set completo de documentos de la fase | Hub |
Fase 03 - Construction · No iniciada
| Enlace (URL) | Descripción (explicación breve) | Objetivo / Meta | Tipificación (categoría) |
|---|---|---|---|
| Hub de Construction | Hub vacío — fase no iniciada; producirá Technical Stories y evidencia de DoD | Indexar los documentos de la fase conforme se trabajen | Hub |
Fase 04 - QA · No iniciada
| Enlace (URL) | Descripción (explicación breve) | Objetivo / Meta | Tipificación (categoría) |
|---|---|---|---|
| Hub de QA | Hub vacío — fase no iniciada; producirá el Test Summary Report y evidencia de aceptación | Indexar los documentos de la fase conforme se trabajen | Hub |
Fase 05 - Release · No iniciada
| Enlace (URL) | Descripción (explicación breve) | Objetivo / Meta | Tipificación (categoría) |
|---|---|---|---|
| Hub de Release | Hub vacío — fase no iniciada; producirá Release Notes y evidencia de despliegue | Indexar los documentos de la fase conforme se trabajen | Hub |
Antes de contribuir, lee:
- Manifiesto de Satélite — Declaración legible por máquina de la frontera satélite ↔ Core (rol, upstream, invariantes)
- AGENTS.es.md — Reglas y convenciones para Agentes
- DECISIONS.es.md — Registro de decisiones arquitectónicas
- Seguimiento de Brechas y Oportunidades — Brechas y oportunidades de mejora a nivel de producto
Licencia dual. Ver LICENSE y NOTICE.