Software engineering is the process of making, testing and documenting computer programs.
An example of software engineering is making a new word processing program.
- 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.
From the Guide to the Software Engineering Body of Knowledge - 2004 Version, ISBN 0-7695-2330-7: