En la gestión de proyectos tradicional, los errores a menudo se separan de los requisitos o incluso se gestionan en herramientas dedicadas denominadas «bug trackers». En metodologías ágiles, si mantiene pilas de historias de usuarios y errores separadas, el propietario del producto no puede materializar claramente su visión, los desarrolladores no saben qué implementar a continuación y los stakeholders no saben qué esperar a continuación. Para que sea efectivo, debe haber una y solo una pila de productos ordenada sin ambigüedad.
Por esta razón, los errores se manejan como historias en iceScrum y reciben muy poco tratamiento especial. Si además lo piensa, las historias de usuario y los errores en realidad no son tan diferentes: ambos expresan un comportamiento deseado que el producto no ofrece actualmente.
Solo dos campos diferencian historias de defectos e historias de usuarios:
Crear una historia de defecto efectiva es tan simple como llenar estos campos en combinación con campos de historias regulares, por ejemplo una descripción adecuada, capturas de pantalla adjuntas para demostrar el problema y una dependencia de la historia hecha con la que se relaciona.
Las historias de defectos siguen el flujo de trabajo de historia normal.
La App de plantilla de historia permite rellenar previamente las historias al crearlas. Por lo tanto, puede definir una plantilla «Bug» con una lista de tareas predeterminada, p. «Reproducir el error», «Escribir una prueba de unidad», «Resolver el error» …
Si sus partes interesadas (stakeholders) están acostumbradas a usar una herramienta separada, puede importar problemas como historias automáticamente gracias a los Apps Bug tracker.
La Apps de pilas personalizadas permite crear vistas de historias filtradas, p. una pila que muestra nuevos errores (las historias de tipo «Historia de defectos» y el estado «Sugerido»).
Finalmente, algunas métricas como los gráficos Burndown Chart y de Pilas del proyecto permiten realizar un seguimiento de la evolución de las tasas de defectos, que por supuesto desea mantener bajos.