|
building
Engineering is about building, or constructing things which satisfy some purpose or requirement.
This used to mean physical things but the invention of the computer lead to large scale constructive activities which delivered abstract entities and so we began to talk of software engineering.
The approaching information age will broaden this to other kinds of information engineering.
|
|
purpose
The purpose bit is important, and distinguishes engineering from art.
Artists can spend hugh amounts of time and effort creating works of art.
However their ends are aesthetic rather than practical, and this distinguishes art from engineering.
|
|
|
meta
Engineers need tools, and building tools is engineering.
So Engineering is a reflexive discipline.
However, some of the tools engineers need are intellectual tools, and this leads to connections between engineering and science, mathematics, logic and philosophy.
This allows us to consider analytic philosophy in the light of its contribution to engineering methods.
|
|
social
If we take a pro-active attitude towards the future of society then we may consider our attempts to influence that future as a kind of engineering.
Social Engineering, Utopian Engineering, Memetic Engineering all belong in this most tenuous engineering subdomain.
|
|
|
methods
Another important element of engineering is that it is methodical.
Some might say scientific.
Methods may also be thought of as intellectual tools, and insofar as we are able to approach the development of methods in a systematic way we may consider this too as an engineering enterprise.
Process engineering comes to mind.
|
|