Abstract
The Rosetta Stone Methodology (RSM) has been developed which allows organizations to undertake Software Process Improvement (SPI) based on business- and organizational-driven goals and objectives. The methodology itself is fully customizable and allows organizations to make adjustments to the model where they feel it appropriate. To demonstrate the usefulness, appropriateness and practicality of this new approach, the Rosetta Stone IGSI-ISM to CMMI Instance mapping (RS-ICMMI) is developed. To aid in understanding, the Measurement and Analysis (MA) process area is used as an example of how to apply the methodology. The Rosetta Stone Methodology and the RS-ICMMI instance have been validated by experts.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Organization for Economic Co-Operation and Development: OECD Information Technology Outlook. OECD (2006)
SEI: CMMI for Development Version 1.2. SEI (2006)
ISO: ISO/IEC 15504-2: 2003 Information technology - Process assessment - Part 2: Performing an assessment (2003)
ISO: ISO 9000-3. International Standards Organization (1994)
ISO: ISO 9001:2000. International Standards Organization (2000)
Hailey, V.A.: ISO 9001: A Tool for Systematic Software Process Improvement. In: Hunter, R., Thayer, R.H. (eds.) Software Process Improvement, pp. 291–309. IEEE Computer Society, Los Alamitos (2001)
Humphrey, W.S., Snyder, T.R., Willis, D.R.: Software Process Improvement at Hughes Aircraft. IEEE Software 8, 11–23 (1991)
Yamamura, G., Wigle, G.B.: SEI CMM Level 5: For the Right Reasons. CrossTalk - The Journal of Defense Software Engineering (1997)
Butler, K.L., Lipke, W.: Software Process Achievement at Tinker Air force Base, Oklahma. Software Engineering Institute, 58 (2000)
Brodman, J.G., Johnson, D.L.: Return on Investment (ROI) from Software Process Improvement as Measured by US Industry. Software Process: Improvement and Practice 1, 35–47 (1995)
Dion, R.: Process Improvement and the Corporate Balance Sheet. IEEE Software 10, 28–35 (1993)
Herbsleb, J., Carleton, A., Rozum, J., Siegel, J., Zubrow, D.: Benefits of CMM-Based Software Process Improvement: Executive Summary of Results. Software Engineering Institute, 16 (1994)
Krasner, H., Pyles, J., Wohlwend, H.: A Case History of the Space Shuttle Onboard Systems Project (1994)
Putnam, L.H., Myers, W.: How Solved is the Cost Estimation Problem. IEEE Software 14, 105–107 (1997)
Software Engineering Institute: CMMI Performance Results - 2005, vol. 2008 (2005)
Sapp, M., Stoddard, R., Christian, T.: Cost, Schedule and Quality Improvements at Warner Robins Air Logistics Center. Software Tech. News 10, 10–13 (2007)
Goyal, A., Kanungo, S., Muthu, V., Jayadevan, S.: ROI for SPI: Lessons from Initiatives at IBM Global Services India. In: SEPG 2001 (2001)
McLoughlin, F., Richardson, I.: The Rosetta Stone Methodology – A Benefits Driven Approach to Software Process Improvement. In: Profes 2010. University of Limerick, Limerick (2010)
Basili, V.: Software Modeling and Measurement: The Goal/Question/Metric Paradigm. University of Maryland (1992)
Basili, V., Caldiera, G., Rombach, H.D.: The Goal Question Metric Approach. In: Marciniak, J.J. (ed.) Encyclopedia of Software Engineering, vol. 1. John Wiley & Sons Inc., Chichester (1994)
Basili, V., Rombach, H.D.: The TAME Project: Towards Improvement-Oriented Software Environments. IEEE Transactions on Software Engineering SE-14, 758–773 (1988)
Basili, V., Weiss, D.M.: A Methodology for Collecting Valid Software Engineering Data. IEEE Transactions on Software Engineering SE-10, 728–738 (1984)
Software Engineering Institute: CMMI for Software Engineering, Version 1.1, Staged Representation (CMMI-SW, V1.1, Staged) - CMU/SEI-2002-TR-029 (2002)
SEI: CMMI for Software Engineering, Version 1.1, Staged Representation (CMMI-SW, V1.1, Staged) - CMU/SEI-2002-TR-029 (2002)
Chrissis, M.B., Konrad, M., Shrum, S.: CMMI: Guidelines for Process Integration and Product Improvement. Addison-Wesley, Boston (2003)
Houston, D., Keats, J.B.: Cost of Software Quality: A Means of Promoting Software Process Improvement (1996)
Garmus, D., Herron, D.: Function Point Analysis - Measurement Practices for Successful Software Projects. Addison-Wesley, Reading (2001)
McCabe, T.J.: A Complexity Measure. IEEE Transactions on Software Engineering 2, 308–320 (1976)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
McLoughlin, F., Richardson, I. (2010). The Rosetta Stone Methodology – A Benefits-Driven Approach to SPI. In: Riel, A., O’Connor, R., Tichkiewitch, S., Messnarz, R. (eds) Systems, Software and Services Process Improvement. EuroSPI 2010. Communications in Computer and Information Science, vol 99. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15666-3_18
Download citation
DOI: https://doi.org/10.1007/978-3-642-15666-3_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-15665-6
Online ISBN: 978-3-642-15666-3
eBook Packages: Computer ScienceComputer Science (R0)