Abstract
The simultaneous adoption of CMMI and RUP allows the definition of “what to do” (with the support of CMMI) and “how to do” (with the support of RUP) in the context of executing software development projects. In this paper, our main contribution relates to the alignment of CMMI ML2 with RUP, in the context of executing software projects and the analysis of RUP coverage. We present the alignment for CMMI ML2 process areas, incorporating priority mechanisms. The adopted case study allows the analysis of the way RUP supports CMMI ML2 process areas taking into account the proposed alignment and the theoretical coverage analyzed. For particular process areas, RUP can be considered a good approach for CMMI ML2 implementation.
Keywords
This work has been supported by FEDER through Programa Operacional Fatores de Competitividade – COMPETE and by Fundos Nacionais through FCT – Fundação para a Ciência e Tecnologia in the scope of the project: FCOMP-01-0124-FEDER-022674.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Niazi, M., Wilson, D., Zowghi, D.: Critical success factors for software process improvement implementation: An empirical study. SPIP 11, 193–211 (2006)
Manzoni, L.V., Price, R.T.: Identifying extensions required by RUP to comply with CMM levels 2 and 3. IEEE TSE 29, 181–192 (2003)
Marchewka, J.T.: Information technology project management. John Wiley and Sons (2009)
Chen, C.-Y., Chong, P.P.: Software engineering education: A study on conducting collaborative senior project development. Journal of Systems and Software 84, 479–491 (2011)
Melo, W.: Enhancing RUP for CMMI compliance: A methodological approach. The Rational Edge. IBM (2004)
Carvallo, J.P., Franch, X., Quer, C.: Supporting CMMI Level 2 SAM PA with Non-technical Features Catalogues. SPIP 13, 171–182 (2008)
Kruchten, P.: The Rational Unified Process: An Introduction. Addison-Wesley (2003)
CMMI Product Team: CMMI for Development, Version 1.2 (CMU/SEI-2006-TR-008) (2006)
CMMI Product Team: CMMI for Development, Version 1.3 (CMU/SEI-2010-TR-033) (2010)
IBM, RUP for small projects, version 7.1, http://www.wthreex.com/rup/smallprojects/ (accessed April 12, 2012)
Monteiro, P., Machado, R.J., Kazman, R., Lima, A., Simões, C., Ribeiro, P.: Mapping CMMI and RUP Process Frameworks for the Context of Elaborating Software Project Proposals. In: Winkler, D., Biffl, S., Bergsmann, J. (eds.) SWQD 2013. LNBIP, vol. 133, pp. 191–214. Springer, Heidelberg (2013)
Ahern, D.M., Clouse, A., Turner, R.: CMMI Distilled: A Practical introduction to Integrated Process Improvement. Addison - Wesley (2004)
Chrissis, M.B., Konrad, M., Shrum, S.: CMMI: Guidelines for Process Integration and Product Improvement. Addison-Wesley (2006)
IBM, Rational Unified Process: Best practices for software development teams, http://www.ibm.com/developerworks/rational/library/content/03July/1000/1251/1251_bestpractices_TP026B.pdf (accessed August 29, 2013)
Monteiro, P., Machado, R.J., Kazman, R., Henriques, C.: Dependency Analysis between CMMI Process Areas. In: Ali Babar, M., Vierimaa, M., Oivo, M. (eds.) PROFES 2010. LNCS, vol. 6156, pp. 263–275. Springer, Heidelberg (2010)
Runeson, P., Host, M.: Guidelines for conducting and reporting case study research in software engineering. Empirical Software Engineering 14, 131–164 (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Monteiro, P., Machado, R.J., Kazman, R., Simões, C., Ribeiro, P. (2014). RUP Alignment and Coverage Analysis of CMMI ML2 Process Areas for the Context of Software Projects Execution. In: Winkler, D., Biffl, S., Bergsmann, J. (eds) Software Quality. Model-Based Approaches for Advanced Software and Systems Engineering. SWQD 2014. Lecture Notes in Business Information Processing, vol 166. Springer, Cham. https://doi.org/10.1007/978-3-319-03602-1_14
Download citation
DOI: https://doi.org/10.1007/978-3-319-03602-1_14
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-03601-4
Online ISBN: 978-3-319-03602-1
eBook Packages: Computer ScienceComputer Science (R0)