You’ve heard it a million times: “there’s no need to reinvent the wheel”. Yet, we often find that considerable resources have been poured into building another version of a software tool that already exists on the market, says Craig Cook, principal engineer at Agile consultancy, Catapult.