Um estudo exploratório a partir de um framework para seleção de práticas ágeis
Autor(a) principal: | |
---|---|
Data de Publicação: | 2012 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFSC |
Texto Completo: | http://repositorio.ufsc.br/xmlui/handle/123456789/100449 |
Resumo: | Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação |
id |
UFSC_86ac51f0fa08e200f3665186a51fb309 |
---|---|
oai_identifier_str |
oai:repositorio.ufsc.br:123456789/100449 |
network_acronym_str |
UFSC |
network_name_str |
Repositório Institucional da UFSC |
repository_id_str |
2373 |
spelling |
Um estudo exploratório a partir de um framework para seleção de práticas ágeisInformaticaCiência da computaçãoFramework (Programa de computador)Scrum (Desenvolvimento de software)Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da ComputaçãoO principal objetivo dos métodos ágeis existentes é promover o desenvolvimento eficiente de software através de práticas que priorizam a comunicação com o cliente e entregas frequentes. Cada método ágil apresenta um conjunto próprio de práticas. Com esta diversidade de práticas torna-se interessante a construção de novos processos ágeis que contemplem apenas as práticas mais adequadas a partir destes métodos. O problema, entretanto, é que a combinação de práticas de diferentes métodos ágeis não garante, necessariamente, que o novo processo definido seja ágil. Este trabalho avalia a agilidade do conjunto de práticas de um framework de práticas ágeis e busca identificar quais práticas apresentam maior harmonia quando usadas no mesmo processo. A agilidade das práticas é avaliada através dos dados de uma grande pesquisa de opinião online e a harmonia entre elas é identificada através da técnica de análise de agrupamentos. Os melhores resultados foram apresentados pelas práticas de Integração contínua, Desenvolvimento lado a lado e Testes de aceitação. A análise de agrupamentos, por sua vez, formou quatro grupos de práticas: o primeiro formado por Projeto da arquitetura do sistema e Lista de requisitos; o segundo por Desenvolvimento coletivo de código, Integração contínua, Refatoração e Testes de aceitação; o terceiro por Projeto da iteração e Modelagem geral; e o quarto por Desenvolvimento lado a lado e Reuniões diárias.The main objective of agile methods is to promote efficient software development through practices that prioritize communication with the client and frequent deliveries. Each agile method presents its unique set of practices. This diversity of practices may lead to the definition of new agile processes that include only the more appropriate practices from these methods. The problem, however, is that combining practices from different methods does not guarantee that the resulting process can be considered agile. This work assesses the agility of a set of practices of a framework for selecting agile practices and seeks to identify which practices provide more harmony when used in the same process. The agility of the practices is evaluated using data from a large online survey and the harmony between them is identified by the technique of cluster analysis. The best results were presented by the practices of Continuous integration, Side by side development and Acceptance tests. The cluster analysis resulted in four practice groups: the first with System architectural design and Requirements list; the second with Collective code ownership, Continuous integration, Refactoring and Acceptance tests; the third with Iteration design and General modeling; and the fourth with Side by side development and Daily meetings.FlorianópolisVilain, PatríciaUniversidade Federal de Santa CatarinaSchoepping, Guilherme2013-06-25T19:16:21Z2013-06-25T19:16:21Z20122012info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis123 p.| il., tabs., grafs.application/pdf311840http://repositorio.ufsc.br/xmlui/handle/123456789/100449porreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCinfo:eu-repo/semantics/openAccess2013-06-25T19:16:21Zoai:repositorio.ufsc.br:123456789/100449Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestopendoar:23732013-06-25T19:16:21Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false |
dc.title.none.fl_str_mv |
Um estudo exploratório a partir de um framework para seleção de práticas ágeis |
title |
Um estudo exploratório a partir de um framework para seleção de práticas ágeis |
spellingShingle |
Um estudo exploratório a partir de um framework para seleção de práticas ágeis Schoepping, Guilherme Informatica Ciência da computação Framework (Programa de computador) Scrum (Desenvolvimento de software) |
title_short |
Um estudo exploratório a partir de um framework para seleção de práticas ágeis |
title_full |
Um estudo exploratório a partir de um framework para seleção de práticas ágeis |
title_fullStr |
Um estudo exploratório a partir de um framework para seleção de práticas ágeis |
title_full_unstemmed |
Um estudo exploratório a partir de um framework para seleção de práticas ágeis |
title_sort |
Um estudo exploratório a partir de um framework para seleção de práticas ágeis |
author |
Schoepping, Guilherme |
author_facet |
Schoepping, Guilherme |
author_role |
author |
dc.contributor.none.fl_str_mv |
Vilain, Patrícia Universidade Federal de Santa Catarina |
dc.contributor.author.fl_str_mv |
Schoepping, Guilherme |
dc.subject.por.fl_str_mv |
Informatica Ciência da computação Framework (Programa de computador) Scrum (Desenvolvimento de software) |
topic |
Informatica Ciência da computação Framework (Programa de computador) Scrum (Desenvolvimento de software) |
description |
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação |
publishDate |
2012 |
dc.date.none.fl_str_mv |
2012 2012 2013-06-25T19:16:21Z 2013-06-25T19:16:21Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
311840 http://repositorio.ufsc.br/xmlui/handle/123456789/100449 |
identifier_str_mv |
311840 |
url |
http://repositorio.ufsc.br/xmlui/handle/123456789/100449 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
123 p.| il., tabs., grafs. application/pdf |
dc.publisher.none.fl_str_mv |
Florianópolis |
publisher.none.fl_str_mv |
Florianópolis |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFSC instname:Universidade Federal de Santa Catarina (UFSC) instacron:UFSC |
instname_str |
Universidade Federal de Santa Catarina (UFSC) |
instacron_str |
UFSC |
institution |
UFSC |
reponame_str |
Repositório Institucional da UFSC |
collection |
Repositório Institucional da UFSC |
repository.name.fl_str_mv |
Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC) |
repository.mail.fl_str_mv |
|
_version_ |
1808652191266766848 |