Estos actúan como criterios de entrada y salida para los equipos de desarrollo.
La definición de listo es el criterio mínimo que debe cumplir un elemento del trabajo atrasado para que el equipo esté dispuesto a considerarlo como candidato para el desarrollo. Esto podría ser tan simple como:
- una descripción clara (o historia de usuario),
- interfaz de usuario indicativa (podría ser simplemente wireframes o captura de pizarra),
- criterios de aceptación definitivos,
- dependencias identificadas y listas o mitigación acordada, y
- elemento de la cartera de pedidos visto dos sprints de antemano.
El equipo tiene la autoridad de rechazar cualquier elemento de la cartera que se les presente y que no cumpla con su definición de listo; por lo tanto, para garantizar que el equipo acepte un elemento de la cartera de pedidos, corresponde al propietario del producto asegurarse de que el equipo haya tenido la oportunidad de revisarlo de antemano. La mayoría de las organizaciones logran esto mediante la celebración de sesiones de refinamiento de pedidos acumulados, y al mirar el trabajo más adelante que el próximo sprint inmediato, pueden asegurarse de que cualquier trabajo requerido por personas fuera del equipo (por ejemplo, nuevo diseño de interfaz de usuario, cambio arquitectónico u otras dependencias) comunicado de antemano para que pueda estar listo a tiempo.
- ¿Qué tan bueno es una maestría en administración en la Universidad Brunel de Londres?
- He estado administrando un negocio durante 4 años y planeo volver a la escuela para obtener un título en Administración de Empresas. ¿Es demasiado tarde para un niño de 46 años?
- Desafortunadamente, reprobé el DCAT. Voy a tomar el examen de reconsideración el 12 de abril. Los cursos que elegí son administración de empresas y emprendimiento. ¿Son esos cursos cursos de cuota?
- ¿Cuáles son los mejores libros sobre gestión empresarial?
- ¿Cuál es la mejor empresa de diseño de sitios web?
La definición de Hecho , por otro lado, es el criterio mínimo que debe pasar un elemento de la cartera de pedidos para que el Propietario del producto (o equivalente) acepte que está completo. Esto podría incluir elementos, como:
- cumple con los criterios de aceptación,
- código revisado y aprobado por otro desarrollador,
- probado por marco automatizado (por ejemplo, pruebas de unidades y pruebas de capa de interfaz de usuario),
- funcionalmente probado y aprobado por QA,
- sin errores pendientes (de cualquier gravedad), y
- documentado suficientemente para su uso posterior (soporte de producción, ventas y marketing, atención al cliente, etc.),
La mejor manera de pensar en la definición de hecho es reflejar que debe cumplir con la definición de listo para cualquier trabajo posterior que se requiera para lanzarlo y ganarse el sustento. De esta manera, aunque se espera que el equipo de desarrollo formule y acuerde una definición de hecho, es el propietario del producto quien puede rechazar un elemento de la cartera de pedidos como aún no hecho.