dc.contributorVASCONCELOS, Alexandre Marcos Lins de
dc.creatorWANDERLEY, Eduardo Garcia
dc.date2015-10-20T19:03:31Z
dc.date2015-10-20T19:03:31Z
dc.date2015-02-25
dc.identifierhttps://repositorio.ufpe.br/handle/123456789/14225
dc.descriptionO desenvolvimento ágil tem se tornado cada vez mais comum no ambiente de desenvolvimento de software. Contudo estimativas de esforço em projetos de software que usam metodologias ágeis são feitas de maneira diferente das realizadas em projetos que usam metodologias tradicionais. Com base nesses problemas e com respeito ao grau de precisão de estimativa de esforço, essa dissertação apresenta uma análise comparativa entre as abordagens Extending Function Point Analysis, Function Point Analysis and Cost Estimation in An Agile Development Environment e Agile Estimation Using Functional Metrics. Através de um mapeamento sistemático, foram identificadas as formas de estimativas de esforço existentes na literatura e, a partir do mapeamento, foram escolhidas três abordagens que utilizam Pontos de Função como base para realizar estimativas. Por meio de uma pesquisa experimental e controlada com três cenários distintos, as abordagens foram avaliadas no intuito de testar sua aplicabilidade e analisar seus resultados. No mapeamento sistemático foram identificados 2572 estudos. Entre estes, 40 estudos primários que passaram por uma avaliação da qualidade foram incluídos para serem analisados em profundidade. Os resultados do experimento mostraram, que no contexto estudado, a abordagem Function Point Analysis and Cost Estimation in An Agile Development Environment não se adequou bem e teve os piores resultados em todos os cenários. Nos dois primeiros cenários, as abordagens Extending Function Point Analysis e Agile Estimation Using Functional Metrics se mostraram com resultados bem semelhantes e se mostraram adequadas. No último cenário a abordagem Agile Estimation Using Functional Metrics foi a que melhor adequou-se, sendo considerada assim a melhor abordagem para os cenários explorados pelo experimento.
dc.descriptionAgile development has become increasingly common in software development environment. However, effort estimation in software projects using agile methodologies are made differently to those undertaken in projects using traditional methods. Based on these problems and with respect to the degree of effort estimation accuracy, this work presents a comparative analysis between the approaches: Extending Function Point Analysis, Function Point Analysis and Cost Estimation in An Agile Development Environment, and Agile Estimation Using Functional Metrics. By performing a systemtaic mapping, it was identified forms of effort estimation existing in the literature and three approaches based of Function Points to perform estimation were chosen. By performing an experimental and controlled research using three different scenarios, the approaches were evaluated in order to test their applicability and analyze their results. In the systematic mapping it was identified 2572 studies. Among these, 40 primary studies that have undergone a quality assessment were included for a deep analysis. The experiment results showed that, in the context studied, the Function Point Analysis and Cost Estimation in An Agile Development Environment wasn't suitable and presented the worst results in all scenarios. The first two scenarios the approaches Extending Function Point Analysis and Agile Estimation Using Functional Metrics presented very similar results and were considered suitable. In the latter scenario, the approach Agile Estimation Using Functional Metrics presented the best results, being considered the best approach to the scenarios explored in the experiment.
dc.formatapplication/pdf
dc.languagepor
dc.publisherUFPE
dc.publisherBrasil
dc.publisherPrograma de Pos Graduacao em Ciencia da Computacao
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Brazil
dc.rightshttp://creativecommons.org/licenses/by-nc-nd/3.0/br/
dc.subjectEngenharia de software
dc.subjectAnálise de pontos de função
dc.subjectMetodologias Ágeis
dc.subjectMétricas de Software
dc.titleAplicação de pontos por função em projetos que usam métodos ágeis: uma análise comparativa entre abordagens existentes
dc.typemasterThesis


Este ítem pertenece a la siguiente institución