Information Systems Management · 2001 · 12 citations · 7 references
ManagementProject ManagementQuality ManagementQuality AssuranceQuality ControlSoftware EngineeringQuality Management SystemsSoftware DesignSoftware MetricsSoftware Project ManagementSoftware Quality AssuranceSoftware Development LifecycleSoftware Development MethodologySoftware Quality Measurement
Abstract Controlling software quality is a major challenge in modern software development projects. This article looks at software development practices at the two largest producers of software, IBM and Microsoft, and compares them against the Software Engineering Institute's (SEI) Capability Maturity Model (CMM). It concludes that rigorous quality controls and the CMM's basic premise for reaching higher maturity are still the best ways to produce quality software.
7
Cleanroom Software Engineering
Harlan D. Mills, Michael Dyer, R.C. Linger · IEEE Software · 1987 · 433 citations
Software quality and the Capability Maturity Model
James D. Herbsleb, David Zubrow, Dennis R. Goldenson et al. · Communications of the ACM · 1997 · 418 citations · Full text
William B. Frakes · Communications of the ACM · 1997 · 62 citations · Full text