DocumentCode
1687107
Title
Developing reliable software
Author
Keene, Samuel ; Lane, Christopher ; Kim, Joy
Author_Institution
Storage Technol. Corp., Boulder, CO, USA
fYear
1996
Firstpage
143
Lastpage
147
Abstract
This paper examines some of the underpinnings of software reliability and software development concerns. A survey was conducted of one company´s employees regarding an unsuccessful large-scale program to identify some lessons learned. These lessons point out that one of the largest origins of software problems lies in communication deficiencies. The quality of the development process ultimately determines the quality of the delivered software product. The primary causes of customer problems often stem from difficulties in capturing true customer requirements. An additional challenge is assuring strong integrated product team understanding and communications. This paper identifies structured development process initiatives that assure the building of more reliable code. Then two of the more significant initiatives, object-oriented design and the defect prevention process, are discussed in detail
Keywords
product development; research and development management; software development management; software reliability; R&D; communication deficiencies; defect prevention process; development process initiatives; management; object-oriented design; product team; reliable code; software development; software product; software reliability; survey; Buildings; Large-scale systems; Paints; Process design; Process planning; Product design; Programming; Software quality; Software reliability; Software testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Reliability and Maintainability Symposium, 1996 Proceedings. International Symposium on Product Quality and Integrity., Annual
Conference_Location
Las Vegas, NV
ISSN
0149-144X
Print_ISBN
0-7803-3112-5
Type
conf
DOI
10.1109/RAMS.1996.500654
Filename
500654
Link To Document