← Todos los artículos

La definicion de terminado: por que importa y como construir una solida

By XNM Technologies · July 8, 2022 · 1 min read
La definicion de terminado: por que importa y como construir una solida

La Definicion de Terminado es un entendimiento compartido dentro del Equipo Scrum de los criterios de calidad que cada elemento del Backlog de Producto debe cumplir antes de poder considerarse completo.

Por que la mayoria de las definiciones de terminado son demasiado debiles

El modo de fallo mas comun es que las definiciones de terminado son demasiado minimas para proporcionar una garantia de calidad genuina. Los equipos con definiciones debiles acumulan deuda tecnica y trabajo no terminado.

Lo que incluye una solida definicion de terminado

  • Calidad del codigo: codigo revisado por al menos otro desarrollador; verificaciones de analisis estatico aprobadas; sin nuevas vulnerabilidades de seguridad criticas.

  • Pruebas: pruebas unitarias escritas y aprobadas; pruebas de integracion escritas y aprobadas; cobertura de pruebas cumpliendo el umbral minimo.

  • Documentacion: documentacion pertinente actualizada o creada.

  • Requisitos no funcionales: pruebas de rendimiento completadas y resultados cumpliendo los requisitos.

  • Despliegue: el incremento es desplegable al entorno de produccion.

Como construir y mantener su definicion de terminado

  1. Comenzar con estandares organizacionales. Los estandares de calidad existentes deben reflejarse en la definicion de terminado.

  2. Construirla como equipo. La definicion de terminado debe crearse de forma colaborativa.

  3. Refinarla en las retrospectivas. La definicion de terminado debe ser un documento vivo, refinado a medida que mejoran las habilidades del equipo.

XNM proporciona coaching Scrum y asesoria en gestion de calidad a organizaciones del sector publico. Comuniquese con el equipo de asesoria en entrega de programas y proyectos de XNM para discutir practicas de calidad Scrum para su organizacion.