Title
Methodological issues in a CMM Level 4 implementation
Abstract
The Capability Maturity Model (CMM) developed by the Software Engineering Institute is an improve- ment paradigm. It provides a framework for assessing the maturity of software processes on a five level scale, and guidelines which help to improve software process and artifact quality. Moving towards CMM Level 4 and Level 5, is a very demanding task even for large software companies already accustomed to the CMM and ISO certifications. It requires, for example, quality monitoring, control, feedback, and process optimiza- tion. In fact, going beyond CMM Level 3 requires a radical change in the way projects are carried out and managed. It involves quantitative and statistical techniques to control software processes and quality, and it entails substantial changes in the way the organization approaches software life cycle activities. In this paper we describe the process changes, adaptation, integration and tailoring, and we report lessons learned while preparing an Italian solution centre of EDS for the Level 4 internal assessment. The solution centre has about 350 people and carries out about 40 software development and maintenance projects each year. We describe how Level 4 Key Process Areas have been implemented building a methodological frame- work which leverages both existing available methodologies and practices already in place (e.g., derived form ISO compliance). We discuss how methodologies have been adapted to the company's internal and external situation and what are the underlining assumptions for the methodology adaptation. Furthermore
Year
DOI
Venue
2004
10.1002/spip.183
Software Process Improvement and Practice
Keywords
Field
DocType
software development,statistical control,capability maturity model,cmm,software life cycle,gqm,software process,software maintenance
Software Engineering Process Group,Personal software process,Systems engineering,Package development process,Software quality control,People Capability Maturity Model,Engineering,Empirical process (process control model),Software quality,Team software process
Journal
Volume
Issue
Citations 
9
1
5
PageRank 
References 
Authors
0.45
9
3
Name
Order
Citations
PageRank
giuliano antoniol13287186.05
Sara Gradara21006.61
Gabriele Venturi3712.92