Requirements for successful software development with variability: a case study

Authors
  • T. Huysegoms
  • M. Snoeck
  • G. Dedene
  • A. Goderis
Publication date 2011
Host editors
  • M.M. Cruz-Cunha
  • J. Varajão
  • P. Powell
  • R. Martinho
Book title Enterprise Information Systems
Book subtitle international conference, CENTERIS 2011, Vilamoura, Algarve, Portugal, October 5-7, 2011: proceedings
ISBN
  • 9783642243578
ISBN (electronic)
  • 9783642243585
Series Communications in Computer and Information Science
Event Enterprise Information Systems: international conference, CENTERIS 2011
Volume | Issue number 1
Pages (from-to) 238-247
Publisher Heidelberg: Springer
Organisations
  • Faculty of Economics and Business (FEB) - Amsterdam Business School Research Institute (ABS-RI)
Abstract
According to state of the art literature, software product lines are an effective way to achieve economies of scale through reusability while coping with the problem of variability in related software systems. Fundamentals of variability management and product lines have been available in the software engineering research field for several decades. Nevertheless, projects to cope with variability in practice tend to fall short of target. The reason for this gap between sound theories and poor practice, common in multiple software engineering subfields, remains unclear. Therefore, an empirical study was conducted in a large-scale software dependent multinational. The results of this case study show a number of factors that impact successful variability practice. These factors can be abstracted into general hypotheses useful for bridging the gap between theory and practice. Based on the sources of discrepancy, this research suggests a practical way to overcome the obstacles on the road towards successful variability management.
Document type Conference contribution
Language English
Published at https://doi.org/10.1007/978-3-642-24358-5_24
Permalink to this page
Back