Análisis de Impacto de Cambio para una Plataforma de Salud en Santiago
Visión general
De qué trata este proyecto.
Recibes la lista de 14 cambios del equipo legal (anonimización de campos, retención modificada, consentimientos granulares, etc.), el código y el mapa de integraciones. Construye el grafo de dependencias del código (rake task + análisis estático con RuboCop-AST y Brakeman). Por cada uno de los 14 cambios identifica: ficheros impactados directos (forward slice), efectos cascada (transitive impact), endpoints API expuestos afectados, integraciones externas tocadas, tests rotos esperados. Cruza con el mapa de integraciones. Entrega documento de impacto (3-4 páginas por cambio), matriz de riesgo, plan de orden de ejecución y memo ejecutivo.
El Briefing
Lo que harás y lo que demostrarás.
Producir análisis formal de impacto de cambio para 14 cambios regulatorios sobre monolito Rails y proponer orden de ejecución que minimice riesgo.
Earning criteria — what you'll demonstrate
- Construir un grafo de dependencias de código sobre monolito Rails
- Realizar forward slicing y análisis transitivo de impacto de cambios
- Cruzar análisis de código con mapa de integraciones externas
- Producir matriz de riesgo defendible y plan de orden que minimice cascadas
Encaje académico
Dónde encaja esto en tus estudios.
Afina las mismas habilidades que tu titulación espera de ti.
Habilidades
Habilidades que demostrarás.
Cada una aparece en tu credencial verificada.
Carreras
Roles para los que esto te prepara.
Títulos reales. Puentes de habilidades reales. Elige el que más se acerque a tu trayectoria.
Trayectorias profesionales que esto construye
Roles canónicosIngeniero de Backend
Saber construir grafos de dependencias y forward-slice sobre monolitos reales es competencia del backend senior orientado a producto heredado con integraciones críticas.
Este proyecto afina
- static-analysis
- ruby
- change-impact-analysis
Arquitecto de Sistemas
El arquitecto que cruza análisis de código con mapa de integraciones para decidir orden de cambios trabaja exactamente en este nivel de detalle.
Este proyecto afina
- change-impact-analysis
- risk-assessment
- documentation