A case study on variability management in software product lines: identifying why real-life projects fail

Open Access
Authors
  • T. Huysegoms
  • M. Snoeck
  • G. Dedene
  • A. Goderis
  • F. Stumpe
Publication date 2013
Journal International Journal of Information Systems and Project Management
Volume | Issue number 1 | 1
Pages (from-to) 37-48
Organisations
  • Faculty of Economics and Business (FEB) - Amsterdam Business School Research Institute (ABS-RI)
Abstract
Economies of scale can be seen as some kind of "holy grail" in state of the art literature on the development of sets of related software systems. Software product line methods are often mentioned in this context, due to the variability management aspects they propose, in order to deal with sets of related software systems. They realize the sought-after reusability. Both variability management and software product lines already have a strong presence in theoretical research, but in real-life software product line projects trying to obtain economies of scale still tend to fall short of
target. The objective of this paper is to study this gap between theory and reality through a case study in order to see why such gap exists, and to find a way to bridge this gap. Through analysis of the causes of failure identified by the stakeholders in the case study, the underlying problem, which is found to be located in the requirements engineering phase, is crystallized. The identification of a framework describing the problems will provide practitioners with a better focus for future endeavors in the field of software product lines, so that economies of scale can be achieved.
Document type Article
Language English
Published at https://doi.org/10.12821/ijispm010103
Downloads
410407.pdf (Final published version)
Permalink to this page
Back