A Quantitative Framework for the Evaluation of Agile Methodologies

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 be...

Full description

Bibliographic Details
Main Authors: Karla Mendes Calo, Elsa Clara Estévez, Pablo Rubén Fillottrani
Format: Article
Language:English
Published: Postgraduate Office, School of Computer Science, Universidad Nacional de La Plata 2010-06-01
Series:Journal of Computer Science and Technology
Subjects:
Online Access:https://journal.info.unlp.edu.ar/JCST/article/view/729
_version_ 1818675838554472448
author Karla Mendes Calo
Elsa Clara Estévez
Pablo Rubén Fillottrani
author_facet Karla Mendes Calo
Elsa Clara Estévez
Pablo Rubén Fillottrani
author_sort Karla Mendes Calo
collection DOAJ
description 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 feedback 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.
first_indexed 2024-12-17T08:33:57Z
format Article
id doaj.art-284fb8b874404869924dd281e3261a8b
institution Directory Open Access Journal
issn 1666-6046
1666-6038
language English
last_indexed 2024-12-17T08:33:57Z
publishDate 2010-06-01
publisher Postgraduate Office, School of Computer Science, Universidad Nacional de La Plata
record_format Article
series Journal of Computer Science and Technology
spelling doaj.art-284fb8b874404869924dd281e3261a8b2022-12-21T21:56:31ZengPostgraduate Office, School of Computer Science, Universidad Nacional de La PlataJournal of Computer Science and Technology1666-60461666-60382010-06-0110026873423A Quantitative Framework for the Evaluation of Agile MethodologiesKarla Mendes Calo0Elsa Clara Estévez1Pablo Rubén Fillottrani2Laboratorio de I&D en Ingeniería de Software y Sist emas de Información (LISSI), Departamento de Ciencias e Ingeniería de la Computación, Universidad Nacional del Sur, Bahía Blanca, ArgentinaLaboratorio de I&D en Ingeniería de Software y Sist emas de Información (LISSI), Departamento de Ciencias e Ingeniería de la Computación, Universidad Nacional del Sur, Bahía Blanca, ArgentinaComisión de Investigaciones Científicas de la Provincia de Buenos Aires , Buenos Aires, ArgentinaThe 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 feedback 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.https://journal.info.unlp.edu.ar/JCST/article/view/729scrumxpagile manifestoagile methodologies
spellingShingle Karla Mendes Calo
Elsa Clara Estévez
Pablo Rubén Fillottrani
A Quantitative Framework for the Evaluation of Agile Methodologies
Journal of Computer Science and Technology
scrum
xp
agile manifesto
agile methodologies
title A Quantitative Framework for the Evaluation of Agile Methodologies
title_full A Quantitative Framework for the Evaluation of Agile Methodologies
title_fullStr A Quantitative Framework for the Evaluation of Agile Methodologies
title_full_unstemmed A Quantitative Framework for the Evaluation of Agile Methodologies
title_short A Quantitative Framework for the Evaluation of Agile Methodologies
title_sort quantitative framework for the evaluation of agile methodologies
topic scrum
xp
agile manifesto
agile methodologies
url https://journal.info.unlp.edu.ar/JCST/article/view/729
work_keys_str_mv AT karlamendescalo aquantitativeframeworkfortheevaluationofagilemethodologies
AT elsaclaraestevez aquantitativeframeworkfortheevaluationofagilemethodologies
AT pablorubenfillottrani aquantitativeframeworkfortheevaluationofagilemethodologies
AT karlamendescalo quantitativeframeworkfortheevaluationofagilemethodologies
AT elsaclaraestevez quantitativeframeworkfortheevaluationofagilemethodologies
AT pablorubenfillottrani quantitativeframeworkfortheevaluationofagilemethodologies