Software Engineer’s Blog

Software Engineering weblog

A hard look at software development business

Software Engineering: The Sociology of Software Project Failure is taking a hard look at current business, especially software development business, scenario. Statements sound harsh and politically inappropriate but many of them are, unfortunately, true.

Whether you agree with all observations and inferences made in the article, or not, it makes a compelling reading. It is pointing to fault lines in much touted software development business which prides itself in building social and business platform of future

I am reminded of Edsger W. Dijkstra: The required techniques of effective reasoning are pretty formal, but as long as programming is done by people that don’t master them, the software crisis will remain with us and will be considered an incurable disease. And you know what incurable diseases do: they invite the quacks and charlatans in, who in this case take the form of Software Engineering gurus.

Is it not yet time for business to wake up and own social responsibility?

January 17, 2010 Posted by | Software architecture, software engineering, Software Quality, Uncategorized | Leave a comment