BMM - Backlog Management Method: refinando desde la necesidad del usuario a elementos listos para el desarrollo
Resumen
Uno de los objetivos de las metodologías ágiles está puesto en la satisfacción del cliente a través de la entrega temprana y continua de software con funcionalidad de valor. El backlog es el conjunto de elementos que organiza e impulsa el desarrollo del software, a partir de una lista ordenada. Contar con un método de gestión del backlog, ayuda a que el desarrollo de software se enfoque en lo más importante y en lo que tiene mayor impacto, brinda transparencia sobre el trabajo pendiente y el progreso, fomenta la colaboración y la toma de decisiones informadas, permite realizar ajustes continuos, otorga flexibilidad, facilita la comunicación y asegura que el foco está en lo más importante para el usuario. Diversos estudios se centran en aspectos concretos del backlog, como la gestión de cambios, trazabilidad de requisitos, dependencia de requisitos y comunicación de requerimientos. Éste artículo propone un método con un enfoque sistemático y detallado para la gestión del backlog, incluye fases de definición del backlog inicial, priorización, planificación de entregas hasta lograr elementos listos para el desarrollo, con valor para el usuario. Además, este artículo describe un análisis preliminar que muestra la usabilidad y aplicabilidad del método propuesto.