Skip to main content

The Rosetta Stone Methodology – A Benefits Driven Approach to Software Process Improvement

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 6156))

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.

This is a preview of subscription content, log in via an institution.

Buying options

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   54.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Organization for Economic Co-Operation and Development: OECD Information Technology Outlook, 2006. OECD (2006)

    Google Scholar 

  2. Software Engineering Institute: CMMI for Development Version 1.2. SEI (2006)

    Google Scholar 

  3. International Standards Organization: ISO/IEC 15504-2:2003 Information technology - Process assessment - Part 2: Performing an assessment (2003)

    Google Scholar 

  4. Coallier, F.: Trillium Reference Manual (1994)

    Google Scholar 

  5. International Standards Organization: ISO 9000-3. International Standards Organization (1994)

    Google Scholar 

  6. International Standards Organization: ISO 9001:2000. International Standards Organization (2000)

    Google Scholar 

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

    Google Scholar 

  8. Standish Group: The Chaos Report. The Standish Group (2009)

    Google Scholar 

  9. Fagan, M.E.: Design and Code inspections to reduce errors in program development. IBM Systems Journal 15, 182–211 (1976)

    Article  Google Scholar 

  10. Dijkstra, E.: Go to statement considered harmful. Classics in Software Engineering, pp. 27–33. Yourdon Press (1979)

    Google Scholar 

  11. Solon Jr., R., Statz, J.: Benchmarking the ROI for Software Process Improvement (SPI). Software Tech. News 5, 6–11 (2002)

    Google Scholar 

  12. Zahran, S.: Business and Cost Justification of Software Process Improvement - "ROI from SPI". In: International Software Process Association Conference, Brighton, England (1996)

    Google Scholar 

  13. Humphrey, W.S., Snyder, T.R., Willis, D.R.: Software Process Improvement at Hughes Aircraft. IEEE Software 8, 11–23 (1991)

    Article  Google Scholar 

  14. Dion, R.: Elements of a Process-Improvement Program. IEEE Software 9, 83–85 (1992)

    Article  Google Scholar 

  15. Dion, R.: Process Improvement and the Corporate Balance Sheet. IEEE Software 10, 28–35 (1993)

    Article  Google Scholar 

  16. Yamamura, G., Wigle, G.B.: SEI CMM Level 5: For the Right Reasons. CrossTalk - The Journal of Defense Software Engineering (1997)

    Google Scholar 

  17. Butler, K.L., Lipke, W.: Software Process Achievement at Tinker Air force Base, Oklahma. Software Engineering Institute, 58 (2000)

    Google Scholar 

  18. Software Engineering Institute: CMMI Performance Results - 2005, vol. 2008 (2005)

    Google Scholar 

  19. El Emam, K., Briand, L.: Cost and Benefits of Software Process Improvement. Fraunhofer IESE, 27 (1997)

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

  23. Brodman, J.G., Johnson, D.L.: Realities and Rewards of Software Process Improvement. IEEE Software 13, 99–101 (1996)

    Google Scholar 

  24. Butler, K.L.: The Economic Benefits of Software Process Improvement. CrossTalk - The Journal of Defense Software Engineering 1995 (1995)

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

  27. Goldenson, D.R., Gibson, D.L.: Demonstrating the Impact and Benefits of CMMI®:An Update and Preliminary Results. The Software Engineering Institute, 55 (2003)

    Google Scholar 

  28. Burzcuk, S.P., Appleton, B.: Software Configuration Management Patterns: Effective Teamwork, Practical Integration. Addison Wesley, Reading (2002)

    Google Scholar 

  29. Garmus, D., Iwanicki, S.: Improved Performance Should Be Expected from Process Improvement. Software Tech. News 10, 14–17 (2007)

    Google Scholar 

  30. Krasner, H., Pyles, J., Wohlwend, H.: A Case History of the Space Shuttle Onboard Systems Project (1994)

    Google Scholar 

  31. Krasner, H.: A Case History of Process Improvements at the NASA Software Engineering Laboratory (1995)

    Google Scholar 

  32. Putnam, L.H., Myers, W.: How Solved is the Cost Estimation Problem. IEEE Software 14, 105–107 (1997)

    Article  Google Scholar 

  33. McLoone, P.J., Rohde, S.L.: Performance Outcomes of CMMI-Based Process Improvements. Software Tech. News 10, 5–9 (2007)

    Google Scholar 

  34. Liu, A.Q.: Motorola Software Group’s China Center: Value Added by CMMI. Software Tech. News 10, 18–23 (2007)

    Google Scholar 

  35. O’Neill, D.: Determining Return on Investment Using Software Inspections. CrossTalk - The Journal of Defense Software Engineering (2003)

    Google Scholar 

  36. Fayad, M.E., Laitinen, M.: Process Assessment Considered Wasteful. Communications of the ACM 40, 125–128 (1997)

    Article  Google Scholar 

  37. Jones, C.: The economics of software process improvement. IEEE Computer 29, 95–97 (1996)

    Google Scholar 

  38. Reifer, D.: The CMMI: it’s formidable. The Journal of Systems and Software 50, 97–98 (2000)

    Article  Google Scholar 

  39. Debou, C., Kuntzmann-Combelles, A.: Linking Software Process Improvement to Business Strategies: Experiences from Industry. Software Process: Improvement and Practice 5, 55–64 (2000)

    Article  Google Scholar 

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

    Article  Google Scholar 

  41. Basili, V.: Software Modeling and Measurement: The Goal/Question/Metric Paradigm. University of Maryland (1992)

    Google Scholar 

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

    Google Scholar 

  43. Goyal, A., Kanungo, S., Muthu, V., Jayadevan, S.: ROI for SPI: Lessons from Initiatives at IBM Global Services India. In: SEPG 2001 (2001)

    Google Scholar 

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

    Google Scholar 

  45. Software Engineering Institute: CMMI for Software Engineering, Version 1.1, Staged Representation (CMMI-SW, V1.1, Staged) - CMU/SEI-2002-TR-029 (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

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

Publish with us

Policies and ethics