{"title":"Building-in quality and productivity to a large software system","authors":"E. Prell, Alan P. Sheng","doi":"10.1109/ICDE.1984.7271281","DOIUrl":null,"url":null,"abstract":"The ever-increasing demand for more and larger software systems requires that new and more effective ways of developing software be developed to increase the levels of quality and productivity. Experience with the 5ESS1\" switching system development at Bell Laboratories showed that simultaneous gains in productivity and quality were made by improving the methodology and the environment surrounding the development. This paper describes the key aspects of the management approach and the development methodology that directly contributed to those improvements in the software quality and project productivity. In addition, efforts for further improvements, including the implementation of productivity and quality circles, data and metric analysis, etc., are discussed. Although these experiences resulted from the development of a very large project, the basic ideas and techniques can still be applied to most software projects involving more than a small group of programmers.","PeriodicalId":365511,"journal":{"name":"1984 IEEE First International Conference on Data Engineering","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1984-04-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"1984 IEEE First International Conference on Data Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICDE.1984.7271281","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
The ever-increasing demand for more and larger software systems requires that new and more effective ways of developing software be developed to increase the levels of quality and productivity. Experience with the 5ESS1" switching system development at Bell Laboratories showed that simultaneous gains in productivity and quality were made by improving the methodology and the environment surrounding the development. This paper describes the key aspects of the management approach and the development methodology that directly contributed to those improvements in the software quality and project productivity. In addition, efforts for further improvements, including the implementation of productivity and quality circles, data and metric analysis, etc., are discussed. Although these experiences resulted from the development of a very large project, the basic ideas and techniques can still be applied to most software projects involving more than a small group of programmers.