-
The application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software, and the study of these approaches. That is the application of engineering to software.
(noun)
Wiktionary.org : Text is available under the Creative Commons Attribution-ShareAlike License