home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.software-eng
- Path: sparky!uunet!ide!schmid
- From: schmid@ide.com (Stephen Schmid)
- Subject: Re: What is Software Engineering? A sample definition
- Message-ID: <1992Aug21.233309.9382@ide.com>
- Sender: bert@ide.com (Bert Beaton)
- Organization: Interactive Development Environments, SF
- References: <1992Aug12.065800.14202@sserve.cc.adfa.oz.au> <1992Aug12.230754.27114@softway.sw.oz.au>
- Date: Fri, 21 Aug 92 23:33:09 GMT
- Lines: 21
-
- In article <1992Aug12.230754.27114@softway.sw.oz.au> peterc@suite.sw.oz.au.sw.oz.au (Peter Chubb,x114,6982322,3982735) writes:
-
- >In my opionion (for what it's worth) a software engineer is someone
- >who works at more than one level: not only does such a person
- >design/implement/manage/maintain/etc software, s/he studies the
- >*process* by which software is produced, implemented, maintained,
- >etc., with the aim of improving it next time around. Thus a software
- >engineer is a meta-designer of software: the person who designs the
- >methodologies for the programmers to follow.
- >
-
-
- I like that definition very much. Along those lines, perhaps a better
- term for what many of us do most of the time would be "software developer".
-
- I was never comfortable with the term "computer programmer", because there
- is much more to software development than just programming. Likewise,
- "software designer" is too restrictive. And "software engineer" is often
- too broad. "Developer" seems about right.
-
-
-