Ingeniería y Tecnología
Retos de Ingeniería de Software
Proyectos reales de Software Engineering en Ewance — diseña, construye y entrega funcionalidades con restricciones de producción, no ejercicios de juguete. Resuélvelos para crear un portfolio de pruebas verificadas y comprobables por reclutadores de que sabes hacer el trabajo, no solo describirlo.
Retos recomendados
- 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 - AnalysisPrincipianteNuevo
Detección de Code Smells con Análisis Estático en Backend Django
Configura SonarQube self-hosted, Pylint con configuración custom y Radon para complejidad ciclomática y mantenibilidad. Integra en GitHub Actions: cada PR muestra delta de issue…
- Code Smells
- Static Analysis
- Refactoring
Refactoring and Code Smell Detection - 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 - CodeIntermedioNuevo
Rediseño con Patrones de un Núcleo de Reservas en un MarTech de Málaga
Recibes el módulo en TypeScript (Node.js 20, Vitest) y un set de 120 pruebas E2E (end-to-end) que definen el comportamiento esperado. Identifica los puntos de variabilidad (regl…
- Design Patterns
- Refactoring
- Typescript
Software Design and Design Patterns 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
- StrategyIntermedioNuevo
Mapear contextos delimitados en una aseguradora multi-ramo
Facilita 4 talleres híbridos (Miro + presencial) de Event Storming Big Picture con 12 a 18 participantes por sesión: ramo auto, hogar, salud, siniestros, finanzas y atención al …
- Domain Driven Design
- Event Storming
- Bounded Contexts
Multidisciplinar - 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 - 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 - StrategyIntermedioNuevo
Refactor Continuo de un Sistema de Pólizas en una Aseguradora de Buenos Aires
Define una política de refactoring continuo: regla de boy-scout obligatoria (mejora pequeña en cada PR), 15% del tiempo del sprint dedicado a refactors planificados, 1 sesión se…
- Refactoring
- Code Quality
- Team Coaching
Multidisciplinar - Browse challenges
Explore role
Marketing Analyst
Plan and measure campaigns that grow the business. Funnel analytics, attribution, segmentation, and the rigorous measurement that lets marketing defend its budget at the leadership table.
- DesignPrincipianteNuevo
Schema evolution para feed de eventos de telemedicina
Audita los 11 esquemas actuales (JSON sin contrato). Convierte a Protobuf con reglas de evolución claras (campos nuevos opcionales, deprecación con sunset). Configura Buf Schema…
- Protobuf
- Schema Registry
- Ci Cd
Event-Driven 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
Saga de envíos cross-border para operador logístico LATAM
Modela el flujo Envío con sus 4 pasos (reserva inventario, declaración aduanera, asignación de transporte, emisión de factura). Decide entre saga orquestada (con un orchestrator…
- Saga Pattern
- Go Programming
- Kafka
Event-Driven Architecture - DesignIntermedioNuevo
DDD Ligero para el Dominio de Pedidos en una FoodTech de Ciudad de México
Conduce 2 sesiones de Event Storming con 4 personas de operaciones + 3 de ingeniería para mapear el lenguaje ubicuo y los eventos del dominio. Identifica los agregados (Pedido, …
- Domain Driven Design
- Kotlin
- Event Storming
Software Design and Design Patterns 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
- 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 - DesignIntermedioNuevo
Migrar de REST a GraphQL en una fintech LATAM
Estudia los 14 endpoints REST actuales y diseña un esquema GraphQL federado para 5 dominios (cuentas, pagos, conciliación, KYC, notificaciones). Define entidades compartidas, re…
- Graphql
- Schema Design
- Federation
API Design and GraphQL - AnalysisIntermedioNuevo
Auditoría DORA de Continuous Delivery en banca tradicional
Recoge 8 semanas de datos de despliegue (lead time for changes, deployment frequency, change-failure rate, mean time to restore) por equipo a partir de GitLab CI + Jira + PagerD…
- Continuous Delivery
- Dora Metrics
- Ci Cd
Agile Methods and Practices - DesignIntermedioNuevo
Diseño de Organización y Modelo Operativo para Proyecto Multi-Equipo en Lima
Diseña la organización del proyecto siguiendo principios de Team Topologies (Stream-aligned, Platform, Enabling, Complicated-subsystem). Define los 4 equipos con su misión, tama…
- Team Topologies
- Project Organization
- Rapid Decision Making
Software Project Management - DesignSéniorNuevo
Diseño de Arquitectura Event-Driven para Plataforma de Pagos
Facilita un event storming de 2 días con 8 participantes (devs + product + compliance). Modela el dominio: 32 eventos identificados, 8 bounded contexts. Elige broker con análisi…
- Event Driven Architecture
- Event Storming
- Kafka
Software Architecture - DesignIntermedioNuevo
Plan de Estrangulamiento de un Monolito PHP en una Bodega Tech en La Rioja
Mapea el monolito en bounded contexts (catálogo, pedidos, facturación, clientes, contenido enológico). Identifica las costuras (acoplamientos) más caras y las más baratas de rom…
- Strangler Pattern
- System Decomposition
- Migration Planning
Multidisciplinar - DesignPrincipianteNuevo
Diseñar contratos gRPC para microservicios de logística en Algeciras
Diseña los archivos .proto para los 6 servicios principales (seguimiento, facturación, aduana, almacén, conciliación, notificaciones) respetando las convenciones del API Improve…
- Grpc
- Protobuf
- API Versioning
API Design and GraphQL - 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 - 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
Inventario y Cuadrante de Deuda Técnica para una Aseguradora en Bilbao
En 4 semanas: entrevistas con 6 tech leads y 4 arquitectos para levantar items de deuda, revisión de los 12 servicios principales con SonarQube, análisis de los 18 meses de inci…
- Technical Debt Inventory
- Debt Quadrant
- Code Quality Analysis
Technical Debt Management - StrategyIntermedioNuevo
Caso Industrial Comparado de Estrategias de Migración a Microservicios en una Aerolínea
Lee 3 papers clave (Fowler StranglerFigApplication, Lewis & Fowler Microservices, Newman Building Microservices cap. 3-4). Define 8 criterios de comparación (riesgo operativo, c…
- Industrial Case Study
- Microservices
- Architecture Evaluation
Multidisciplinar - ResearchPrincipianteNuevo
Elicitación de Requisitos para Sistema de Trazabilidad de Salmón
Realiza 5 entrevistas semiestructuradas (1 hora cada una, guion preparado). Modela 8 casos de uso primarios (escanear caja, registrar lote, vincular alimentación, exportar infor…
- Requirements Elicitation
- Use Cases
- Non Functional Requirements
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.
Campos relacionados
Ver todo →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.



















































































