Wiki Home

What Is Engineering


Namespace: SoftwareEng
There are many definitions of Engineering. Among them...
Creating cost-effective solutions... Engineering isn't about solving problems, it's about solving problems with economical use of all resources, including money.
... to practical problems... Engineering deals with practical problems whose solutions matter to people outside the engineering domain: the customers.
... by applying scientific knowledge... Engineering solves problems in a particular way: by applying science, mathematics, and design analysis.
... building things ... Engineering emphasizes the solutions, which are usually tangible artifacts.
... in the service of mankind. Engineering not only serves the immediate customer, but also develops technology and expertise that will support the society.

Source: Software Architecture, Perspectives on an Emerging Discipline by Mary Shaw and David Garlan. Prentice Hall 1996, ISBN 0131829572
See also Codification Cycle For Science And Engineering
Category Definitions
( Topic last updated: 2002.01.20 12:53:38 PM )