En español
El desarrollo dirigido por hipótesis (HDD) es un enfoque de desarrollo de software que se basa en la hipótesis sobre el impacto que tiene un nuevo producto, funcionalidad o cambio en los usuarios. La sostenibilidad del software permite la gestión de recursos en el desarrollo minimizando el impacto ambiental, técnico, económico, social e individual. Por lo que HDD promueve que los productos de software sean sostenibles ya que, permite ciclos iterativos cortos, productos mínimos viables, optimización de recursos y retroalimentación de los usuarios. En este artículo se presenta un mapeo sistemático de la literatura, identificando herramientas y niveles de madurez necesarios para adoptar, ejecutar y medir los resultados de aplicar este enfoque en una empresa o proyecto de software. Con este mapeo, se pretende mostrar los beneficios de este enfoque en el desarrollo de software, proporcionando orientación sobre su implementación sostenible.
En inglés
Hypothesis-driven development (HDD) is a software development approach based on hypotheses about the impact of a new product, functionality, or change on users. Software sustainability enables resource management in development by minimizing environmental, technical, economic, social, and individual impacts. Therefore, HDD promotes software products being sustainable since it allows for short iterative cycles, minimum viable products, resource optimization, and user feedback. This article presents a systematic literature review, identifying necessary tools and maturity levels to adopt, execute, and measure the outcomes of applying this approach in a company or software project. Through this review, the aim is to demonstrate the benefits of this approach in software development, providing guidance on its sustainable implementation.