Variability management strategies to support efficient delivery and maintenance of embedded systems

Susanna Teppola, Päivi Parviainen, Jari Partanen, Petri Kettunen

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

    Abstract

    Software intensive organisations that are able to efficiently handle product variability can reach competitive advantage by shorter development lead times, improved customer satisfaction, and reduced costs of product management. Improved reusability and flexibility, combined with variability strategies can provide companies mechanisms to offer new product variants fast to customers. Especially for long living embedded systems, it is essential to effectively maintain the delivered systems and keep maintenance costs at reasonable level. This paper describes a case study in which three industrial product development projects were studied in order to understand which variability strategies were implemented in their specific variability context. Results indicate that variability challenges and selected variability strategies depend both on the product platform maturity, as well as, the project development model. However, variability strategy needs continuous evaluation during the product lifecycle.
    Original languageEnglish
    Title of host publicationProduct-Focused Software Process Improvement
    PublisherSpringer
    Pages431-438
    ISBN (Electronic)978-3-319-26844-6
    ISBN (Print)978-3-319-26843-9
    DOIs
    Publication statusPublished - 5 Nov 2016
    MoE publication typeA4 Article in a conference publication
    Event16th International Conference on Product-Focused Software Process Improvement, PROFES 2015 - Bolzano, Italy
    Duration: 2 Dec 20154 Dec 2015
    Conference number: 16

    Publication series

    SeriesLecture Notes in Computer Science
    Volume9459
    ISSN0302-9743

    Conference

    Conference16th International Conference on Product-Focused Software Process Improvement, PROFES 2015
    Abbreviated titlePROFES 2015
    CountryItaly
    CityBolzano
    Period2/12/154/12/15

      Fingerprint

    Keywords

    • variability management
    • variability strategy

    Cite this

    Teppola, S., Parviainen, P., Partanen, J., & Kettunen, P. (2016). Variability management strategies to support efficient delivery and maintenance of embedded systems. In Product-Focused Software Process Improvement (pp. 431-438). Springer. Lecture Notes in Computer Science, Vol.. 9459 https://doi.org/10.1007/978-3-319-26844-6_31