DocumentCode
1656528
Title
Supporting Flexibility of the CMMI Process Framework with a Multi-layered Process Model
Author
Gang Xu ; Hao Hu ; Ping Yu ; Jian Lv ; Ping Qu ; Ming Zhu
Author_Institution
State Key Lab. for Novel Software Technol., Nanjing Univ., Nanjing, China
fYear
2013
Firstpage
409
Lastpage
414
Abstract
CMMI(Capability Maturity Model Integration) is a process framework which is organized by goals, practice and process area. The Maturity Level 3 stressed that the project level process must be tailored from the organization level process, that is to say, no matter how the project level process changes, it must satisfy the constraints of the organization level process. However, companies usually prefer to choose detailed and operational single-layered process models for applying CMMI. If some activities in process have been changed, the process model must be totally redesigned, this reduces the flexibility and increases the cost of adopting CMMI. In order to solve the above problems, this paper presents a multi-layered model, in which the upper layer is used to describe the CMMI organization level process (i.e., the software development lifecycle) and the lower layer is used to describe the project level process model (i.e., the procedure of each development group). At the same time, we provide delegation relationship in multi-layered process model to build the constraints between the upper layer and the lower layer process model, it brings the flexibility that the lower layered model (the project process) can change its activities on the premise that obeying the constraints of upper layered model (the organization process). Finally, in order to validate the practical effectiveness of this model, a CMMI case from GUODIAN Nanjing Automation Cd., LTD is provided.
Keywords
Capability Maturity Model; DP industry; organisational aspects; software management; CMMI process framework; GUODIAN Nanjing Automation Cd., LTD; capability maturity model integration; delegation relationship; detailed single-layered process models; flexibility support; maturity level 3; multilayered process model; operational single-layered process models; organization level process; project level process; software development lifecycle; software development lifecycle management; software industry; Automation; Hardware; Organizations; Process control; Protocols; Software; capability maturity model Integration (CMMI); layered process enactment mechanism; process model; process support system; software process;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Information System and Application Conference (WISA), 2013 10th
Conference_Location
Yangzhou
Print_ISBN
978-1-4799-3218-4
Type
conf
DOI
10.1109/WISA.2013.83
Filename
6778674
Link To Document