Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
History of software engineering
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== 1945 to 1965: The origins == Early usages for the term ''software engineering'' include a 1965 letter from ACM president [[Anthony Oettinger]],<ref name="nato-68-or-acm-662">{{cite web |last=Meyer |first=Bertrand |author-link=Bertrand Meyer |date=April 4, 2013 |title=The origin of "software engineering" |url=https://bertrandmeyer.com/2013/04/04/the-origin-of-software-engineering/ |access-date=2016-11-25}}</ref><ref>{{cite book |last=Tadre |first=Matti |title=The Science of Computing |date=2014-12-03 |publisher=CRC Press |isbn=978-1-4822-1770-4 |page=121}}</ref> lectures by [[Douglas T. Ross]] at MIT in the 1950s.<ref>{{cite journal |last=Mahoney |first=Michael |title=The Roots of Software Engineering |url=http://thecorememory.com/TROSE.pdf |journal=CWI Quarterly |volume=3 |issue=4 |pages=325–334 |archive-url=https://web.archive.org/web/20110220235133/http://thecorememory.com/TROSE.pdf |access-date=Feb 10, 2023|archive-date=2011-02-20 }}</ref> [[Margaret Hamilton (scientist)|Margaret H. Hamilton]] is the person who came up with the idea of naming the discipline, software engineering, as a way of giving it legitimacy during the development of the [[Apollo Guidance Computer]].<ref>{{cite web |author=2018 International Conference on Software Engineering celebrating its 40th anniversary, and 50 years of Software engineering |title=ICSE 2018 - Plenary Sessions - Margaret Hamilton |url=https://www.youtube.com/watch?v=ZbVOF0Uk5lU |access-date=9 Jun 2018 |website=[[YouTube]]|date=31 May 2018 }}</ref><ref>{{cite web |last=Rayl |first=A.J.S. |date=October 16, 2008 |title=NASA Engineers and Scientists-Transforming Dreams Into Reality |url=http://www.nasa.gov/50th/50th_magazine/scientists.html |access-date=2016-11-25 |work=NASA 50th anniversary website |publisher=[[NASA]] |archive-date=2010-06-29 |archive-url=https://web.archive.org/web/20100629170224/http://www1.nasa.gov/50th/50th_magazine/scientists.html |url-status=dead }}</ref> {{Blockquote|text=I fought to bring the software legitimacy so that it—and those building it—would be given its due respect and thus I began to use the term 'software engineering' to distinguish it from hardware and other kinds of engineering, yet treat each type of engineering as part of the overall systems engineering process. When I first started using this phrase, it was considered to be quite amusing. It was an ongoing joke for a long time. They liked to kid me about my radical ideas. Software eventually and necessarily gained the same respect as any other discipline|author=Margaret Hamilton|title=2014 interview with [[El País]]<ref>{{Cite web |title=First Software Engineer {{!}} IEEE Computer Society |date=5 October 2018 |url=https://www.computer.org/publications/tech-news/events/what-to-know-about-the-scientist-who-invented-the-term-software-engineering/ |access-date=2023-03-05 |language=en-US}}</ref>}} The [[NATO Science for Peace and Security|NATO Science Committee]] sponsored two conferences<ref>{{cite web |author=Brian Randell |author-link=Brian Randell |date=2001 |title=NATO Software Engineering Conferences |url=http://homepages.cs.ncl.ac.uk/brian.randell/NATO/ |access-date=2016-11-25 |publisher=ncl.ac.uk}}</ref> on software engineering in 1968 ([[Garmisch]], Germany) and 1969, which gave the field its initial boost. Many believe these conferences marked the official start of the profession of ''software engineering''.<ref name="nato-68-or-acm-662" /><ref name="jared2">{{cite web |last=King |first=Jared |date=2016 |title=Jared King's "The History of Software" |url=https://learn.saylor.org/mod/page/view.php?id=12353 |access-date=2016-11-25 |work=CS302: Software Engineering |publisher=[[Saylor Foundation|Saylor.org]] |archive-date=2018-11-19 |archive-url=https://web.archive.org/web/20181119005709/https://learn.saylor.org/mod/page/view.php?id=12353 |url-status=dead }}</ref>
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)