This problem of uncertainty, combined with the nature of software, means that managing our projects in terms of outputs is simply not an effective strategy in the digital world. And yet, our management culture and our management tools are set up to work in terms of outputs.