Terminado es terminado: construir una Definition of Done con dientes
En Scrum, la Definition of Done es la descripción compartida y formal del estado que un Incremento debe alcanzar para considerarse utilizable. La Guía de Scrum 2020 es tajante: cuando un elemento del Product Backlog cumple la Definition of Done, nace un Incremento, y el trabajo que no la cumple no puede liberarse ni siquiera presentarse en la Sprint Review. El problema es que muchos equipos redactan una Definition of Done tan blanda que no certifica nada. «Código terminado» y «probado» suenan rigurosos hasta que preguntas qué exigen en realidad. Esta es una lista para construir una con dientes, y para usarla con honestidad.
Qué exige una verdadera Definition of Done
Una Definition of Done con dientes es verificable, no aspiracional. Cada línea debería ser algo que un Developer pueda señalar y decir «sí, eso ocurrió» sin interpretación. Usa las comprobaciones siguientes para poner a prueba la tuya.
Cada elemento es binario. «Probado» es una opinión; «todas las pruebas de aceptación pasan en el pipeline de build» es un hecho. Reescribe cada criterio hasta que tenga una respuesta inequívoca de sí o no.
Cubre todo el incremento, no una sola tarea. El «terminado» se aplica a un Incremento utilizable, así que incluye la integración, no solo la codificación aislada. Si una funcionalidad solo funciona en el portátil de un desarrollador, no está terminada.
La calidad va integrada, no añadida. Nombra los estándares de forma explícita —revisión de código, umbrales de pruebas automatizadas, comprobaciones de seguridad y accesibilidad— para que la calidad sea una puerta, no una esperanza.
Refleja la ruta de entrega real. Si un despliegue regulado o del sector público requiere documentación, aprobaciones o un rastro de auditoría, eso pertenece a la Definition of Done, porque sin ello el trabajo no puede entregarse de verdad.
Es propiedad de todo el Equipo Scrum. Los Developers se comprometen con ella, pero el Product Owner y el Scrum Master deben entenderla, porque rige lo que puede revisarse y liberarse.
Nada sale del sprint a medio hacer. El trabajo que no cumple la Definition of Done vuelve al Product Backlog; nunca se acredita como parcialmente completado en el Incremento.
Usarla este sprint
Una Definition of Done solo tiene dientes si el equipo la usa como una puerta durante el Sprint, no como un recuerdo después. Los movimientos prácticos son pequeños, pero cambian el comportamiento. En 2022, con los equipos distribuidos e híbridos como norma, una Definition of Done escrita y compartida hace además el trabajo silencioso que antes hacían las conversaciones de pasillo: mantiene a un equipo remoto alineado sobre qué significa «terminado» sin que nadie tenga que preguntar.
Lee la Definition of Done en voz alta al refinar elementos, para que el equipo estime el verdadero coste de lo terminado.
Trátala como una lista de verificación en el momento en que un elemento del Product Backlog se declara completo, antes de que cuente para el Incremento.
En la Sprint Review, presenta solo el trabajo que la cumple de verdad: no hagas demo de aspiraciones.
Inspecciona y adapta la propia Definition en la Retrospectiva; ajústala a medida que crece la capacidad del equipo.
Cuando el listón aún es demasiado alto
A veces un equipo todavía no puede cumplir cada criterio que la organización necesita —quizá el despliegue automatizado o las pruebas de seguridad completas no están en su sitio—. La guía de la Guía de Scrum no es bajar el listón, sino hacer visible la brecha: la Definition of Done recoge el estándar que la organización exige, y cualquier criterio que el equipo aún no pueda satisfacer se convierte en trabajo conocido para construir esa capacidad. Una Definition of Done más débil oculta el riesgo; una honesta, hacia la que el equipo todavía crece, lo saca a la luz. El objetivo nunca es una Definition fácil de pasar, sino una que signifique algo en el momento en que se pasa.
Si tus equipos necesitan ayuda para convertir una Definition of Done vaga en una puerta de calidad verificable —e integrarla en cómo se revisa y libera el trabajo— la asesoría en entrega de programas y proyectos de XNM puede ayudarte a que terminado signifique de verdad terminado.