Developing a Maturity Matrix for Software Product Management

The quality of processes in Software Product Management (SPM) has a high impact on the success of a software product, as it improves product quality and prevents release delays. To improve the SPM practice, we propose the maturity matrix for SPM, a focus area oriented maturity model concentrating on the SPM functions Requirements Management, Release Planning, Product Roadmapping, and Portfolio Management. In this paper, we describe the development of the SPM maturity matrix, consisting of (a) identification and description of capabilities, (b) positioning the capabilities at the right levels in the maturity matrix and (c) validating the maturity matrix with expert validation and a survey among 45 product managers and product management experts. The result is a validated maturity matrix that will guide further development of methodical support in SPM.

[1]  Cmmi Product Team Capability Maturity Model® Integration (CMMI), Version 1.1--Staged Representation , 2002 .

[2]  Marlies van Steenbergen,et al.  The Design of Focus Area Maturity Models , 2010, DESRIST.

[3]  Sjaak Brinkkemper,et al.  A product software knowledge infrastructure for situational capability maturation: Vision and case studies in product management , 2006 .

[4]  Paul Clements,et al.  Software product lines - practices and patterns , 2001, SEI series in software engineering.

[5]  Leon J. Osterweil,et al.  Proceedings of the 16th international conference on Software engineering , 1994, ICSE 1994.

[6]  Sjaak Brinkkemper,et al.  The Relevance of Situational Factors in Software Product Management , 2008 .

[7]  Inge van de Weerd,et al.  Concepts for Incremental Method Evolution: Empirical Exploration and Validation in Requirements Management , 2007, CAiSE.

[8]  Donald J Reifer The CMMI: it's formidable , 2000, J. Syst. Softw..

[9]  Sami Zahran Software process improvement - practical guidelines for business success , 1998 .

[10]  Claes Wohlin,et al.  Experimentation in software engineering: an introduction , 2000 .

[11]  Marlies van Steenbergen,et al.  An Instrument for the Development of the Enterprise Architecture Practice , 2007, ICEIS.

[12]  Phillip G. Armour The business of software , 2001, CACM.

[13]  J. G. Brodman,et al.  What small businesses and small organizations say about the CMM , 1994, Proceedings of 16th International Conference on Software Engineering.

[14]  Mark C. Paulk,et al.  Capability Maturity Model , 1991 .

[15]  Christof Ebert,et al.  The impacts of software product management , 2007, J. Syst. Softw..

[16]  Alan R. Hevner,et al.  Design Science in Information Systems Research , 2004, MIS Q..

[17]  Jean-Pierre Kuilboer,et al.  Software process and product improvement: an empirical assessment , 2000, Inf. Softw. Technol..

[18]  Inge van de Weerd,et al.  Towards a Reference Framework for Software Product Management , 2006, 14th IEEE International Requirements Engineering Conference (RE'06).

[19]  Alan R. Hevner,et al.  Design Research in Information Systems , 2010 .

[20]  Inge van de Weerd,et al.  The Influence of Situational Factors in Software Product Management: An Empirical Study , 2008, 2008 Second International Workshop on Software Product Management.