Introducir prácticas XP en un monolito heredado de e-commerce
Visión general
De qué trata este proyecto.
Implementa TDD y pair programming en un monolito de e-commerce, mide métricas y entrega un informe. Certificado verificable.
El escenario
El marketplace (unos 32 ingenieros, mayoritariamente seniority medio, despliega dos veces por semana) lleva 3 años intentando 'deberíamos escribir más tests' sin mover la aguja — el VP apuesta por cambiar la práctica, no la política.
El Briefing
Lo que harás y lo que demostrarás.
Introducir disciplina de TDD, pair programming y refactor en un equipo heredado en 6 semanas y producir evidencia honesta sobre si conviene escalarlo.
Earning criteria — what you'll demonstrate
- Aplicar prácticas XP a un código heredado real, no a un proyecto greenfield
- Medir honestamente el impacto de cambios de práctica en métricas de ingeniería
- Acompañar al equipo hacia pair programming y TDD sin coerción
- Recomendar escalar (o no) basándose en evidencia, no en entusiasmo
Encaje académico
Dónde encaja esto en tus estudios.
Afina las mismas habilidades que tu titulación espera de ti.
Agile Methods and Practices
Master · Software Engineering
Strong alignment
This challenge maps to Agile Methods and Practices at the Master level. It sharpens the same practical skills your coursework expects — but in a real industry context with actual constraints and deliverables.
Habilidades
Habilidades que demostrarás.
Cada una aparece en tu credencial verificada.
- Extreme Programming
Apply extreme programming to solve real industry problems and demonstrate production-level capability.
- Test Driven Development
Apply test driven development to solve real industry problems and demonstrate production-level capability.
- Pair Programming
Apply pair programming to solve real industry problems and demonstrate production-level capability.
- Refactoring
Apply refactoring to solve real industry problems and demonstrate production-level capability.
- Team Coaching
Apply team coaching to solve real industry problems and demonstrate production-level capability.
- Agile Metrics
Apply agile metrics 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.
Software Engineer
Los Software Engineers senior que han implantado realmente cultura de TDD y pair programming se vuelven la señal de entrevista que los hiring managers persiguen.
Este proyecto afina
- test-driven-development
- pair-programming
- refactoring