Modeling in agile software development: A systematic literature review

1Citations
Citations of this article
61Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Agile methods have been used for over than a decade. However, there are limitations when using agile methods in complex, large-scale projects and in distributed teams. Traditional software design techniques, like modeling, could help overcome these limitations. This paper aims to identify modeling aspects in agile software development, presenting the state-of-art in this area, by means of a systematic literature review. The results show the use of modeling practices in agile methods, throughout the project, especially in the first sprints. The main modeling languages used are UML, informal diagrams, CRC cards and textual language. There are attempts of using agile with formal methods and modeldriven development, without consistent results of the effectiveness of these proposals. Finally, we observed that the literature lacks conclusive experiments on modeling in projects using agile methods.

Cite

CITATION STYLE

APA

Mognon, F., & Stadzisz, P. C. (2017). Modeling in agile software development: A systematic literature review. In Communications in Computer and Information Science (Vol. 680, pp. 50–59). Springer Verlag. https://doi.org/10.1007/978-3-319-55907-0_5

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free