 Using cases of cost overruns in oil and gas megaprojects, this study makes strong argument that chaos theory can indeed be a silver bullet in finding solutions to the recurring problem of cost overruns in megaprojects.In IT projects (essentially meaning software development projects in this context), the traditional approach to try to control costs is the use of project management techniques, such as PRINCE2 - though the use of such techniques has "not" prevented cost overruns in all cases.In the 21st century, a newer family of approaches, collectively termed agile software development, have grown in popularity for IT projects - although conventional project management is still very widely used, and in some cases has merely been inaccurately "rebranded" as agile.