Loading [MathJax]/extensions/MathZoom.js
The art, science, and engineering of software development | IEEE Journals & Magazine | IEEE Xplore

The art, science, and engineering of software development


Abstract:

What is the best way to think of software development? Is it science, art or craft? Is it something else entirely? People who advocate programming as art point to the aes...Show More

Abstract:

What is the best way to think of software development? Is it science, art or craft? Is it something else entirely? People who advocate programming as art point to the aesthetic aspects of software development and argue that science does not allow for such inspiration and creative freedom. People who advocate programming as science point to many programs' high error rates and argue that such low reliability is intolerable. The author discusses software development as an engineering discipline.
Published in: IEEE Software ( Volume: 15, Issue: 1, Jan.-Feb. 1998)
Page(s): 120 - 119
Date of Publication: 06 August 2002

ISSN Information: