>> Many developers view software development ( ) as a science or engineering activity( ) Writing software is neither: I view it as a craft or art, similar to the work required of teachers and writers. ( ) So its not clear why we call software development software engineering. ( )
The real issue is that some feel the need to strictly classify everything in distinctive categories. I would content that writing software IS engineering even in the strictest sense. But as a artful craft? It sure is. It all depends on the application, intent, and approach.
The real issue is that some feel the need to strictly classify everything in distinctive categories. I would content that writing software IS engineering even in the strictest sense. But as a artful craft? It sure is. It all depends on the application, intent, and approach.