Abstract
In response to the lack of a business-focused approach to software process improvement (SPI), the Rosetta Stone objective-driven SPI Methodology (RSM) has been developed which allows organizations to undertake SPI based on business-driven objectives using proven SPI methodologies. To demonstrate usefulness and practicality, the Rosetta Stone IGSI-ISM to CMMI Instance mapping (RS-ICMMI) is developed using a generic set of business objectives which are mapped to the CMMI (Staged) model using a modified version of GQM. This 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.
Similar content being viewed by others
References
Organization for Economic Co-Operation and Development: OECD Information Technology Outlook, 2006. OECD (2006)
Software Engineering Institute: CMMI for Development Version 1.2. SEI (2006)
International Standards Organization: ISO/IEC 15504-2:2003 Information technology - Process assessment - Part 2: Performing an assessment (2003)
Coallier, F.: Trillium Reference Manual (1994)
International Standards Organization: ISO 9000-3. International Standards Organization (1994)
International Standards Organization: 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)
Standish Group: The Chaos Report. The Standish Group (2009)
Fagan, M.E.: Design and Code inspections to reduce errors in program development. IBM Systems Journal 15, 182–211 (1976)
Dijkstra, E.: Go to statement considered harmful. Classics in Software Engineering, pp. 27–33. Yourdon Press (1979)
Solon Jr., R., Statz, J.: Benchmarking the ROI for Software Process Improvement (SPI). Software Tech. News 5, 6–11 (2002)
Zahran, S.: Business and Cost Justification of Software Process Improvement - "ROI from SPI". In: International Software Process Association Conference, Brighton, England (1996)
Humphrey, W.S., Snyder, T.R., Willis, D.R.: Software Process Improvement at Hughes Aircraft. IEEE Software 8, 11–23 (1991)
Dion, R.: Elements of a Process-Improvement Program. IEEE Software 9, 83–85 (1992)
Dion, R.: Process Improvement and the Corporate Balance Sheet. IEEE Software 10, 28–35 (1993)
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)
Software Engineering Institute: CMMI Performance Results - 2005, vol. 2008 (2005)
El Emam, K., Briand, L.: Cost and Benefits of Software Process Improvement. Fraunhofer IESE, 27 (1997)
Krasner, H.: Accumulating the body of Evidence for the Payoff of Software Process Improvement. In: Hunter, R., Thayer, R.H. (eds.) Software Process Improvement, pp. 519–539. IEEE, Los Alamitos (2001)
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)
Brodman, J.G., Johnson, D.L.: Return on Investment from Software Process Improvement as Measured by U.S. Industry. CrossTalk - The Journal of Defense Software Engineering (1996)
Brodman, J.G., Johnson, D.L.: Realities and Rewards of Software Process Improvement. IEEE Software 13, 99–101 (1996)
Butler, K.L.: The Economic Benefits of Software Process Improvement. CrossTalk - The Journal of Defense Software Engineering 1995 (1995)
Herbsleb, J., Carleton, A., Rozum, J., Siegel, J., Zubrow, D.: Benefits of CMM-Based Software Process Improvement: Initial Results. Software Engineering Institute, Carnegie-Mellon University (1994)
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)
Goldenson, D.R., Gibson, D.L.: Demonstrating the Impact and Benefits of CMMI®:An Update and Preliminary Results. The Software Engineering Institute, 55 (2003)
Burzcuk, S.P., Appleton, B.: Software Configuration Management Patterns: Effective Teamwork, Practical Integration. Addison Wesley, Reading (2002)
Garmus, D., Iwanicki, S.: Improved Performance Should Be Expected from Process Improvement. Software Tech. News 10, 14–17 (2007)
Krasner, H., Pyles, J., Wohlwend, H.: A Case History of the Space Shuttle Onboard Systems Project (1994)
Krasner, H.: A Case History of Process Improvements at the NASA Software Engineering Laboratory (1995)
Putnam, L.H., Myers, W.: How Solved is the Cost Estimation Problem. IEEE Software 14, 105–107 (1997)
McLoone, P.J., Rohde, S.L.: Performance Outcomes of CMMI-Based Process Improvements. Software Tech. News 10, 5–9 (2007)
Liu, A.Q.: Motorola Software Group’s China Center: Value Added by CMMI. Software Tech. News 10, 18–23 (2007)
O’Neill, D.: Determining Return on Investment Using Software Inspections. CrossTalk - The Journal of Defense Software Engineering (2003)
Fayad, M.E., Laitinen, M.: Process Assessment Considered Wasteful. Communications of the ACM 40, 125–128 (1997)
Jones, C.: The economics of software process improvement. IEEE Computer 29, 95–97 (1996)
Reifer, D.: The CMMI: it’s formidable. The Journal of Systems and Software 50, 97–98 (2000)
Debou, C., Kuntzmann-Combelles, A.: Linking Software Process Improvement to Business Strategies: Experiences from Industry. Software Process: Improvement and Practice 5, 55–64 (2000)
Liu, X.F., Sun, Y., Kane, G., Kyoya, Y., Noguchi, K.: Business-oriented Software Process Improvement Based on CMM using QFD. Software Process Improvement and Practice 11, 573–589 (2006)
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)
Goyal, A., Kanungo, S., Muthu, V., Jayadevan, S.: ROI for SPI: Lessons from Initiatives at IBM Global Services India. In: SEPG 2001 (2001)
Chrissis, M.B., Konrad, M., Shrum, S.: CMMI: Guidelines for Process Integration and Product Improvement. Addison-Wesley, Boston (2003)
Software Engineering Institute: CMMI for Software Engineering, Version 1.1, Staged Representation (CMMI-SW, V1.1, Staged) - CMU/SEI-2002-TR-029 (2002)
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 Software Process Improvement. In: Ali Babar, M., Vierimaa, M., Oivo, M. (eds) Product-Focused Software Process Improvement. PROFES 2010. Lecture Notes in Computer Science, vol 6156. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13792-1_28
Download citation
DOI: https://doi.org/10.1007/978-3-642-13792-1_28
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-13791-4
Online ISBN: 978-3-642-13792-1
eBook Packages: Computer ScienceComputer Science (R0)