Visión general
De qué trata este proyecto.
Método Mikado para Romper Acoplamiento en Monolito Java. Advanced challenge in code. Writing production code that solves real engineering problems, earn a bl...
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.
This is not a coding exercise. It is the work a software engineer does between a Jira ticket and a merged PR. That distinction matters to every hiring manager who has seen candidates solve LeetCode problems and none who have shipped production code under real constraints.
When you finish, you will have something most graduates do not: a real-world deliverable, verified by Ewance, that you can show to a hiring manager and say "I did this. Here is the proof."
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.
Alineación con asignaturas próximamente.
Habilidades
Habilidades que demostrarás.
Cada una aparece en tu credencial verificada.
- Mikado Method
Apply mikado method to solve real industry problems and demonstrate production-level capability.
- Refactoring
Apply refactoring to solve real industry problems and demonstrate production-level capability.
- Java
Apply java to solve real industry problems and demonstrate production-level capability.
- Modularization
Apply modularization to solve real industry problems and demonstrate production-level capability.
- Characterization Tests
Apply characterization tests to solve real industry problems and demonstrate production-level capability.
- Trunk Based Development
Apply trunk based development to solve real industry problems and demonstrate production-level capability.
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.
Ingeniero 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