search menu icon-carat-right cmu-wordmark

Prospects for an Engineering Discipline of Software

Technical Report
This 1990 report examines the practice of engineering and the way it has evolved in other disciplines.
Publisher

Software Engineering Institute

CMU/SEI Report Number
CMU/SEI-90-TR-020

Abstract

Software Engineering is not yet a true engineering discipline, but it has the potential to become one. Older engineering fields offer glimpses of the character software engineering might have. From these hints and an assessment of the current state of software practice, we can project some characteristics software engineering will have and suggest some steps toward an engineering discipline of software. 

This paper begins by examining the usual practice of engineering and the way it has evolved in other disciplines. This discussion provides a historical context for assessing the current practice of software production and setting out an agenda for attaining an engineering practice.

Cite This Technical Report

Shaw, M. (1990, September 1). Prospects for an Engineering Discipline of Software. (Technical Report CMU/SEI-90-TR-020). Retrieved April 20, 2024, from https://insights.sei.cmu.edu/library/prospects-for-an-engineering-discipline-of-software/.

@techreport{shaw_1990,
author={Shaw, Mary},
title={Prospects for an Engineering Discipline of Software},
month={Sep},
year={1990},
number={CMU/SEI-90-TR-020},
howpublished={Carnegie Mellon University, Software Engineering Institute's Digital Library},
url={https://insights.sei.cmu.edu/library/prospects-for-an-engineering-discipline-of-software/},
note={Accessed: 2024-Apr-20}
}

Shaw, Mary. "Prospects for an Engineering Discipline of Software." (CMU/SEI-90-TR-020). Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, September 1, 1990. https://insights.sei.cmu.edu/library/prospects-for-an-engineering-discipline-of-software/.

M. Shaw, "Prospects for an Engineering Discipline of Software," Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, Technical Report CMU/SEI-90-TR-020, 1-Sep-1990 [Online]. Available: https://insights.sei.cmu.edu/library/prospects-for-an-engineering-discipline-of-software/. [Accessed: 20-Apr-2024].

Shaw, Mary. "Prospects for an Engineering Discipline of Software." (Technical Report CMU/SEI-90-TR-020). Carnegie Mellon University, Software Engineering Institute's Digital Library, Software Engineering Institute, 1 Sep. 1990. https://insights.sei.cmu.edu/library/prospects-for-an-engineering-discipline-of-software/. Accessed 20 Apr. 2024.

Shaw, Mary. Prospects for an Engineering Discipline of Software. CMU/SEI-90-TR-020. Software Engineering Institute. 1990. https://insights.sei.cmu.edu/library/prospects-for-an-engineering-discipline-of-software/