A Quantitative Framework for the Evaluation of Agile Methodologies

Karla Mendes Calo, Elsa Clara Estévez, Pablo Rubén Fillottrani
2010 Journal of Computer Science and Technology  
The methodologies for agile software development are fundamentally based on the collaboration with software users during the entire development process, the simplicity to adapt the product to changes in requirements, and on the incremental product delivery. Based on the Agile Manifesto, they have been accepted and are successfully used in projects where the detailed requirements are unknown at first and are identified during the development process from the interactions with the users and the
more » ... edback thus obtained. In this paper, we propose an evaluation framework for the methodologies for agile software development. This framework is applied in detail to two of them -Scrum and eXtreme Programming (XP). The definition of this quantitative framework is innovative, especially because it allows the evaluation of how the agile methodologies satisfy the basic principles defined by the Agile Manifesto, thus it can be used when deciding which methodology to adopt in a particular project.
doaj:284fb8b874404869924dd281e3261a8b fatcat:qm5olcmgsjdgzf6p4vqpo25q5a