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
Computing
(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!
=== Software engineering === {{Main|Software engineering}} Software engineering is the application of a systematic, disciplined, and quantifiable approach to the design, development, operation, and maintenance of software, and the study of these approaches. That is, the application of engineering to software.<ref name="BoDu04">{{cite book|pages =1| first1= Alain| last1=Abran| first2=James W.| last2=Moore| first3=Pierre| last3=Bourque| first4=Robert| last4=Dupuis| first5=Leonard L.| last5=Tripp| title=Guide to the Software Engineering Body of Knowledge| year=2004| publisher=IEEE| isbn=978-0-7695-2330-9}}</ref><ref>{{cite web | author = ACM | year = 2006 | url = http://computingcareers.acm.org/?page_id=12 | title = Computing Degrees & Careers | publisher = ACM | access-date = 23 November 2010 | archive-url = https://web.archive.org/web/20110617053818/http://computingcareers.acm.org/?page_id=12 | archive-date = 17 June 2011 | url-status = dead }}</ref><ref>{{cite book | last = Laplante | first = Phillip | title = What Every Engineer Should Know about Software Engineering | publisher = CRC | location = Boca Raton | year = 2007 | isbn = 978-0-8493-7228-5 | url = https://books.google.com/books?id=pFHYk0KWAEgC&q=What%20Every%20Engineer%20Should%20Know%20about%20Software%20Engineering.&pg=PA1 | access-date = 21 January 2011 }}</ref> It is the act of using insights to conceive, model and scale a solution to a problem. The first reference to the term is the 1968 [[NATO Software Engineering Conferences|NATO Software Engineering Conference]], and was intended to provoke thought regarding the perceived ''[[software crisis]]'' at the time.<ref>{{cite book| last=Sommerville| first=Ian| title=Software Engineering| edition=7| url=https://books.google.com/books?id=PqsWaBkFh1wC| access-date=10 January 2013 | year=2008| publisher=Pearson Education| isbn=978-81-7758-530-8| page=26}}</ref><ref>{{cite conference | first1 = Naur | last1 = Peter |author-link1=Peter Naur |first2=Brian|last2=Randell |author-link2=Brian Randell | title = Software Engineering: Report of a conference sponsored by the NATO Science Committee | publisher = Scientific Affairs Division, NATO | date = 7β11 October 1968 | location = Garmisch, Germany | url = http://homepages.cs.ncl.ac.uk/brian.randell/NATO/nato1968.PDF | access-date = 26 December 2008}}</ref><ref>{{cite web| url = http://homepages.cs.ncl.ac.uk/brian.randell/NATO/NATOReports/index.html| title = The 1968/69 NATO Software Engineering Reports| access-date = 11 October 2008 | last = Randell | first = Brian | author-link = Brian Randell|date = 10 August 2001| work = Brian Randell's University Homepage| publisher = The School of the Computer Sciences, Newcastle University| quote = The idea for the first NATO Software Engineering Conference, and in particular that of adopting the then practically unknown term ''software engineering'' as its (deliberately provocative) title, I believe came originally from Professor [[Friedrich L. Bauer|Fritz Bauer]].}}</ref> [[Software development]], a widely used and more generic term, does not necessarily subsume the engineering paradigm. The generally accepted concepts of Software Engineering as an engineering discipline have been specified in the Guide to the [[Software Engineering Body of Knowledge]] (SWEBOK). The SWEBOK has become an internationally accepted standard in ISO/IEC TR 19759:2015.<ref>{{cite web | url = http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=33897| id= ISO/IEC TR 19759:2015| access-date = 21 May 2019|title = Software Engineering β Guide to the software engineering body of knowledge (SWEBOK)|publisher = International Organization for Standardization}}</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)