A Framework for Process Improvement in Software Product Management

  • Willem Bekkers
  • Inge van de Weerd
  • Marco Spruit
  • Sjaak Brinkkemper
Part of the Communications in Computer and Information Science book series (CCIS, volume 99)


This paper presents a comprehensive overview of all the important areas within Software Product Management (SPM). The overview has been created and validated in collaboration with many experts from practice and the scientific community. It provides a list of 68 capabilities a product software organization should implement to reach a full grown SPM maturity. The overview consists of the SPM Competence Model that shows the areas of importance to SPM, and the SPM Maturity Matrix that lists all important activities within those areas in a best practice implementation order. SPM organizations can use this matrix to map and improve their SPM practices incrementally.


Software Product Management Software Process Improvement SPM Maturity Matrix SPM Competence Model Situational Assessment Method 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Fricker, S., Gorschek, T., Byman, C., Schmidle, A.: Handshaking: Negotiate to Provoke the Right Understanding of Requirements. IEEE Software 26(6) (2010)Google Scholar
  2. 2.
    Berander, P.: Evolving Prioritization for Software Product Management, in APS, PhD thesis. Bleking Institute of Technology, Ronneby (2007)Google Scholar
  3. 3.
    Ebert, C., Brinkkemper, S., Jansen, S., Heller, G.: 2nd International Workshop on Software Product Management, pp. i-ii (2008)Google Scholar
  4. 4.
    van de Weerd, I., Brinkkemper, S., Nieuwenhuis, R., Versendaal, J., Bijlsma, L.: Towards a reference framework for software product management. In: Towards a reference framework for software product management. Proceedings of the 14th International Requirements Engineering Conference, Minneapolis/St. Paul, Minnesota, USA, pp. 319–322 (2006)Google Scholar
  5. 5.
    Project Management Institute. A guide to the project management body of knowledge (PMBOKGuide), 2000 ed. Project Management Institute, Newtown Square, PA (2000)Google Scholar
  6. 6.
    Abran, A., Moore, J.W., Bourque, P., Dupuis, R., Tripp, L.L.: SWEBOK: Guide to the Software Engineering Body of Knowledge. IEEE Computer Society, Los Alamitos (2004)Google Scholar
  7. 7.
    Artz, P., van de Weerd, I., Brinkkemper, S.: Productization: transforming from developing customer-specific software to product software. In: ICSOB 2010. LNBIP, vol. 51, pp. 90–102. Springer, Heidelberg (2010)Google Scholar
  8. 8.
    Bekkers, W., Spruit, M., van de Weerd, I., Brinkkemper, S.: A Situational Assessment Method for Software Product Management. Accepted for the 18th European Conference on Information Systems (ECIS 2010), Pretoria, South Africa, June 7-9 (2010)Google Scholar
  9. 9.
    Krzanik, L., Simila, J.: Is my software process improvement suitable for incremental deployment? In: Proceedings of the 8th International Workshop on Software Technology and Engineering Practice, London, UK, pp. 76–87 (1997)Google Scholar
  10. 10.
    van de Weerd, I., Brinkkemper, S., Versendaal, J.: Incremental method evolution in global software product management: A retrospective case study. Accepted for publication in the Journal of Information & Software Technology (2010)Google Scholar
  11. 11.
    Weerd, I., van de Versendaal, J., Brinkkemper, S.: A product software knowledge infrastructure for situational capability maturation: Vision and case studies in product management. In: Proceedings of the 12th Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ’06), Luxembourg, pp. 97–112 (2006)Google Scholar
  12. 12.
    Hevner, A., March, S., Park, J., Ram, S.: Design Science in Information Systems Research. MIS Quarterly 28, 75–105 (2004)Google Scholar
  13. 13.
    Vaishnavi, V., Kuechler, B.: Design Research in Information Systems, from AISWorld Net (August 01, 2009), (retrieved Mach 16, 2010)
  14. 14.
    van de Weerd, I.: Advancing in Software Product Management: An Incremental Method Engineering Approach. Doctoral dissertation, Utrecht University, The Netherlands (2009)Google Scholar
  15. 15.
    Abramovici, M., Soeg, O.: Status and Development Trends of Product Lifecycle Management Systems. Chair of IT in Mechanical Engineering, ITM. Ruhr-University Bochum, Germany(2002)Google Scholar
  16. 16.
    Clements, P., Northrop, L.: Software Product Lines: Patterns and Practice. Addison-Wesley, Reading (2001)Google Scholar
  17. 17.
    Weerd, I., van de Bekkers, W., Brinkkemper, S.: Developing a maturity matrix for software product management. In: ICSOB 2010. LNBIP, vol. 51, pp. 76–89. Springer, Heidelberg (2010)Google Scholar
  18. 18.
    Steenbergen, M., Bos, R., Brinkkemper, S., van de Weerd, I., Bekkers, W.: The Design of Focus Area Maturity Models. In: Winter, R., Zhao, J.L., Aier, S. (eds.) DESRIST 2010. LNCS, vol. 6105, pp. 317–332. Springer, Heidelberg (2010)Google Scholar
  19. 19.
    Steenbergen, M., Brinkkemper, S.: An instrument for the Development of the Enterprise Architecture Practice. In: Proceedings of the 9th International Conference on Enterprise Information Systems, pp. 14–22 (2007)Google Scholar
  20. 20.
    Bekkers, W., van de Weerd, I., Brinkkemper, S., Mahieu, A.: The Influence of Situational Factors in Software Product Management: An Empirical Study. Presented at the 21th International Workshop on Software Product Management (IWSPM 2008), Barcelona, Spain (September 9, 2008)Google Scholar
  21. 21.
    Koomen, T., Baarda, R.: TMap Test Topics. Tutein Nolthenius, Nederland (2005)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Willem Bekkers
    • 1
  • Inge van de Weerd
    • 1
  • Marco Spruit
    • 1
  • Sjaak Brinkkemper
    • 1
  1. 1.Utrecht UniversityTB UtrechtNL

Personalised recommendations