CACM logo

Letters to the editor

Software Engineering Is Engineering

[article image]
Credit: iStockPhoto.com

I was confounded by the conclusion of Michael Davis's Viewpoint "Will Software Engineering Ever Be Engineering?" (Nov. 2011), mainly because anything I can do in code I can also do in digital hardware, analog hardware, fluidics, even gears and motors.

User Comments

 (1)

GM Samaras' comments about software engineering are wrong. It is about time we stopped thinking of program development as engineering. There are too many differences. You may as well call medical practitioners engineers. They engineer the body don't they? His remark that programming is just technical in the sense of soldering is not just wrong, but offensive. Where engineering has appropriate techniques to software that is good, but there are too many techniques that are inappropriatly applied to software and these destroy projects. We must develop our own profession.

I.joyner@acm.org

Post a comment...
Name: Anonymous

Signed and anonymous comments submitted to this site are moderated and will appear if they are relevant to the topic and not abusive. Your comment will appear with your username if you are signed into the site, and will be anonymous if you are not signed in. View our policy on comments

Tools For Readers

Bookmark and Share
Default Font Size Large Font Size X-Large Font Size Text Size


About Communications | Join ACM External Link | Renew External Link | Subscribe External Link | Sign In | For Authors | For Advertisers External Link | Privacy | Site Map | Help | Contact Us | Mobile Site

Copyright © 2012 by the ACM. All rights reserved.