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...
Main Authors: | , , |
---|---|
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 |