Software Engineering

Daniel C. dcrookston at
Sat Sep 9 21:14:00 MDT 2006

Right, but in other engineering disciplines, the title "Engineer" is
regulated, must be earned, and comes with some degree of quality
control.  I'm not aware of any body of professionals which exists to
certify people as "Software Engineers" (capitalized).  The result is
that we have a bunch of people who call themselves software engineers
but are lacking the experience and quality that designates Engineers
in other fields.  Your opining on the issue illustrates some of the
things that may define a Software Engineer, but in the end it's just
your opinion.


On 9/9/06, Jesse Stay <jessestay at> wrote:
> Yes you've discovered that a "Software Engineer" is not a
> "Professional Engineer".  I do think a "Software Engineer" can be a
> broader term than a "Developer" though.  I see Software Engineers as
> knowing more about processes, diagrams, and taking a project from
> planning to implementation to testing to maintenance.  A Software
> Engineer knows the difference between Waterfall and RAD or Agile
> development practices.  A Software Engineer I see as someone who
> actually "Engineers" a product, whereas a developer I see more in the
> implementation phase of that product.  I don't know if there is a true
> definition out there, but that is always how I have seen it.
> Jesse

More information about the PLUG mailing list