An industrial case of exploiting product line architectures in agile software development

M. Ali-Babar, Tuomas Ihme, Minna Pikkarainen

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

Abstract

There has been an increased interest in exploring the ways of integrating agile software development and software product line approaches. Both approaches share several common goals, which provide the motivation for integrating them. However, there has been little empirical research for understanding how these approaches can be integrated in industrial settings. This paper presents the findings from a case study of a software development company that has successfully integrated software product line architecture and agile software development practices. The company's processes are described based on product line and agile practices. The results are expected to provide useful insights into the mechanics of exploiting product line practices in agile software development despite apparent philosophical clashes between the two approaches.
Original languageEnglish
Title of host publicationSPLC '09 Proceedings of the 13th International Software Product Line Conference
PublisherCarnegie Mellon University Press
Pages171-179
Number of pages9
Publication statusPublished - 2009
MoE publication typeA4 Article in a conference publication
Event13th International Software Product Line Conference, SPLC 2009 - San Francisco, United States
Duration: 24 Aug 200928 Aug 2009

Conference

Conference13th International Software Product Line Conference, SPLC 2009
CountryUnited States
CitySan Francisco
Period24/08/0928/08/09

Fingerprint

Software engineering
Industry
Mechanics

Cite this

Ali-Babar, M., Ihme, T., & Pikkarainen, M. (2009). An industrial case of exploiting product line architectures in agile software development. In SPLC '09 Proceedings of the 13th International Software Product Line Conference (pp. 171-179). Carnegie Mellon University Press.
Ali-Babar, M. ; Ihme, Tuomas ; Pikkarainen, Minna. / An industrial case of exploiting product line architectures in agile software development. SPLC '09 Proceedings of the 13th International Software Product Line Conference . Carnegie Mellon University Press, 2009. pp. 171-179
@inproceedings{917cd1a6399f4ec6b79a3315c10fe0db,
title = "An industrial case of exploiting product line architectures in agile software development",
abstract = "There has been an increased interest in exploring the ways of integrating agile software development and software product line approaches. Both approaches share several common goals, which provide the motivation for integrating them. However, there has been little empirical research for understanding how these approaches can be integrated in industrial settings. This paper presents the findings from a case study of a software development company that has successfully integrated software product line architecture and agile software development practices. The company's processes are described based on product line and agile practices. The results are expected to provide useful insights into the mechanics of exploiting product line practices in agile software development despite apparent philosophical clashes between the two approaches.",
author = "M. Ali-Babar and Tuomas Ihme and Minna Pikkarainen",
year = "2009",
language = "English",
pages = "171--179",
booktitle = "SPLC '09 Proceedings of the 13th International Software Product Line Conference",
publisher = "Carnegie Mellon University Press",
address = "United States",

}

Ali-Babar, M, Ihme, T & Pikkarainen, M 2009, An industrial case of exploiting product line architectures in agile software development. in SPLC '09 Proceedings of the 13th International Software Product Line Conference . Carnegie Mellon University Press, pp. 171-179, 13th International Software Product Line Conference, SPLC 2009, San Francisco, United States, 24/08/09.

An industrial case of exploiting product line architectures in agile software development. / Ali-Babar, M.; Ihme, Tuomas; Pikkarainen, Minna.

SPLC '09 Proceedings of the 13th International Software Product Line Conference . Carnegie Mellon University Press, 2009. p. 171-179.

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

TY - GEN

T1 - An industrial case of exploiting product line architectures in agile software development

AU - Ali-Babar, M.

AU - Ihme, Tuomas

AU - Pikkarainen, Minna

PY - 2009

Y1 - 2009

N2 - There has been an increased interest in exploring the ways of integrating agile software development and software product line approaches. Both approaches share several common goals, which provide the motivation for integrating them. However, there has been little empirical research for understanding how these approaches can be integrated in industrial settings. This paper presents the findings from a case study of a software development company that has successfully integrated software product line architecture and agile software development practices. The company's processes are described based on product line and agile practices. The results are expected to provide useful insights into the mechanics of exploiting product line practices in agile software development despite apparent philosophical clashes between the two approaches.

AB - There has been an increased interest in exploring the ways of integrating agile software development and software product line approaches. Both approaches share several common goals, which provide the motivation for integrating them. However, there has been little empirical research for understanding how these approaches can be integrated in industrial settings. This paper presents the findings from a case study of a software development company that has successfully integrated software product line architecture and agile software development practices. The company's processes are described based on product line and agile practices. The results are expected to provide useful insights into the mechanics of exploiting product line practices in agile software development despite apparent philosophical clashes between the two approaches.

M3 - Conference article in proceedings

SP - 171

EP - 179

BT - SPLC '09 Proceedings of the 13th International Software Product Line Conference

PB - Carnegie Mellon University Press

ER -

Ali-Babar M, Ihme T, Pikkarainen M. An industrial case of exploiting product line architectures in agile software development. In SPLC '09 Proceedings of the 13th International Software Product Line Conference . Carnegie Mellon University Press. 2009. p. 171-179