4 ms·
Very interesting point of view. However, here is a different definition of engineering: "Engineering (from Latin ingenium, meaning "cleverness" and ingeniare,
by je42 12y ago
Very interesting point of view.
However, here is a different definition of engineering:
"Engineering (from Latin ingenium, meaning "cleverness" and ingeniare, meaning "to contrive, devise") is the application of scientific, economic, social, and practical knowledge in order to invent, design, build, maintain, and improve structures, machines, devices, systems, materials and processes." - wikipedia.org
It looks like wikipedia has a bit a broader definition of engineering. I would use the term "engineer" whenever I refer to a person that exactly does this when creating software.
Further, you could say that "development" is referring to a broader set of approaches to create software; "engineering" would be a subset then.