skip to main content
10.1145/1987875.1987898acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
research-article

A competency framework for the stakeholders of a software process improvement initiative

Published:21 May 2011Publication History

ABSTRACT

The competencies (a set of specific knowledges, skills, attitudes and behaviors; e.g. stress handling, commitment, collaboration and identification of conflicts) of the employees of software organizations are a fundamental element for the success of a Software Process Improvement (SPI) initiative. We performed three case studies to identify the competencies required for the stakeholders in an SPI initiative. To identify these competencies, we observed the activities that each stakeholder performs and the interactions among them. We also identified the competencies that are required to perform those activities. We performed a classification of the identified competencies and integrated them into a framework. This framework defines the competencies for seven roles involved in an SPI initiative and defines the level of expertise required by each role for each competency. To evaluate the framework, we performed ten interviews and two empirical tests. Preliminary results show that this framework is relevant in SPI initiatives, the use of this framework can raise the awareness about the competencies, and it can support some SPI activities.

References

  1. A. Strauss and J. Corbin 1998. Basics of Qualitative Research: Techniques and Procedures for Developing Grounded Theory. Sage.Google ScholarGoogle Scholar
  2. Ahonen, J. and Sihvonen, H. 2005. How Things Should Not Be Done: A Real-World Horror Story of Software Engineering Process Improvement. Software Process Improvement. I. Richardson, P. Abrahamsson, and R. Messnarz, eds. Springer Berlin / Heidelberg. 59--70. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Argüelles, A. and Gonczi, A. 2000. Competency Based Education and Training: A World Perspective. Limusa.Google ScholarGoogle Scholar
  4. Babar, M. A. and Niazi, M. 2008. Implementing Software Process Improvement Initiatives: An Analysis of Vietnamese Practitioners' Views. Proceedings of the 2008 IEEE International Conference on Global Software Engineering (Bangalore, 2008), 67--76. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Baddoo, N. and Hall, T. 2002. Motivators of Software Process Improvement: An Analysis of Practitioners' Views. Journal of Systems and Software. 62, 2 (May. 2002), 85--96.Google ScholarGoogle ScholarCross RefCross Ref
  6. Baddoo, N. and Hall, T. 2003. De-motivators for Software Process Improvement: An Analysis of Practitioners' Views. Journal of Systems and Software. 66, 1 (Apr. 2003), 23--33. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Becker-Kornstaedt, U., Scott, L. and Zettel, J. 2000. Process Engineering with Spearmint/EPG. Proceedings of the 22nd international conference on Software engineering (Limerick, Ireland, 2000), 791. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Borjesson, A. and Mathiassen, L. 2004. Successful Process Implementation. IEEE Softw. 21, 4 (2004), 36--44. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Börjesson, A., Baaz, A., Pries-Heje, J. and Timmerås, M. 2007. Measuring Process Innovations and Improvements. Organizational Dynamics of Technology-Based Innovation: Diversifying the Research Agenda. T. McMaster, D. Wastell, E. Ferneley, and J. DeGross, eds. Springer Boston. 197--216.Google ScholarGoogle Scholar
  10. Boyatzis, R. E. 1982. The Competent Manager. John Wiley and Sons.Google ScholarGoogle Scholar
  11. Carroll, A. and McCrackin, J. 1998. The Competent Use of Competency-Based Strategies for Selection and Development. Performance Improvement Quarterly. 11, 3 (1998), 45--63.Google ScholarGoogle ScholarCross RefCross Ref
  12. Chroust, G. 2002. Soft Factors Impeding the Adoption of Process Models. EUROMICRO Conference (Los Alamitos, CA, USA, 2002), 388.Google ScholarGoogle Scholar
  13. Dittrich, Y., Rönkkö, K., Eriksson, J., Hansson, C. and Lindeberg, O. 2008. Cooperative Method Development. Empirical Software Engineering. 13, 3 (Jun. 2008), 231--260. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Dubois, D. D. 1993. Competency-based Performance Improvement: a Strategy for Organizational Change. Human Resource Development Press.Google ScholarGoogle Scholar
  15. Dybå, T. 2000. An Instrument for Measuring the Key Factors of Success in Software Process Improvement. Empirical Software Engineering. 5, 4 (Dec. 2000), 357--390. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Dybå, T. 2003. Factors of Software Process Improvement Success in Small and Large organizations: An Empirical Study in the Scandinavian Context. Proceedings of the 9th European software engineering conference held jointly with 11th ACM SIGSOFT international symposium on Foundations of software engineering (Helsinki, Finland, 2003), 148--157. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Gremba, J. and Myers, C. 1997. The IDEAL(SM) Model: A Practical Guide for Improvement. Technical Report. Software Engineering Institute (SEI) - Carnegie Mellon University.Google ScholarGoogle Scholar
  18. Horvat, R. V., Rozman, I. and Gyorkos, J. 2000. Managing the Complexity of SPI in Small Companies. Software Process: Improvement and Practice. 5, 1 (2000), 45--54.Google ScholarGoogle ScholarCross RefCross Ref
  19. Humphrey, W. S. 1989. Managing the Software Process. Addison-Wesley Professional. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Johansen, J. and Pries-Heje, J. 2007. Success With Improvement - Requires the Right Roles to be Enacted- in Symbiosis. Software Process: Improvement and Practice. 12, 6 (2007), 529--539. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Kaltio, T. and Kinnula, A. 2000. Deploying the Defined SW Process. Software Process: Improvement and Practice. 5, 1 (2000), 65--83.Google ScholarGoogle ScholarCross RefCross Ref
  22. Lepasaar, M., Varkoi, T. and Jaakkola, H. 2001. Models and Success Factors of Process Change. Product Focused Software Process Improvement. 68--77. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Lepsinger, R. and Lucia, A. D. 2009. The Art and Science of 360 Degree Feedback. John Wiley and Sons.Google ScholarGoogle Scholar
  24. Lewin, K. 1947. Frontiers in Group Dynamics: Concept, Method and Reality in Social Science; Social Equilibria and Social Change. Human Relations. 1, 1 (1947), 5--41.Google ScholarGoogle ScholarCross RefCross Ref
  25. McClelland, D. C. 1973. Testing for Competence Rather than for "Intelligence". The American Psychologist. 28, 1 (Jan. 1973), 1--14.Google ScholarGoogle ScholarCross RefCross Ref
  26. Messnarz, R., Ekert, D., Reiner, M. and O'Suilleabhain, G. 2008. Human Resources Based Improvement Strategies the Learning Factor. Software Process: Improvement and Practice. 13, 4 (2008), 355--362. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Moitra, D. 2005. Managing Organizational Change for Software Process Improvement. Software Process Modeling. V. R. Basili, S. T. Acuña, and N. Juristo, eds. Springer US. 163--185.Google ScholarGoogle Scholar
  28. Moitra, D. 2005. Managing Organizational Change for Software Process Improvement. Software Process Modeling. 163--185.Google ScholarGoogle Scholar
  29. Niazi, M. 2006. Software Process Improvement: A Road to Success. Product-Focused Software Process Improvement. J. Münch and M. Vierimaa, eds. Springer Berlin / Heidelberg. 395--401. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Niazi, M., Wilson, D. and Zowghi, D. 2006. Critical success factors for Software Process Improvement Implementation: an Empirical Study. Software Process: Improvement and Practice. 11, 2 (2006), 193--211.Google ScholarGoogle ScholarCross RefCross Ref
  31. Paulk, M., Curtis, B., Chrissis, M. and Weber, C. 1993. Capability maturity model, version 1.1. IEEE Software. 10, 4 (1993), 18--27. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Pierce, S., Pravikoff, D. and Tanner, A. 2003. Information Literacy: Instrument Development to Measure Competencies and Knowledge Among Nursing Educators, Nursing Administrators, and Nursing Clinicians: A Pilot Study. American Medical Informatics Association - Annul Symp Proc. 2003, (2003), 971--971.Google ScholarGoogle Scholar
  33. Qin, S. 2007. Managing Process Change in Software Organizations: Experience and Reflection. Software Process: Improvement and Practice. 12, 5 (2007), 429--435. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Raffo, D. M., Harrison, W. and Vandeville, J. 2002. Software Process Decision Support: Making Process Tradeoffs Using a Hybrid Metrics, Modeling and Utility Framework. Proceedings of the 14th international conference on Software engineering and knowledge engineering (New York, NY, USA, 2002), 803--809. Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Rainer, A. and Hall, T. 2002. Key Success Factors for Implementing Software Process Improvement: A Maturity-based Analysis. Journal of Systems and Software. 62, 2 (May. 2002), 71--84.Google ScholarGoogle ScholarCross RefCross Ref
  36. Rivera-Ibarra, J. G., Rodríguez-Jacobo, J. and Serrano-Vargas, M. A. 2010. Competency Framework for Software Engineers. Proceedings of the 2010 23rd IEEE Conference on Software Engineering Education and Training (2010), 33--40. Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. Robson, C. 2002. Real World Research. Wiley-Blackwell.Google ScholarGoogle Scholar
  38. Runeson, P. and Höst, M. 2009. Guidelines for Conducting and Reporting Case Study Research in Software Engineering. Empirical Software Engineering. 14, 2 (2009), 131--164. Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. Scott, L., Jeffery, R., Carvalho, L., D'Ambra, J. and Rutherford, P. 2001. Practical Software Process Improvement - the IMPACT Project. Software Engineering Conference, 2001. Proceedings. 2001 Australian (Canberra, ACT, Australia, 2001), 182--189. Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. Shin, H., Choi, H. and Baik, J. 2007. Jasmine: A PSP Supporting Tool. Software Process Dynamics and Agility. Q. Wang, D. Pfahl, and D. Raffo, eds. Springer Berlin / Heidelberg. 73--83. Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. Staples, M., Niazi, M., Jeffery, R., Abrahams, A., Byatt, P. and Murphy, R. 2007. An Exploratory Study of Why Organizations do not Adopt CMMI. J. Syst. Softw. 80, 6 (2007), 883--895. Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. Stelzer, D. and Mellis, W. 1999. Success Factors of Organizational Change in Software Process Improvement. Software Process: Improvement and Practice. 4, 4 (1999), 227--250.Google ScholarGoogle ScholarCross RefCross Ref
  43. Svensson, H. 2005. A Framework for Improving Soft Factors in Software Development. Software Process Improvement. I. Richardson, P. Abrahamsson, and R. Messnarz, eds. Springer Berlin / Heidelberg. 202--213. Google ScholarGoogle ScholarDigital LibraryDigital Library
  44. Villalón, J. A. C., Agustín, G. C., Gilabert, T. S. F., Seco, A. D. A., Sánchez, L. G. and Cota, M. P. 2002. Experiences in the Application of Software Process Improvement in SMES. Software Quality Control. 10, 3 (2002), 261--273. Google ScholarGoogle ScholarDigital LibraryDigital Library
  45. Vleuten, C. P. M. 1996. The Assessment of Professional Competence: Developments, Research and Practical Implications. Advances in Health Sciences Education. 1, 1 (1996), 41--67.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. A competency framework for the stakeholders of a software process improvement initiative

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other conferences
      ICSSP '11: Proceedings of the 2011 International Conference on Software and Systems Process
      May 2011
      256 pages
      ISBN:9781450307307
      DOI:10.1145/1987875

      Copyright © 2011 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 21 May 2011

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader