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, Product Roadmapping, Release Planning and Requirements 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.
منابع مشابه
A Framework for Process Improvement in Software Product Management
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 Comp...
متن کاملA Framework for Process Assessment of Software Product Line
Software product line has emerged as an attractive phenomenon within organizations dealing with software development process. It involves assembly of products from existing core assets, commonly known as components, and continuous growth in the core assets as production proceeds. Organizations trying to incorporate the concept of software product line to reduce development time and cost require...
متن کاملAn Architecture Maturity Model of Software Product Line
Software architecture has been a key research area in the software engineering community due to its significant role in creating high quality software. The trend of developing product lines rather than single products has made the software product line a viable option in the industry. Software product line architecture is regarded as one of the crucial components in the product lines, since all...
متن کاملA Decision Support Tool for Assessing the Maturity of Software Product Line Process
The software product line aims at the effective utilization of software assets, reducing the time required to deliver a product, improving the quality, and decreasing the cost of software products. Organizations trying to incorporate this concept require an approach to assess the current maturity level of the software product line process in order to make management decisions. A decision suppor...
متن کاملFuzzy inference system for software product family process evaluation
When developing multiple products within a common application domain, systematic use of a software product family process can yield increased productivity in cost, quality, effort and schedule. Such a process provides the means for the reuse of software assets which can considerably reduce the development time and the cost of software products. A comprehensive strategy for the evaluating the ma...
متن کامل