A final utterance on Software Engineering?

If I ever want the title of this blog to mean something, I have to link to this (via Jeff Atwood and Ward Bell).

Now, for me, although I admire Tom DeMarco for his once clear vision about running software projects, Software Engineering was never much about project management, but more about the behavior and methods that distinguish a well-trained, proudly professional team of for-profit software developers from a cohort of hobbyists or programmers-by-chance.

This is where I see the danger of Tom DeMarco’s essay – it may be used by the cheaters to justify hasty methodologies and it is a slap in the face of Clean Code and similar schools of thought.

It’s a fairly audacious thing to say

The more important goal is transformation, creating software that changes the world or that transforms a company or how it does business.

right after forsaking any method of confirming it.

I wonder how the developers of “Notepad” live with that.

This entry was posted in Software Development. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s