10.29327/1298730.23-04
In Dynamic Software Product Lines (DSPLs) product configuration occurs at runtime. Modelling variability and configuring the product in DSPLs should consider the context and non-functional requirements (NFRs) satisfaction. ConG4DaS (Contextual Goal models For Dynamic Software product lines) is a Requirements Engineering (RE) approach for DSPL which supports (i) modelling of variability with goals, NFRs, contexts and the relationship between them; and (ii) offers a product configuration based on contexts, NFRs and their priority and interactions. In this paper, we present a survey evaluation of ConG4DaS with RE and DSPL researchers in regard to the perceived usefulness. In the survey, both RE and DSPL researchers perceived ConG4DaS as useful for modelling and configuring DSPLs. However, the RE group gave more positive answers than the his study presents the report about a case study on the application of REACT-M (Requirements Evolution in Agile ContexT - Management), an agile method to support software requirements management, in a real software development environment. This case study assessed the strengths, weaknesses, opportunities, and threats related to the assets that make up REACT-M, namely: work products, life cycle, roles, and ceremonies. About the results, it was observed that REACT-M was effective, simple to use, strongly collaborative, suitable, user centered and goal oriented. Thus, achieved its main purpose to evolve the requirements of a software product in iteratively, efficiently and under of the agile mindset. The results contribute to the software industry by providing empirical data about the use of a agile method to software requirements management, which can serve as a reference for organizations seeking the adoption of agile methods related to the requirements area, as well as to provide the scientific community with a better empirical understanding of the relationship between requirements and agile methodDSPL group.
Dynamic Software Product Lines; Dynamic Variability; Self-Adaptive Systems; Goal Models; iStar
@inproceedings{wer202014, author = {Silva, B. W. F. V. D. and Oliveira, S. R. B.}, title = {REACT-M: O Relato de um Estudo de Caso de Aplicação de um Método Ágil para Gerência de Requisitos de Software}, booktitle = {Proceedings of the WER2020-23th Workshop on Requirements Engineering, São José dos Campos, SP - Brazil}, year = {2020}, issn = {2675-0066}, isbn = {978-65-00-73318-1}, doi = {10.29327/1298730.23-04} }