Requirements for successful software development with variability: a case study
| Authors |
|
|---|---|
| Publication date | 2011 |
| Host editors |
|
| Book title | Enterprise Information Systems |
| Book subtitle | international conference, CENTERIS 2011, Vilamoura, Algarve, Portugal, October 5-7, 2011: proceedings |
| ISBN |
|
| ISBN (electronic) |
|
| 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 |
|
| 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 | |