Computer software are increasingly becoming an integral part of how businesses and society at large can innovatively use technology to increase efficiency, set up new business models as well as improve their overall productivity. Developing countries are also realising the potential impact of a successful software industry on structural transformation, education, innovation, service delivery, job creation and export revenue. While these positive impacts of a successful software industry have been well documented, there is also evidence that failure to establish the right policies can severely hinder prospects of a country in realising the benefits. The paper makes use of system thinking techniques to explore the systemic issues implicated in the South Africa’s software industry and advocates for the government to take an active role in spearheading an industry that can have a sustainable and meaningful impact to businesses and the society at large. This requires the government to carefully and strategically mediate the efforts and interests of stakeholders in private sector as well as academia.