Evaluating Company’s Readiness for Adopting Product Line Engineering: a Second Evaluation Round

Product lines have emerged in the software industry as an attractive approach to perform planned reuse of code. Nevertheless, a product line solution is not appropriate in all cases and also requires some conditions to be implemented successfully. The literature offers several contributions regardin...

Full description

Bibliographic Details
Main Authors: Luisa Rincón, Raúl Mazo, Camille Salinesi
Format: Article
Language:English
Published: Riga Technical University 2018-12-01
Series:Complex Systems Informatics and Modeling Quarterly
Subjects:
Online Access:https://csimq-journals.rtu.lv/article/view/2522
id doaj-fb0be677691740c79e870f347ad96416
record_format Article
spelling doaj-fb0be677691740c79e870f347ad964162020-11-25T00:30:44ZengRiga Technical UniversityComplex Systems Informatics and Modeling Quarterly2255-99222018-12-01017699410.7250/csimq.2018-17.041295Evaluating Company’s Readiness for Adopting Product Line Engineering: a Second Evaluation RoundLuisa Rincón0Raúl Mazo1Camille Salinesi2Centre de Recherche en Informatique (CRI), Université Paris 1 Panthéon Sorbonne, Paris, France and Pontificia Universidad Javeriana-Cali, Cali, ColombiaCentre de Recherche en Informatique (CRI), Université Paris 1 Panthéon Sorbonne, Paris, France and GiDITIC, Universidad EAFIT, Medellin, ColombiaCentre de Recherche en Informatique (CRI), Université Paris 1 Panthéon Sorbonne, ParisProduct lines have emerged in the software industry as an attractive approach to perform planned reuse of code. Nevertheless, a product line solution is not appropriate in all cases and also requires some conditions to be implemented successfully. The literature offers several contributions regarding the adoption of product lines. However, only a few of them are able to support decision-makers in making informed decisions in favor of or against following this approach. We proposed APPLIES, a framework for evaluating the organization’s motivation and preparation for adopting product lines. This article presents the second version of the APPLIES framework as well as the second iteration of the evaluation of this approach. This evaluation consisted of (i) a workshop with a practitioner who had experience in adopting the product line production approach and; (ii) a review of the content by five product line experts. The results obtained from the evaluation resulted in modifications to the framework content, mainly to simplify the statements and eliminate redundant elements. Also, we detected new functionalities and modifications that we expect to be resolved in the following evaluation iterations. Further evaluations and improvements are needed to mature the framework. Moreover, we expect to incorporate APPLIES into a process that covers the aspects that a company must consider before deciding to adopt this production paradigm.https://csimq-journals.rtu.lv/article/view/2522Product Line Engineering AdoptionDecision-making for Adopting Product LinesEmpirical EvaluationProduct Line Engineering Readiness
collection DOAJ
language English
format Article
sources DOAJ
author Luisa Rincón
Raúl Mazo
Camille Salinesi
spellingShingle Luisa Rincón
Raúl Mazo
Camille Salinesi
Evaluating Company’s Readiness for Adopting Product Line Engineering: a Second Evaluation Round
Complex Systems Informatics and Modeling Quarterly
Product Line Engineering Adoption
Decision-making for Adopting Product Lines
Empirical Evaluation
Product Line Engineering Readiness
author_facet Luisa Rincón
Raúl Mazo
Camille Salinesi
author_sort Luisa Rincón
title Evaluating Company’s Readiness for Adopting Product Line Engineering: a Second Evaluation Round
title_short Evaluating Company’s Readiness for Adopting Product Line Engineering: a Second Evaluation Round
title_full Evaluating Company’s Readiness for Adopting Product Line Engineering: a Second Evaluation Round
title_fullStr Evaluating Company’s Readiness for Adopting Product Line Engineering: a Second Evaluation Round
title_full_unstemmed Evaluating Company’s Readiness for Adopting Product Line Engineering: a Second Evaluation Round
title_sort evaluating company’s readiness for adopting product line engineering: a second evaluation round
publisher Riga Technical University
series Complex Systems Informatics and Modeling Quarterly
issn 2255-9922
publishDate 2018-12-01
description Product lines have emerged in the software industry as an attractive approach to perform planned reuse of code. Nevertheless, a product line solution is not appropriate in all cases and also requires some conditions to be implemented successfully. The literature offers several contributions regarding the adoption of product lines. However, only a few of them are able to support decision-makers in making informed decisions in favor of or against following this approach. We proposed APPLIES, a framework for evaluating the organization’s motivation and preparation for adopting product lines. This article presents the second version of the APPLIES framework as well as the second iteration of the evaluation of this approach. This evaluation consisted of (i) a workshop with a practitioner who had experience in adopting the product line production approach and; (ii) a review of the content by five product line experts. The results obtained from the evaluation resulted in modifications to the framework content, mainly to simplify the statements and eliminate redundant elements. Also, we detected new functionalities and modifications that we expect to be resolved in the following evaluation iterations. Further evaluations and improvements are needed to mature the framework. Moreover, we expect to incorporate APPLIES into a process that covers the aspects that a company must consider before deciding to adopt this production paradigm.
topic Product Line Engineering Adoption
Decision-making for Adopting Product Lines
Empirical Evaluation
Product Line Engineering Readiness
url https://csimq-journals.rtu.lv/article/view/2522
work_keys_str_mv AT luisarincon evaluatingcompanysreadinessforadoptingproductlineengineeringasecondevaluationround
AT raulmazo evaluatingcompanysreadinessforadoptingproductlineengineeringasecondevaluationround
AT camillesalinesi evaluatingcompanysreadinessforadoptingproductlineengineeringasecondevaluationround
_version_ 1725325311811256320