Visión general
De qué trata este proyecto.
Lee el módulo de inventario (alrededor de 18.000 líneas Java). Define el objetivo Mikado: 'extraer Inventario como módulo Maven independiente con su propia base de datos'. Empieza por el cambio ingenuo, anótalo en el grafo Mikado, descúbrelo bloqueado, registra los prerrequisitos como nodos hijo, vuelve atrás. Itera hasta una hoja del grafo accionable. Ejecuta los refactors hoja a hoja siempre con tests en verde y commits pequeños. Entregas: grafo Mikado final, secuencia de 12-20 commits que ejecuta la extracción, suite de tests sobre el nuevo módulo, retrospectiva del proceso.
El Briefing
Lo que harás y lo que demostrarás.
Extraer Inventario como módulo Maven independiente del ERP usando el método Mikado, manteniendo siempre tests verdes y sin congelar releases.
Earning criteria — what you'll demonstrate
- Aplicar el método Mikado a un refactor real de descomposición modular
- Mantener tests verdes a través de cambios estructurales grandes
- Distinguir refactor ingenuo de refactor disciplinado
- Documentar el proceso para que otro equipo pueda repetirlo
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 Software
Ejecutar un refactor disciplinado con el método Mikado sobre un módulo de 18k líneas demuestra rigor de ingeniería que pocos seniors aprenden por su cuenta.
Este proyecto afina
- mikado-method
- refactoring
- java
Arquitecto de Sistemas
Descomponer un monolito módulo a módulo, no de un golpe, es la única forma que de verdad funciona — y la que distingue al arquitecto que ha hecho la migración de quien solo la ha leído.
Este proyecto afina
- modularization
- mikado-method
- refactoring