News Archive

New essay posted: ‘Reclaiming Software Engineering

In which I attempt to show the software development process is more appropriately characterised as a form of engineering than as a craft. I argue that resistance to this idea this stems from an understanding of ‘software engineering’ based on a definition concocted by people who understand neither software nor engineering.