Abstract
During the past 20 years Maturity & Capability Models (MCMs) become a buzzword in the ICT world. Since the initial Crosby’s idea in 1979, plenty of models have been created in the Software & Systems Engineering domains, addressing various perspectives. By analyzing the content of the Process Reference Models (PRM) in many of them, it can be noticed that reuse-related issues have unfortunately often little importance in the appraisals of the capabilities of software organizations while in practice they are considered as significant contributors in traditional process and organizational performance appraisals. While MCMs represent a good mean for assessing the status of a set of processes, integrating two or more models with a common area of focus can offer more information and value for an organization. The aim of this paper is to present some information about Reuse best practices and models, keep the best components from each model and – using the LEGO (Living EnGineering prOcess) approach to process improvement - merge those best practices from several types of maturity models into an organizational Business Process Model (BPM) in order to achieve in an easier and faster way higher organizational maturity and capability levels.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Constant, D.: Re: CMMI Representations, which one is the better? Yahoo SPI Mailing List (February 10, 2004), http://goo.gl/5uhAP
Crosby, P.B.: Quality is free. McGraw-Hill (1979) ISBN 0-451-62585-411
CMMI Product Team, CMMI for Development, Version 1.3, CMMI-DEV v1.3, Continuous Representation, CMU/SEI-2010-TR-033. Technical Report, Software Engineering Institute (November 2010)
Curtis, B., Hefley, W., Miller, S.: People Capability Maturity Model (P-CMM) Version 2.0. 2/ed, CMU/SEI-2009-TR-003, Maturity Model, Software Engineering Institute (July 2009), http://goo.gl/2p0M8
SEI, Standard CMMI Appraisal Method for Process Improvement (SCAMPI), version 1.3: Method Definition Document, Software Engineering Institute, Handbook, CMU/SEI-2011-HB-001 (March 2011), http://goo.gl/18IAX
ISO/IEC, IS 15504-2: Information technology – Process assessment – Part 2: Performing an assessment (October 2003)
ISO/IEC, IS 15504-5: Information technology – Process Assessment – Part 5: An exemplar Process Assessment Model (March 2006)
Copeland, L.: The Maturity Maturity Model (M3). Guidelines for Improving the Maturity Process, StickyMinds (September 2003), http://goo.gl/MgUS2
Abran, A., Moore, J.W., Bourque, P., Dupuis, R., Tripp, L.T.: Guide to the Software Engineering Body of Knowledge (SWEBOK) 2004 Version. IEEE (2004), http://goo.gl/OhLDp
ISO/IEC, IS 12207: Information technology – Software Life Cycle processes (2008)
Ibrahim, L., Bradford, B., Cole, D., LaBruyere, L., Leinneweber, H., Piszczech, D., Reed, N., Rymond, M., Smith, D., Virga, M., Wells, C.: The Federal Aviation Administration Integrated Capability Maturity Model, (FAA-iCMM), Version 2.0. An Integrated Capability Maturity Model for Enterprise-wide Improvement, FAA (September 2001)
Burnstein, I., Homyen, A., Grom, R., Carlson, C.R.: A Model to Assess Testing Process Maturity, Crosstalk. The Journal of Defense Software Engineering, 26–30 (November 1998), http://goo.gl/xg8zF
Koomen, T., Pol, M.: Test Process Improvement: a Practical Step-by-Step Guide to Structured Testing. Addison-Wesley (1999) ISBN 0-201-59624-5
OGC, P3M3: Portfolio, Programme & Project Management Maturity Model, Version 1.0, Office of Government Commerce (February 2006), http://goo.gl/tTbq9
PMI, Organizational Project Management Maturity Model (OPM3), Knowledge Foundation, Project Management Institute, 2nd edn. (2008)
CMMI Product Team, CMMI for Service, Version 1.3, CMMI-SVC v1.3, CMU/SEI-2010-TR-034. Technical Report, Software Engineering Institute (November 2010)
CMMI Product Team, CMMI for Acquisition, Version 1.3, CMMI-ACQ v1.3, CMU/SEI-2010-TR-032, Technical Report, Software Engineering Institute (November 2010)
Cardoso Garcia, V., Lucredio, D., Alvaro, A., Santana de Almeida, E.: Towards a Maturity Model for a Reuse Incremental Adoption. In: SBCARS 2007, Brazilian Symposium on Software Components, Architectures and Reuse, http://goo.gl/DVHP9
Buglione, L.: Leveraging people-related maturity issues for achieving Higher Maturity & Capability Levels. In: Proceedings of IWSM/MENSURA 2009, Amsterdam, Netherlands, November 4-6, pp. 35–47 (2009)
Buglione, L.: Maturity Models: modelli esclusivi o integrabili?, Qualità On-Line, Rivista dell’AICQ (Novembre 2007), http://goo.gl/5xvKQ
Jasmine, K.S., Vasanth, R.: A New Capability Maturity Model For Reuse Based Software Development process. IACSIT International Journal of Engineering and Technology 2(1) (February 2010), http://goo.gl/1KE18
Spoelstra, W.: Reusing software assets in agile development organizations - a management tool: a case at a medium sized software development organization. University of Twente, Netherlands. Thesis (2010), http://essay.utwente.nl/59917/
Sindre, G., Conradi, R., Karlsson, E.A.: The REBOOT Approach to Software Reuse, Journal of Systems & Software (JSS). Special Issue on Software Reuse 30(3), 201–212 (1995), http://goo.gl/Sa2Eo
Frakes, W., Terry, C.: Software Reuse: Metrics and Models. ACM Computing Surveys 28(2) (June 1996), http://goo.gl/6mBR4
Reuse Research Center, Software Reuse Fundamentals, Presentation, http://goo.gl/OYWHt
Koltun, P., Hudson, A.: A Reuse Maturity Model. In: WISR4 4th Workshop on Institutionalizing Software Reuse, Center for Innovative Technology, Reston, Virginia, USA (November 1991)
Lloréns, J., Fuentes, J.M., Prieto-Diaz, R., Astudillo, H.: Incremental Software Reuse. In: Morisio, M. (ed.) ICSR 2006. LNCS, vol. 4039, pp. 386–389. Springer, Heidelberg (2006)
Basset, P.G.: The Theory and Practice of Adaptive Reuse. In: Symposium on Software Reusability (SSR 1997). ACM, Boston (1997)
Davis, T.: The reuse capability model: a basis for improving an organization’s reuse capability. In: Proceedings of the Second International Workshop on Software Reusability, Herndon, VA (1993)
Griss, M.L.: CMM as a Framework for Adopting Systematic Reuse. Object Magazine, 60–62, 69 (1998), http://goo.gl/k0iXI
Mandava Kranthi, K., Konda, B.M., Thammi Reddy, K., Ravi Kiran, B., Vindhya, A.: A Systematic Mapping Study on Value of Reuse. International Journal of Computer Applications (0975 – 8887) 34(4), 37–44 (2011), http://goo.gl/3oEpm
GUFPI-ISMA, Linee Guida per l’uso Contrattuale dei Function Point, Documento Tecnico 2006-01, Gruppo Utenti Function Point Italia – Italian Software Metrics Association (June 2006)
Buglione, L., Gresse von Wangenheim, C., Hauck, J.C.R., McCaffery, F.: The LEGO Maturity & Capability Model Approach. In: Proceedings of the 5th World Congress on Software Quality, Shanghai, China (October 2011)
Basili, V.R., Caldiera, G., Rombach, H.D.: The Experience Factory. In: Marciniak, J.J. (ed.) Encyclopedia of Software Engineering, vol. 1, pp. 469–476. John Wiley & Sons, Inc. (1994), http://goo.gl/DZIlU
Lim, W.C.: Managing Software Reuse, 1st edn. Prentice-Hall, ISBN 9780135523735
Mutafeljia, B., Stromberg, H.: Process Improvement with CMMI v1.2 and ISO Standards. Auerback Publications (2008), http://goo.gl/BFUqq
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Buglione, L., Lami, G., von Wangenheim, C.G., Caffery, F.M., Hauck, J.C.R. (2013). Leveraging Reuse-Related Maturity Issues for Achieving Higher Maturity and Capability Levels. In: Favaro, J., Morisio, M. (eds) Safe and Secure Software Reuse. ICSR 2013. Lecture Notes in Computer Science, vol 7925. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38977-1_26
Download citation
DOI: https://doi.org/10.1007/978-3-642-38977-1_26
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-38976-4
Online ISBN: 978-3-642-38977-1
eBook Packages: Computer ScienceComputer Science (R0)