Retos de Data Sciences
Explore data science challenges on Ewance to build skills employers expect from analysts and ML engineers. Work through challenges on data cleaning, exploratory analysis, modeling, and storytelling with data.
Most Popular
- AnalysisIntermedioNuevo
Evaluación Arquitectónica con SAAM para Modernización de ERP
Lee la propuesta arquitectónica (35 páginas, microservicios + event sourcing + Kafka + Kubernetes). Identifica los atributos de calidad críticos para una aseguradora regulada: m…
- Software Architecture
- Saam
- Architecture Evaluation
Software Architecture - DesignSéniorNuevo
Diseño de Arquitectura Multi-Region Active-Active para SaaS de Salud
Modela 4 dominios de datos: pacientes, consultas, recetas, billing. Para cada uno decide: replicación síncrona vs asíncrona, modelo de consistencia (read-your-writes, eventual, …
- Software Architecture
- Multi Region
- Disaster Recovery
Software Architecture - CodePrincipianteNuevo
Suite de Pruebas para un CLI Sin Tests en una EdTech de Barcelona
Recibes el repositorio en GitHub (Python 3.11, sin tests, sin CI). Configura pytest con cobertura, escribe pruebas unitarias para los 4 comandos críticos (import, validate, publ…
- Automated Testing
- Pytest
- Ci Cd
Software Construction - CodeIntermedioNuevo
Depura una Condición de Carrera en el Servicio de Notificaciones de una HRTech
Recibes el servicio en Node.js 20 (Express + amqplib + PostgreSQL), un dump de logs anonimizados con 4 ocurrencias del bug y acceso a un docker-compose local con RabbitMQ. Repro…
- Debugging
- Concurrency
- Node Js
Software Construction Practice your coursework on real scenarios.
Every challenge is shaped from real-world context — not generic exercises. The work mirrors what your degree prepares you for.
Why Ewance
- AnalysisPrincipianteNuevo
Auditoría de Calidad y Plan de Mejora en un SaaS B2B de Bogotá
Recibes acceso de lectura al repositorio (240.000 líneas de C#, 1.200 archivos) y a 6 meses de PRs en GitHub. Corre análisis estático con SonarQube y un reporte de cobertura con…
- Code Quality
- Static Analysis
- Documentation
Software Construction - CodePrincipianteNuevo
Refactor SOLID de un Módulo de Notificaciones en una EdTech de Lima
Recibes el módulo en Python 3.12 con pruebas mínimas. Empieza por escribir tests de caracterización para los 3 canales existentes. Aplica Single Responsibility separando dispatc…
- Solid Principles
- Refactoring
- Python
Software Design and Design Patterns - AnalysisPrincipianteNuevo
Documento de Requisitos para una App de Logística en una PYME de Zaragoza
Recibes 4 sesiones de 45 minutos grabadas (transcritas) más 3 ejemplos de Excel actual anonimizados. Identifica al menos 25 requisitos funcionales (creación de ruta, asignación,…
- Requirements Engineering
- Stakeholder Communication
- User Stories
Multidisciplinar - AnalysisPrincipianteNuevo
Plan de Pruebas y QA para un Portal de Reservas en una Agencia de Viajes de Mallorca
Recibes el portal en staging (PHP 8 + MySQL + Stripe en modo test), un documento de 20 páginas del proveedor y los criterios de negocio. Diseña un plan de pruebas con secciones:…
- Software Testing
- Test Design
- Qa Process
Software Engineering Foundations - Browse challenges
Explore role
Product Manager
Ship product that solves real user problems. Combine user research, prototyping, and stakeholder alignment to turn ambiguous briefs into measurable wins — the role at the centre of modern software teams.
- StrategyPrincipianteNuevo
Planificación de Proyecto Universitario con Scrum para un GovTech de Bogotá
Desglosa el alcance del proyecto en un backlog inicial de 25-35 historias de usuario con estimación en story points y dependencias. Define roles (Scrum Master, Product Owner sha…
- Scrum
- Project Management
- User Stories
Software Engineering Foundations - CodePrincipianteNuevo
Mantenimiento Evolutivo de una App de Inventario en una Bodega de La Rioja
Recibes el repositorio (PHP 7.4, MySQL 8, sin tests, despliegue manual con FTP) y una entrevista de 60 minutos con la operadora principal. Migra primero el repositorio a Git si …
- Maintenance
- Git
- Php
Software Engineering Foundations - AnalysisIntermedioNuevo
Software Analytics para una Plataforma SaaS B2B en Medellín
Recibes acceso de lectura a los 18 repos en GitHub y al export de incidencias del último año en PagerDuty (anonimizado). Construye un pipeline en Python que extraiga, por reposi…
- Software Analytics
- Git
- Python
Multidisciplinar - ResearchIntermedioNuevo
Estudio Empírico de Adopción de Trunk-Based Development en una FinTech de Madrid
Diseña un estudio mixto: cuantitativo (DORA — DevOps Research and Assessment — 4 key metrics: lead time, deployment frequency, change failure rate, MTTR) calculadas desde GitHub…
- Empirical Software Engineering
- Dora Metrics
- Research Design
Advanced Software Engineering Build a verifiable portfolio.
Submissions become evidence. Reviewers with shipping experience score against a rubric; the result becomes a credential anyone can verify.
Why Ewance
- DesignIntermedioNuevo
Diseño de Plataforma Interna de Despliegues para una RetailTech de Barcelona
Modela la IDP siguiendo los 4 tipos de equipo de Skelton & Pais (Stream-aligned, Enabling, Complicated-subsystem, Platform). Define las APIs internas (golden paths para crear se…
- Platform Engineering
- Team Topologies
- Backstage
Multidisciplinar - AnalysisIntermedioNuevo
Análisis de Impacto de Cambio para una Plataforma de Salud en Santiago
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. Construy…
- Change Impact Analysis
- Static Analysis
- Ruby
Software Evolution and Maintenance - AnalysisPrincipianteNuevo
Gestión de Deuda Técnica en una InsurTech de São Paulo
Recibes acceso al monolito en TypeScript (Next.js + NestJS, alrededor de 220.000 líneas) y a 18 meses de PRs. Conduce 8 entrevistas de 30 minutos (1 por equipo) para recolectar …
- Technical Debt
- Static Analysis
- Documentation
Multidisciplinar - AnalysisSéniorNuevo
Reverse Engineering de un Plugin Heredado para una EdTech de Valencia
Recibes el binario (.so 4,2 MB), los headers públicos (.h) y 6 ejemplos de uso documentados. Carga el binario en Ghidra, mapea las 18 funciones públicas de los headers a sus equ…
- Reverse Engineering
- Cpp
- Debugging
Software Evolution and Maintenance - AnalysisPrincipianteNuevo
Estimación y Cronograma de Migración a Cloud en una Agencia Digital de Madrid
Recibes el alcance acordado (28 microservicios a migrar, 2 bases de datos PostgreSQL, 1 mainframe que se queda, 3 integraciones SaaS) y la composición del equipo (12 ingenieros,…
- Estimation
- Scheduling
- Project Management
Software Project Management - AnalysisIntermedioNuevo
Earned Value Management para Construcción de Plataforma EdTech Enterprise
Configura EVM desde el WBS aprobado (al nivel 3, alrededor de 180 paquetes de trabajo). Define la Performance Measurement Baseline (PMB) con 4 millones MXN/mes promedio. Estable…
- Earned Value Management
- Project Management
- Estimation
Software Project Management - AnalysisIntermedioNuevo
Plan de Mejora de Proceso CMMI Nivel 3 para una Aeroespacial de Sevilla
Conduce appraisal interno sobre 4 proyectos representativos: revisión documental + 24 entrevistas + observación de prácticas. Mapea evidencia a cada práctica específica (SP) y g…
- Cmmi
- Process Improvement
- Quality Management
Multidisciplinar - AnalysisIntermedioNuevo
Implementación de Six Sigma DMAIC sobre Defectos de Release en una RetailTech de Barcelona
Define el proyecto con SIPOC (Supplier-Input-Process-Output-Customer) y voz del cliente (VOC). Measure: recolecta defectos de los últimos 6 meses (alrededor de 480 incidencias),…
- Six Sigma
- Dmaic
- Statistics
Software Quality and Process Improvement - AnalysisPrincipianteNuevo
Auditoría ISO/IEC 25010 sobre Producto SaaS B2B en Quito
Recibes el producto en staging, el código (alrededor de 180.000 líneas en TypeScript), 12 meses de incidencias, encuestas NPS y reportes de soporte. Para cada una de las 8 carac…
- Iso 25010
- Quality Management
- Software Metrics
Software Quality and Process Improvement - CodeIntermedioNuevo
Auditoría SAST y Pipeline Seguro para una FinTech de Pagos en Bilbao
Recibes 4 repositorios (Java Spring Boot, Node.js, Python, Go) con alrededor de 380.000 líneas combinadas. Configura Semgrep (rulepack pci-dss + p/owasp-top-ten) y CodeQL para l…
- Static Analysis
- Sast
- Secure Coding
Software Security - CodeSéniorNuevo
Fuzzing Dirigido sobre Parser de Recetas en una HealthTech de São Paulo
Recibes el parser (12.000 líneas de C compatibles con C11) y un corpus inicial de 240 archivos válidos. Construye los harnesses para AFL++, libFuzzer y honggfuzz, con sanitizers…
- Fuzzing
- Memory Safety
- C Programming
Multidisciplinar - CodeIntermedioNuevo
SBOM y SLSA Nivel 3 en una InsurTech de Madrid
Recibes 3 servicios críticos (Node.js, Python, Go) en GitHub con GitHub Actions. Genera SBOM con CycloneDX para cada release (Syft + jq para validar). Firma artefactos con cosig…
- Supply Chain Security
- Sbom
- Slsa
Multidisciplinar
Cómo funciona
Del briefing al certificado, en seis pasos.
Paso 01
Explora retos alineados con tus estudios.
Paso 02
Acepta el que encaja con tus metas.
Paso 03
Trabájalo con la guía del AI Copilot.
Paso 04
Envíalo para una evaluación estructurada.
Paso 05
Consigue una credencial verificada.
Paso 06
Añádela a LinkedIn con un solo clic.
Equipos del sector tras una década de briefings prácticos
¿Reclutando de este grupo?
Patrocina un reto y conoce candidatos a través de su trabajo real.
Los equipos de la industria pueden diseñar briefings en torno a las habilidades que buscan, y evaluar a los estudiantes por entregables puntuados con rúbrica — no por currículums.



















































































