Combining different product line models to balance needs of product differentiation and reuse

Juha Savolainen, Juha Kuusela, Mike Mannion, Tuomo Vehkomäki

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Software reuse is a key enabler for producing successful software intensive consumer products. Initially, just adopting reuse was enough to achieve competitive advantage; today an efficiently running product line is almost expected for any organization producing widely varying, software intensive consumer products. The major source for competitive advantage has shifted to product line management, and especially an organization’s ability to optimize the alignment of its product line development approach with its competitive strategy. In this paper, we explore ways to match product line development for an organization pursuing differentiation strategy. In this context, the success of the product line is determined by the success of the resulting products, their ability to gain differentiation against the competition as well as within the product portfolio.
Original languageEnglish
Title of host publicationHigh Confidence Software Reuse in Large Systems
Subtitle of host publicationProceedings 10th International Conference on Software Reuse (ICSR '08)
PublisherSpringer
Pages116-129
Number of pages4
ISBN (Print)9783540680628
DOIs
Publication statusPublished - 2008

Publication series

NameLecture Notes in Computer Science
Volume5030
ISSN (Print)0302-9743

Fingerprint

Reuse
Product differentiation
Product line
Competitive advantage
Consumer products
Software
Enablers
Software reuse
Competitive strategy
Product portfolio
Line management
Differentiation strategy
Alignment

Keywords

  • software product line
  • software reuse
  • competitive strategy

Cite this

Savolainen, J., Kuusela, J., Mannion, M., & Vehkomäki , T. (2008). Combining different product line models to balance needs of product differentiation and reuse. In High Confidence Software Reuse in Large Systems : Proceedings 10th International Conference on Software Reuse (ICSR '08) (pp. 116-129). (Lecture Notes in Computer Science; Vol. 5030). Springer. https://doi.org/10.1007/978-3-540-68073-4_11
Savolainen, Juha ; Kuusela, Juha ; Mannion, Mike ; Vehkomäki , Tuomo . / Combining different product line models to balance needs of product differentiation and reuse. High Confidence Software Reuse in Large Systems : Proceedings 10th International Conference on Software Reuse (ICSR '08). Springer, 2008. pp. 116-129 (Lecture Notes in Computer Science).
@inproceedings{a367725b28be4cedae2752de2353b819,
title = "Combining different product line models to balance needs of product differentiation and reuse",
abstract = "Software reuse is a key enabler for producing successful software intensive consumer products. Initially, just adopting reuse was enough to achieve competitive advantage; today an efficiently running product line is almost expected for any organization producing widely varying, software intensive consumer products. The major source for competitive advantage has shifted to product line management, and especially an organization’s ability to optimize the alignment of its product line development approach with its competitive strategy. In this paper, we explore ways to match product line development for an organization pursuing differentiation strategy. In this context, the success of the product line is determined by the success of the resulting products, their ability to gain differentiation against the competition as well as within the product portfolio.",
keywords = "software product line, software reuse, competitive strategy",
author = "Juha Savolainen and Juha Kuusela and Mike Mannion and Tuomo Vehkom{\"a}ki",
year = "2008",
doi = "10.1007/978-3-540-68073-4_11",
language = "English",
isbn = "9783540680628",
series = "Lecture Notes in Computer Science",
publisher = "Springer",
pages = "116--129",
booktitle = "High Confidence Software Reuse in Large Systems",

}

Savolainen, J, Kuusela, J, Mannion, M & Vehkomäki , T 2008, Combining different product line models to balance needs of product differentiation and reuse. in High Confidence Software Reuse in Large Systems : Proceedings 10th International Conference on Software Reuse (ICSR '08). Lecture Notes in Computer Science, vol. 5030, Springer, pp. 116-129. https://doi.org/10.1007/978-3-540-68073-4_11

Combining different product line models to balance needs of product differentiation and reuse. / Savolainen, Juha ; Kuusela, Juha ; Mannion, Mike; Vehkomäki , Tuomo .

High Confidence Software Reuse in Large Systems : Proceedings 10th International Conference on Software Reuse (ICSR '08). Springer, 2008. p. 116-129 (Lecture Notes in Computer Science; Vol. 5030).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Combining different product line models to balance needs of product differentiation and reuse

AU - Savolainen, Juha

AU - Kuusela, Juha

AU - Mannion, Mike

AU - Vehkomäki , Tuomo

PY - 2008

Y1 - 2008

N2 - Software reuse is a key enabler for producing successful software intensive consumer products. Initially, just adopting reuse was enough to achieve competitive advantage; today an efficiently running product line is almost expected for any organization producing widely varying, software intensive consumer products. The major source for competitive advantage has shifted to product line management, and especially an organization’s ability to optimize the alignment of its product line development approach with its competitive strategy. In this paper, we explore ways to match product line development for an organization pursuing differentiation strategy. In this context, the success of the product line is determined by the success of the resulting products, their ability to gain differentiation against the competition as well as within the product portfolio.

AB - Software reuse is a key enabler for producing successful software intensive consumer products. Initially, just adopting reuse was enough to achieve competitive advantage; today an efficiently running product line is almost expected for any organization producing widely varying, software intensive consumer products. The major source for competitive advantage has shifted to product line management, and especially an organization’s ability to optimize the alignment of its product line development approach with its competitive strategy. In this paper, we explore ways to match product line development for an organization pursuing differentiation strategy. In this context, the success of the product line is determined by the success of the resulting products, their ability to gain differentiation against the competition as well as within the product portfolio.

KW - software product line

KW - software reuse

KW - competitive strategy

U2 - 10.1007/978-3-540-68073-4_11

DO - 10.1007/978-3-540-68073-4_11

M3 - Conference contribution

SN - 9783540680628

T3 - Lecture Notes in Computer Science

SP - 116

EP - 129

BT - High Confidence Software Reuse in Large Systems

PB - Springer

ER -

Savolainen J, Kuusela J, Mannion M, Vehkomäki T. Combining different product line models to balance needs of product differentiation and reuse. In High Confidence Software Reuse in Large Systems : Proceedings 10th International Conference on Software Reuse (ICSR '08). Springer. 2008. p. 116-129. (Lecture Notes in Computer Science). https://doi.org/10.1007/978-3-540-68073-4_11