How Software Engineering Is an Oxymoron

by Pierfranco Ferronato

I recall a conference presentation titled "Software engineering? An Oxymoron?" that I attended about five years ago. The speaker was pushing the idea that the software development practice had to borrow concepts from the engineering domain, where the formal approach in design and build was a common practice consolidated over 2,000 years. The title was so-named to make the audience realize that software projects fail because of the actual way of realizing software, which is not aligned with the formal classical engineering practice. The point was that we ought to be more strict and formal. This idea, even if very interesting, is not sufficiently analyzed: there are other key points in this comparison.

Password Protected Cutter Consortium clients, please log in:


This document is available to Cutter Consortium Resource Center clients only. Retrieve password.
If you would like further information about how to become a client, please contact us at +1 781 648 8700 or sales@cutter.com.
How Software Engineering Is an OxymoronWed Mar 05 08:58:11 CDT 2008