Integrating Model-Driven Development Practices into Agile Process: Analyzing and Evaluating Software Evolution Aspects
Elton da Silva, Rita Maciel, Ana Magalhães, Ana Magalhães
2020
Abstract
Software use is increasing in different areas of society, and new proposals of development processes have been presented to support this demand focusing on increase productivity and reduce time to market. In this context, some software development processes emphasize source code production, such as agile processes, others focus on modeling, such as Model-Driven Development (MDD). ScrumDDM is a hybrid metaprocess that integrates MDD practices into the SCRUM method aiming to specify software processes instances which models can be used in the agile development context. This paper presents a controlled experiment conducted to analyze the effectiveness of a ScrumDDM instance of its ability to support the agility and the evolutionary aspects of this software process. The results of the experiment showed that the models used in ScrumDDM gave extra support for evolution without compromising the development agility by executing a set of model transformations while preserving project code and documentation updated to support future software maintenance.
DownloadPaper Citation
in Harvard Style
da Silva E., Maciel R., Magalhães A. and Magalhães A. (2020). Integrating Model-Driven Development Practices into Agile Process: Analyzing and Evaluating Software Evolution Aspects.In Proceedings of the 22nd International Conference on Enterprise Information Systems - Volume 2: ICEIS, ISBN 978-989-758-423-7, pages 101-110. DOI: 10.5220/0009392501010110
in Bibtex Style
@conference{iceis20,
author={Elton da Silva and Rita Maciel and Ana Magalhães and Ana Magalhães},
title={Integrating Model-Driven Development Practices into Agile Process: Analyzing and Evaluating Software Evolution Aspects},
booktitle={Proceedings of the 22nd International Conference on Enterprise Information Systems - Volume 2: ICEIS,},
year={2020},
pages={101-110},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0009392501010110},
isbn={978-989-758-423-7},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 22nd International Conference on Enterprise Information Systems - Volume 2: ICEIS,
TI - Integrating Model-Driven Development Practices into Agile Process: Analyzing and Evaluating Software Evolution Aspects
SN - 978-989-758-423-7
AU - da Silva E.
AU - Maciel R.
AU - Magalhães A.
AU - Magalhães A.
PY - 2020
SP - 101
EP - 110
DO - 10.5220/0009392501010110