Title :
An industrial application of Cleanroom software engineering-benefits through tailoring
Author_Institution :
Raytheon TI Syst., USA
Abstract :
Cleanroom is a set of software engineering principles that support the development of reliable software. The Systems group at Raytheon TI Systems, a SEI level 3 organization, successfully adopted Cleanroom into a pilot CMM level 5 project. The successful introduction of this technology was a result of the principles of Cleanroom being based on fundamental computer science foundations. As with any other methodology, a certain amount of tailoring was required for the technology to be most effective. Our tailoring approach was based on our project needs, our schedule constraints, and how comfortable we felt with the various components of the technology. The paper describes the tailoring approaches used for the insertion of Cleanroom and the pros and cons of the Cleanroom approach as described by practitioners using the technology day to day. The result of our approach is a model for software development that we feel is very effective at producing quality software
Keywords :
DP industry; project management; software fault tolerance; software quality; Cleanroom approach; Cleanroom software engineering; SEI level 3 organization; industrial application; pilot CMM level 5 project; project needs; quality software; reliable software development; schedule constraints; software development; software engineering principles; tailoring approach; Application software; Computer industry; Computer science; Coordinate measuring machines; Job shop scheduling; Paper technology; Processor scheduling; Programming; Software engineering; Software quality;
Conference_Titel :
System Sciences, 1998., Proceedings of the Thirty-First Hawaii International Conference on
Conference_Location :
Kohala Coast, HI
Print_ISBN :
0-8186-8255-8
DOI :
10.1109/HICSS.1998.654766