# bartaguiz-velocite-harness-engineering-2026-10-15

## Veille

Deck de la charla de **Dorra Bartaguiz** (CTO, **Arolla**), presentado en la conferencia **Dev With AI** y publicado en PDF en LinkedIn el **15 de octubre de 2026**; **61 diapositivas**, en francés con ejemplos en inglés. Tesis: cuando la IA hace que la velocidad se dispare, la calidad se recupera mediante prácticas de *craft* instrumentadas alrededor del modelo — *harness engineering*.

## Titre Article

Quand la vélocité explose avec l'IA, place au "Harness Engineering" !

## Date

2026-10-15

## URL

https://lnkd.in/p/eccdGyTZ

## Keywords

harness engineering, velocidad, revisión de código, cuello de botella, tests generados por IA, cobertura de código, mutation testing, tests de mutación, code smells, prácticas de craft, software craftsmanship, shift-left, SDLC, PDLC, Example Mapping, ATDD, TDD, Given/When/Then, DDD, arquitectura hexagonal, skills, Superpowers, agentes especializados, loop engineering, fábrica de software, supervisión humana, organización agéntica

## Authors

Dorra Bartaguiz — CTO d'Arolla (conseil et formation, « agentic software crafters ») ; slides de son talk Dev With AI publiées sur LinkedIn.

## Ton

Perfil: deck de conferencia para desarrolladores, con un tono animado y demostrativo ("Haha!", "Woohoo!", "¡Genérame este requisito!"). La progresión es narrativa: la promesa de la velocidad, un recordatorio de que la revisión sigue siendo el cuello de botella, una demostración mediante un caso real donde el código y los tests generados se miden y luego se desmontan, una definición del harness, una nueva revisión paso a paso del mismo caso con prácticas de craft, y luego una ampliación del ciclo de desarrollo al ciclo de producto y a la organización. El argumento se apoya en fuentes citadas (DORA, Clean Code, Minelli et al., Tornhill y Borg, Boehm, McKinsey, Kent Beck) y en mediciones que la ponente realizó sobre su propio ejemplo (cobertura, mutation score). Las diapositivas son a menudo solo títulos o diagramas, sin comentario hablado; varias llevan la etiqueta "Context Engineering Training". El enfoque es el de una formadora de craft: las heurísticas y flujos de trabajo de los equipos se presentan como *"las skills de mañana"*.

## Pense-betes

- **Constatación**: la generación acelera la sintaxis pero aumenta la carga de revisión y verificación; la base de código sigue siendo el cuello de botella.
- **Caso del cribado**: fecha de invitación = día de nacimiento + año actual + mes de nacimiento + N meses según el tipo de cribado, luego reprogramación (fecha inválida, fecha pasada, festivo, fin de semana).
- **Mediciones de la ponente**: cobertura declarada 100% / real 33% (dominio 95%); mutation testing 13,82%.
- **Smells identificados**: configuración codificada en duro, métodos estáticos, violación de SRP, no thread-safe, fallos silenciosos, valores mágicos, nombres genéricos, acoplamiento fuerte, mutabilidad.
- **Harness**: todo lo que se añade alrededor del modelo; palanca propuesta para el determinismo: craft + shift-left.
- **SDLC craft en cinco bloques**: Exploración → Descomposición (epics, features, user stories) → Formulación (ejemplos, escenarios) → Tests (TDD, ATDD, automatización) → Desarrollo y refactorización.
- **Baby steps**: *"por sí solos, no bastan"*; hay que trabajar el harness, de ahí las skills.
- **Frameworks de skills citados**: Superpowers, skills de Matt Pocock, Impatient Programming, **Skraft** (AXA, charla de Cyrille y Olivier en Devoxx 2026).
- **Nueva versión del modelo**: *"Tus antiguas skills ya están integradas"*.
- **PDLC**: estrategia de producto, arquitectura y seguridad desde el diseño, UX/UI, release engineering, observabilidad, mantenimiento, impacto de producto; equipar solo al equipo de dev crea un cuello de botella.
- Relacionado con [[sfeir-code-review-anneau-contraintes-2026-07-30]] y [[lassiege-usine-logicielle-heure-ia-2026-07-28]].

## RésuméDe400mots

Dorra Bartaguiz parte de la promesa de la IA: más del 80% de los desarrolladores considera que ha aumentado su productividad individual, según los informes DORA de 2024 y 2025. Pero la velocidad implica riesgo. El tiempo de desarrollo se ha reducido, y el cuello de botella sigue siendo la revisión de código. Señala que la lectura supera ampliamente a la escritura: una proporción de más de diez a uno según Robert C. Martin, con alrededor del 70% del tiempo dedicado a comprender código frente a un 5% a modificarlo, según un estudio de 2015. La IA acelera la generación sintáctica y aumenta la carga de revisión.

Para averiguar si se puede confiar en los tests generados, toma un caso real: calcular la fecha de invitación para un cribado médico a partir del tipo de cribado, la fecha de nacimiento y la fecha actual, con reglas de reprogramación para fechas inválidas, pasadas, festivas o de fin de semana. Generado a partir de un único prompt, el código se declara cubierto al 100%. Ella mide una cobertura global del 33%, un 95% en el dominio, señala una serie de defectos (configuración codificada en duro, métodos estáticos, violación del principio de responsabilidad única, fallos silenciosos, valores mágicos, acoplamiento fuerte), y obtiene una puntuación de mutation testing del 13,82%. Los tests generados sin rigor validan los errores de la IA.

A continuación define el harness como todo lo que se añade alrededor del modelo para mejorar la generación; un agente es un modelo más un harness. Para hacer el agente más determinista, propone prácticas de craft y shift-left. El mismo caso se retoma paso a paso: pedir definiciones de dominio, descomponerlo en reglas, identificar ejemplos y casos límite, escribir escenarios Given/When/Then, generar tests de aceptación y unitarios, y luego solicitar una refactorización hacia código limpio, arquitectura hexagonal y patrones tácticos de DDD. Con la IA, el TDD se convierte en una práctica para controlar un agente impredecible; cita a Kent Beck, para quien los equipos que saben testear se adaptarán mejor.

Los baby steps no bastan: hay que trabajar el harness, en particular mediante skills. Frameworks populares, de Superpowers a Skraft en AXA, se apoyan en estas prácticas. Por último, el ciclo de vida de un producto no se detiene en el ciclo de desarrollo: equipar únicamente al equipo de desarrollo crea un nuevo cuello de botella. Propone instrumentar todo el ciclo del producto con agentes especializados y guardrails contra bucles infinitos, y resume las fábricas de software como la combinación de loop engineering, harness engineering y supervisión humana.

## GrapheDeConnaissance

- Dorra Bartaguiz —publie→ talk Quand la vélocité explose avec l'IA (DOCUMENT, 0.98)
- Dorra Bartaguiz —travaille_chez→ Arolla (ORGANISATION, 0.85)
- talk Quand la vélocité explose avec l'IA —observé_dans→ Dev With AI (EVENEMENT, 0.95)
- talk Quand la vélocité explose avec l'IA —référence→ DORA (ORGANISATION, 0.9)
- Dorra Bartaguiz —affirme_que→ la revue de code reste le goulot d'étranglement à l'ère de l'IA (AFFIRMATION, 0.95)
- Dorra Bartaguiz —mesure→ couverture annoncée 100 %, mesurée 33 % (95 % sur le domaine) sur le cas dépistage (MESURE, 0.95)
- Dorra Bartaguiz —mesure→ score de mutation testing de 13,82 % des tests générés (MESURE, 0.95)
- Dorra Bartaguiz —recommande→ mutation testing (METHODOLOGIE, 0.9)
- Dorra Bartaguiz —affirme_que→ un agent IA est un modèle plus un harness (AFFIRMATION, 0.95)
- Harness engineering —utilise→ craft / artisanat logiciel (METHODOLOGIE, 0.9)
- Harness engineering —utilise→ Shift-Left (METHODOLOGIE, 0.9)
- Harness engineering —améliore→ Agents de codage (TECHNOLOGIE, 0.88)
- Example Mapping —fait_partie_de→ SDLC (METHODOLOGIE, 0.85)
- ATDD (Acceptance Test-Driven Development) —fait_partie_de→ SDLC (METHODOLOGIE, 0.85)
- Dorra Bartaguiz —affirme_que→ avec l'IA, le TDD devient un outil de contrôle d'un agent imprévisible (AFFIRMATION, 0.92)
- Kent Beck —affirme_que→ "Teams that know how to test properly will adapt better to AI agents." (CITATION, 0.88)
- Domain-Driven Design —améliore→ code généré par IA (CONCEPT, 0.8)
- Superpowers —est_basé_sur→ craft / artisanat logiciel (METHODOLOGIE, 0.85)
- AXA —a_créé→ Skraft (TECHNOLOGIE, 0.88)
- Skraft —est_basé_sur→ craft / artisanat logiciel (METHODOLOGIE, 0.85)
- PDLC —affine→ SDLC (METHODOLOGIE, 0.85)
- Dorra Bartaguiz —recommande→ outiller tout le cycle produit par un workflow d'agents spécialisés (métier, tech, UX/UI) (AFFIRMATION, 0.9)
- Software Factory —utilise→ Loop Engineering (METHODOLOGIE, 0.9)
- Software Factory —utilise→ Harness engineering (METHODOLOGIE, 0.9)

---
Canonical: https://www.thekb.eu/es/fiches/bartaguiz-velocite-harness-engineering-2026-10-15/
