{"title":"Overscoping: Reasons and consequences — A case study on decision making in software product management","authors":"E. Bjarnason, K. Wnuk, B. Regnell","doi":"10.1109/IWSPM.2010.5623866","DOIUrl":"https://doi.org/10.1109/IWSPM.2010.5623866","url":null,"abstract":"Efficient scope management is a core part of software release management and often a key factor in releasing successful software products to the market. In a case when not all the requirements for the next software product release are known ‘a priori’ and when new requirements are issued throughout the project, the risk of overscoping by including more functionality than can be implemented increases. In this paper, we report on findings from an empirical interview study about understanding the causes and effects of overscoping in a large-scale industrial set up. Six main causes of overscoping have been identified in this work, complemented by root cause analysis of the causes and concluded by effects of overscoping. The results provide an increased understanding of the scoping activity as a continuous activity and outline risks and issues that can lead to a situation of overscoping.","PeriodicalId":183514,"journal":{"name":"2010 Fourth International Workshop on Software Product Management","volume":"60 21","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-11-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"113957408","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"4th International Workshop on Software Product Management (IWSPM 2010)","authors":"Samuel Fricker, A. Aurum","doi":"10.1109/IWSPM.2010.5623873","DOIUrl":"https://doi.org/10.1109/IWSPM.2010.5623873","url":null,"abstract":"Product success depends on skilled and competent product management. In essence, a product manager decides what functionality and quality a product should offer, to which customers, and when in time, while assuring a winning business case. Software product management is particularly important when the product is envisioned, developed, and deployed in a global environment. Geographical distance and cultural differences need to be addressed when collaborating along the requirements value chain, while robust and effective integration need to be achieved when composing products along the supply chain. The 4th International Workshop on Software Product Management (IWSPM 2010) was held in conjunction with the 18th IEEE International Requirements Engineering Conference (RE'10) in Sydney, Australia. The workshop included a keynote from senior product managers, paper presentations, and discussions on state of knowledge and development of software product management.","PeriodicalId":183514,"journal":{"name":"2010 Fourth International Workshop on Software Product Management","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-11-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127472433","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Nina Dzamashvili-Fogelström, E. Numminen, Sebastian Barney
{"title":"Using portfolio theory to support requirements selection decisions","authors":"Nina Dzamashvili-Fogelström, E. Numminen, Sebastian Barney","doi":"10.1109/IWSPM.2010.5623864","DOIUrl":"https://doi.org/10.1109/IWSPM.2010.5623864","url":null,"abstract":"Selecting requirements for a release of software is a difficult undertaking as people have trouble comparing requirements of different types and have natural biases towards short-terms gains over longer-term sustainability. Portfolio theory is proposed as a solution to this problem, as it provides a method for balancing investment options to maximize the likelihood of a given return. This approach is explored generally and through an example. The results suggest portfolio theory can be applied for this purpose. Applying portfolio theory to determine the amount of development time that should be spent on different types of requirements shows the most potential, especially when data on expected risks and returns is limited.","PeriodicalId":183514,"journal":{"name":"2010 Fourth International Workshop on Software Product Management","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-11-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130822901","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Feature unweaving: Efficient variability extraction and specification for emerging software product lines","authors":"Reinhard Stoiber, M. Glinz","doi":"10.1109/IWSPM.2010.5623865","DOIUrl":"https://doi.org/10.1109/IWSPM.2010.5623865","url":null,"abstract":"Successful software products frequently evolve into software product lines, whether intentionally or not. In such cases, product managers have to be involved in creating and specifying the commonality and variability of the evolving software product line in order to continuously assure a winning business case. In this paper we introduce feature unweaving, a novel approach that allows a product manager to efficiently evolve an integrated graphical requirements model into a product line model: when he or she has identified variable elements, feature unweaving automatically extracts these elements and refactors them into a feature, using an aspect-oriented approach. Feature unweaving significantly reduces the required effort for variability specification, both on a clerical and intellectual level. Furthermore, variability constraints can be added to capture more knowledge about the features and their interdependencies. We evaluate and validate our approach with two case studies.","PeriodicalId":183514,"journal":{"name":"2010 Fourth International Workshop on Software Product Management","volume":"183 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-11-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125831221","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Model-driven assessment in Software Product Management","authors":"K. Vlaanderen, I. D. Weerd, S. Brinkkemper","doi":"10.1109/IWSPM.2010.5623868","DOIUrl":"https://doi.org/10.1109/IWSPM.2010.5623868","url":null,"abstract":"The maturity of Software Product Management (SPM) in software companies is generally low. In order to enhance the overall maturity of SPM in the industry, we are developing a knowledge infrastructure that helps product managers in increasing their knowledge of the field and improving the SPM processes in their organization. An important part of this infrastructure is the assessment of a company's current situation. This paper presents a novel approach to assessing a company's SPM processes, by deducing its maturity based on process-deliverable diagrams. The approach is implemented using MetaCase's MetaEdit+, and evaluated in seven cases.","PeriodicalId":183514,"journal":{"name":"2010 Fourth International Workshop on Software Product Management","volume":"164 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-11-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130059060","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Towards a performance measurement reference model for software product management","authors":"Achim Botzenhardt, A. Maedche","doi":"10.1109/IWSPM.2010.5623869","DOIUrl":"https://doi.org/10.1109/IWSPM.2010.5623869","url":null,"abstract":"The success of any software company heavily depends on the quality and performance of its product management. Several researchers have focused on identifying and describing best-practice reference processes for software product management (SPM). Performance measurement is a pre-condition for process excellence. Therefore, it is crucial to establish an appropriate performance measurement for SPM. In this paper, we present our ongoing work with the goal of establishing performance measurement reference models for software product management.","PeriodicalId":183514,"journal":{"name":"2010 Fourth International Workshop on Software Product Management","volume":"195 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-11-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122520146","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Negotiation constellations in reactive product line evolution","authors":"Wolfgang Heider, P. Grünbacher, Rick Rabiser","doi":"10.1109/IWSPM.2010.5623862","DOIUrl":"https://doi.org/10.1109/IWSPM.2010.5623862","url":null,"abstract":"Software product lines are inevitably subject to continuous evolution due to changing customer needs, market developments, or technology trends. Reactive evolution means that changes to the product line are driven by the requirements arising when deriving new products. In this process heterogeneous stakeholders need to negotiate about these emerging requirements. It is also crucial that stakeholders develop a shared understanding about the challenges of implementing the new requirements in the product line. Existing approaches to product line evolution do however not sufficiently address these negotiation challenges. The aim of this position paper is thus to identify key stakeholder roles and negotiation constellations for reactive product line evolution. We illustrate these constellations using the WinWin negotiation model and discuss implications for tool support.","PeriodicalId":183514,"journal":{"name":"2010 Fourth International Workshop on Software Product Management","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-11-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125053305","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Introduction of product management in a banking & retail IT solutions company — An experience report","authors":"Achim Botzenhardt, A. Maedche, C. Schlögel","doi":"10.1109/IWSPM.2010.5623870","DOIUrl":"https://doi.org/10.1109/IWSPM.2010.5623870","url":null,"abstract":"The importance of product management in the software industry is widely recognized and has been empirically validated. Despite its importance, the maturity level of software product management in companies is still low and many companies struggle with the challenge of introducing product management. This paper describes an industry field report on a product management introduction project carried out in a banking & retail IT solutions company. We illustrate the initial situation as it was conceived prior to the product management introduction project, the approach pursued within the introduction project and the experience gathered during and after the project.","PeriodicalId":183514,"journal":{"name":"2010 Fourth International Workshop on Software Product Management","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-11-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133337251","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"The Situational Assessment Method put to the test: Improvements based on case studies","authors":"W. Bekkers, M. Spruit","doi":"10.1109/IWSPM.2010.5623871","DOIUrl":"https://doi.org/10.1109/IWSPM.2010.5623871","url":null,"abstract":"This paper presents an improved Situational Assessment Method (SAM) for Software Product Management (SPM). The improvement is the result of an evaluation process, of which one of the cases is included in this paper. The SAM is tool which allows product managers to evaluate and improve their processes in an incremental manner. It does this by determining which capabilities the organization has currently achieved, and what capabilities should be achieved. A gap analysis can then be performed which results in an advice to implement specific capabilities. This advice includes suggestions for method fragments (best practices) which the organization can use to achieve the capabilities.","PeriodicalId":183514,"journal":{"name":"2010 Fourth International Workshop on Software Product Management","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-11-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125188075","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Richard Berntsson-Svensson, Yuri Sprockel, B. Regnell, S. Brinkkemper
{"title":"Cost and benefit analysis of quality requirements in competitive software product management: A case study on the QUPER model","authors":"Richard Berntsson-Svensson, Yuri Sprockel, B. Regnell, S. Brinkkemper","doi":"10.1109/IWSPM.2010.5623867","DOIUrl":"https://doi.org/10.1109/IWSPM.2010.5623867","url":null,"abstract":"In market-driven product development, it is important that the software product is released to the market at the right time, and offers higher quality than the competitors. In release planning, the allocation of development effort in investments into product enhancements, functions are competing with quality requirements for limited resources. In addition, it is important to find the right balance between competing quality requirements. In this paper, we present an industrial evaluation of the benefit and cost views in the QUality PERformance (QUPER) model. The results indicate that the model is relevant in the release planning process, and that the combination of the benefit and cost views provides a clear picture of the current market situation.","PeriodicalId":183514,"journal":{"name":"2010 Fourth International Workshop on Software Product Management","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-11-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130737115","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}