Modelo de Predicción de Defectos para un ERP en São Paulo
Visión general
De qué trata este proyecto.
Construye un modelo de clasificación con métricas de Git y Jira para predecir defectos en archivos Java. Obtén un certificado verificable.
El escenario
El ERP (alrededor de 380 clientes corporativos en LATAM) hace releases mensuales con ventanas de QA fijas; un release con un bug en módulo fiscal puede paralizar a docenas de empresas brasileñas frente a la SEFAZ.
El Briefing
Lo que harás y lo que demostrarás.
Construir un modelo de predicción de defectos que ayude al QA a priorizar el 30% de módulos a probar exhaustivamente cada release.
Earning criteria — what you'll demonstrate
- Extraer métricas de proceso y de producto desde un repositorio real
- Diseñar un split temporal honesto para predicción de defectos
- Evaluar con métricas adecuadas a un escenario operativo (Recall@K, no solo AUC)
- Traducir un modelo a una recomendación accionable para QA
Encaje académico
Dónde encaja esto en tus estudios.
Afina las mismas habilidades que tu titulación espera de ti.
Software Testing and Quality Assurance
Master · Testing And Verification
Strong alignment
This challenge maps to Software Testing and Quality Assurance 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.
- Defect Prediction
Apply defect prediction to solve real industry problems and demonstrate production-level capability.
- Feature Engineering
Apply feature engineering to solve real industry problems and demonstrate production-level capability.
- Model Evaluation
Apply model evaluation to solve real industry problems and demonstrate production-level capability.
- Code Metrics
Apply code metrics to solve real industry problems and demonstrate production-level capability.
- Python
Write clean, efficient Python for data processing, automation, and backend services.
- Data Mining
Apply data mining 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.
Científico de Datos
Aplicar modelado supervisado a un problema interno de ingeniería con datos reales del repositorio es trabajo cotidiano de un científico de datos en una compañía de software madura.
Este proyecto afina
- defect-prediction
- feature-engineering
- model-evaluation
Ingeniero de Software
Un ingeniero de software que entiende métricas de proceso del repositorio puede priorizar refactor y revisión de código con datos, no con intuición.
Este proyecto afina
- code-metrics
- data-mining
- defect-prediction