Software engineering is a fast-evolving discipline underpinning the digital products of many businesses. Software engineering leaders can use the technologies and practices in this Hype Cycle to facilitate agility and innovation within their organizations .