Experiences tracking agile projects: an empirical study

Detalhes bibliográficos
Autor(a) principal: Sato,Danilo
Data de Publicação: 2006
Outros Autores: Bassi,Dairton, Bravo,Mariana, Goldman,Alfredo, Kon,Fabio
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Journal of the Brazilian Computer Society
Texto Completo: http://old.scielo.br/scielo.php?script=sci_arttext&pid=S0104-65002006000400005
Resumo: In this article, we gather results from several projects we conducted recently that use some kind of agile method. We analyze both academic and governmental software development projects, some of them using agile methods since the beginning and others in which agile methods were introduced afterwards. Our main goals are to classify the different projects, and to analyze the collected data and discover which metrics are best suited to support tracking an agile project. We use both quantitative and qualitative methods, obtaining data from the source code, from the code repository, and from the feedback received from surveys and interviews held with the team members. We use various kinds of metrics such as lines of code, number of tests, cyclomatic complexity, number of commits, as well as combinations of these. In this article, we describe in detail the projects, the metrics, the obtained results, and their analysis from our main goals standpoint, providing guidelines for the use of metrics to track an agile software development project.
id UFRGS-28_5dc5917cddc145570264ea23accaffc9
oai_identifier_str oai:scielo:S0104-65002006000400005
network_acronym_str UFRGS-28
network_name_str Journal of the Brazilian Computer Society
repository_id_str
spelling Experiences tracking agile projects: an empirical studyAgile MethodsExtreme ProgrammingSoftware EngineeringTrackingIn this article, we gather results from several projects we conducted recently that use some kind of agile method. We analyze both academic and governmental software development projects, some of them using agile methods since the beginning and others in which agile methods were introduced afterwards. Our main goals are to classify the different projects, and to analyze the collected data and discover which metrics are best suited to support tracking an agile project. We use both quantitative and qualitative methods, obtaining data from the source code, from the code repository, and from the feedback received from surveys and interviews held with the team members. We use various kinds of metrics such as lines of code, number of tests, cyclomatic complexity, number of commits, as well as combinations of these. In this article, we describe in detail the projects, the metrics, the obtained results, and their analysis from our main goals standpoint, providing guidelines for the use of metrics to track an agile software development project.Sociedade Brasileira de Computação2006-12-01info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersiontext/htmlhttp://old.scielo.br/scielo.php?script=sci_arttext&pid=S0104-65002006000400005Journal of the Brazilian Computer Society v.12 n.3 2006reponame:Journal of the Brazilian Computer Societyinstname:Sociedade Brasileira de Computação (SBC)instacron:UFRGS10.1007/BF03194495info:eu-repo/semantics/openAccessSato,DaniloBassi,DairtonBravo,MarianaGoldman,AlfredoKon,Fabioeng2010-05-24T00:00:00Zoai:scielo:S0104-65002006000400005Revistahttps://journal-bcs.springeropen.com/PUBhttps://old.scielo.br/oai/scielo-oai.phpjbcs@icmc.sc.usp.br1678-48040104-6500opendoar:2010-05-24T00:00Journal of the Brazilian Computer Society - Sociedade Brasileira de Computação (SBC)false
dc.title.none.fl_str_mv Experiences tracking agile projects: an empirical study
title Experiences tracking agile projects: an empirical study
spellingShingle Experiences tracking agile projects: an empirical study
Sato,Danilo
Agile Methods
Extreme Programming
Software Engineering
Tracking
title_short Experiences tracking agile projects: an empirical study
title_full Experiences tracking agile projects: an empirical study
title_fullStr Experiences tracking agile projects: an empirical study
title_full_unstemmed Experiences tracking agile projects: an empirical study
title_sort Experiences tracking agile projects: an empirical study
author Sato,Danilo
author_facet Sato,Danilo
Bassi,Dairton
Bravo,Mariana
Goldman,Alfredo
Kon,Fabio
author_role author
author2 Bassi,Dairton
Bravo,Mariana
Goldman,Alfredo
Kon,Fabio
author2_role author
author
author
author
dc.contributor.author.fl_str_mv Sato,Danilo
Bassi,Dairton
Bravo,Mariana
Goldman,Alfredo
Kon,Fabio
dc.subject.por.fl_str_mv Agile Methods
Extreme Programming
Software Engineering
Tracking
topic Agile Methods
Extreme Programming
Software Engineering
Tracking
description In this article, we gather results from several projects we conducted recently that use some kind of agile method. We analyze both academic and governmental software development projects, some of them using agile methods since the beginning and others in which agile methods were introduced afterwards. Our main goals are to classify the different projects, and to analyze the collected data and discover which metrics are best suited to support tracking an agile project. We use both quantitative and qualitative methods, obtaining data from the source code, from the code repository, and from the feedback received from surveys and interviews held with the team members. We use various kinds of metrics such as lines of code, number of tests, cyclomatic complexity, number of commits, as well as combinations of these. In this article, we describe in detail the projects, the metrics, the obtained results, and their analysis from our main goals standpoint, providing guidelines for the use of metrics to track an agile software development project.
publishDate 2006
dc.date.none.fl_str_mv 2006-12-01
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://old.scielo.br/scielo.php?script=sci_arttext&pid=S0104-65002006000400005
url http://old.scielo.br/scielo.php?script=sci_arttext&pid=S0104-65002006000400005
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 10.1007/BF03194495
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv text/html
dc.publisher.none.fl_str_mv Sociedade Brasileira de Computação
publisher.none.fl_str_mv Sociedade Brasileira de Computação
dc.source.none.fl_str_mv Journal of the Brazilian Computer Society v.12 n.3 2006
reponame:Journal of the Brazilian Computer Society
instname:Sociedade Brasileira de Computação (SBC)
instacron:UFRGS
instname_str Sociedade Brasileira de Computação (SBC)
instacron_str UFRGS
institution UFRGS
reponame_str Journal of the Brazilian Computer Society
collection Journal of the Brazilian Computer Society
repository.name.fl_str_mv Journal of the Brazilian Computer Society - Sociedade Brasileira de Computação (SBC)
repository.mail.fl_str_mv jbcs@icmc.sc.usp.br
_version_ 1754734669929119744