Skip to main content

RUP Alignment and Coverage Analysis of CMMI ML2 Process Areas for the Context of Software Projects Execution

  • Conference paper
Software Quality. Model-Based Approaches for Advanced Software and Systems Engineering (SWQD 2014)

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 166))

Included in the following conference series:

  • 1397 Accesses

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.

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 to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 49.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Niazi, M., Wilson, D., Zowghi, D.: Critical success factors for software process improvement implementation: An empirical study. SPIP 11, 193–211 (2006)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. Marchewka, J.T.: Information technology project management. John Wiley and Sons (2009)

    Google Scholar 

  4. 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)

    Article  Google Scholar 

  5. Melo, W.: Enhancing RUP for CMMI compliance: A methodological approach. The Rational Edge. IBM (2004)

    Google Scholar 

  6. Carvallo, J.P., Franch, X., Quer, C.: Supporting CMMI Level 2 SAM PA with Non-technical Features Catalogues. SPIP 13, 171–182 (2008)

    Google Scholar 

  7. Kruchten, P.: The Rational Unified Process: An Introduction. Addison-Wesley (2003)

    Google Scholar 

  8. CMMI Product Team: CMMI for Development, Version 1.2 (CMU/SEI-2006-TR-008) (2006)

    Google Scholar 

  9. CMMI Product Team: CMMI for Development, Version 1.3 (CMU/SEI-2010-TR-033) (2010)

    Google Scholar 

  10. IBM, RUP for small projects, version 7.1, http://www.wthreex.com/rup/smallprojects/ (accessed April 12, 2012)

  11. 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)

    Chapter  Google Scholar 

  12. Ahern, D.M., Clouse, A., Turner, R.: CMMI Distilled: A Practical introduction to Integrated Process Improvement. Addison - Wesley (2004)

    Google Scholar 

  13. Chrissis, M.B., Konrad, M., Shrum, S.: CMMI: Guidelines for Process Integration and Product Improvement. Addison-Wesley (2006)

    Google Scholar 

  14. 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)

  15. 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)

    Chapter  Google Scholar 

  16. Runeson, P., Host, M.: Guidelines for conducting and reporting case study research in software engineering. Empirical Software Engineering 14, 131–164 (2009)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics