Relato de experiência na implantação de um método ágil em uma equipe de desenvolvimento de software

Detalhes bibliográficos
Autor(a) principal: Coelho, Cristiane dos Santos
Data de Publicação: 2011
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFLA
Texto Completo: http://repositorio.ufla.br/jspui/handle/1/30660
Resumo: Agile methods provided improvements related to the delivery time, scope and quality of products and several companies have migrated to the use of these practices. However, studies on how to achieve these improvements are still scarce or nonexistent. Considering the importance of improvements in software development, and the increasing use of agile practices, particularly Scrum, this study aims to verify and analyze how agile practices are being treated by a development team using the Scrum agile method. For realization of this work, we performed an exploratory case study in a public organization, based on documentary and bibliographical references, using participant observation to collect data. It is concluded that, to overcome the limitations of the method Scrum practices common to other methodologies, agile or not, can be incorporated into the Scrum process, such as pair programming, continuous integration, small deliveries, sorting errors, refactoring, property collective code, build 10 minutes, unit testing and incremental design.
id UFLA_4abcc16a3c232d8d21c1b57ac33e0576
oai_identifier_str oai:localhost:1/30660
network_acronym_str UFLA
network_name_str Repositório Institucional da UFLA
repository_id_str
spelling Relato de experiência na implantação de um método ágil em uma equipe de desenvolvimento de softwareMetodologias ágeisPráticas de desenvolvimento de softwareScrumAgile methods provided improvements related to the delivery time, scope and quality of products and several companies have migrated to the use of these practices. However, studies on how to achieve these improvements are still scarce or nonexistent. Considering the importance of improvements in software development, and the increasing use of agile practices, particularly Scrum, this study aims to verify and analyze how agile practices are being treated by a development team using the Scrum agile method. For realization of this work, we performed an exploratory case study in a public organization, based on documentary and bibliographical references, using participant observation to collect data. It is concluded that, to overcome the limitations of the method Scrum practices common to other methodologies, agile or not, can be incorporated into the Scrum process, such as pair programming, continuous integration, small deliveries, sorting errors, refactoring, property collective code, build 10 minutes, unit testing and incremental design.Há diversos relatos de que os métodos ágeis proporcionam melhorias relacionadas ao prazo, escopo e qualidade dos produtos e diversas empresas têm migrado para o uso dessas práticas. Entretanto, estudos sobre como alcançar essas melhorias são, ainda, escassos ou inexistentes. Considerando a importância de melhorias no desenvolvimento de software, e o crescente uso das práticas ágeis, em especial a Scrum, este trabalho tem como objetivo verificar e analisar como as práticas ágeis estão sendo tratadas por uma equipe de desenvolvimento que utiliza o método ágil Scrum. Para efetivação deste trabalho, foi realizado um estudo de caso exploratório, em uma organização pública, fundamentado em referências bibliográfica e documental, utilizando observação participante para coleta de dados. Conclui-se que para superar as limitações do método Scrum, práticas comuns a outras metodologias, ágeis ou não, podem ser incorporadas ao processo Scrum, tais como: programação em pares, integração contínua, pequenas entregas, triagem de erros, refatoração, propriedade coletiva do código, build de 10 minutos, testes unitários e design incremental.Zambalde, André LuizBermejo, Paulo Henrique de SouzaCosta, Heitor Augustus XavierResende, Antônio Maria Pereira deCoelho, Cristiane dos Santos2018-09-26T19:11:18Z2018-09-26T19:11:18Z2015-04-162011-11-21info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfCOELHO, C. S. Relato de experiência na implantação de um método ágil em uma equipe de desenvolvimento de software. 2011. 47 p. Monografia (Graduação em Sistemas de Informação) - Universidade Federal de Lavras, Lavras, 2011.http://repositorio.ufla.br/jspui/handle/1/30660info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFLAinstname:Universidade Federal de Lavras (UFLA)instacron:UFLA2018-09-26T19:11:18Zoai:localhost:1/30660Repositório InstitucionalPUBhttp://repositorio.ufla.br/oai/requestnivaldo@ufla.br || repositorio.biblioteca@ufla.bropendoar:2018-09-26T19:11:18Repositório Institucional da UFLA - Universidade Federal de Lavras (UFLA)false
dc.title.none.fl_str_mv Relato de experiência na implantação de um método ágil em uma equipe de desenvolvimento de software
title Relato de experiência na implantação de um método ágil em uma equipe de desenvolvimento de software
spellingShingle Relato de experiência na implantação de um método ágil em uma equipe de desenvolvimento de software
Coelho, Cristiane dos Santos
Metodologias ágeis
Práticas de desenvolvimento de software
Scrum
title_short Relato de experiência na implantação de um método ágil em uma equipe de desenvolvimento de software
title_full Relato de experiência na implantação de um método ágil em uma equipe de desenvolvimento de software
title_fullStr Relato de experiência na implantação de um método ágil em uma equipe de desenvolvimento de software
title_full_unstemmed Relato de experiência na implantação de um método ágil em uma equipe de desenvolvimento de software
title_sort Relato de experiência na implantação de um método ágil em uma equipe de desenvolvimento de software
author Coelho, Cristiane dos Santos
author_facet Coelho, Cristiane dos Santos
author_role author
dc.contributor.none.fl_str_mv Zambalde, André Luiz
Bermejo, Paulo Henrique de Souza
Costa, Heitor Augustus Xavier
Resende, Antônio Maria Pereira de
dc.contributor.author.fl_str_mv Coelho, Cristiane dos Santos
dc.subject.por.fl_str_mv Metodologias ágeis
Práticas de desenvolvimento de software
Scrum
topic Metodologias ágeis
Práticas de desenvolvimento de software
Scrum
description Agile methods provided improvements related to the delivery time, scope and quality of products and several companies have migrated to the use of these practices. However, studies on how to achieve these improvements are still scarce or nonexistent. Considering the importance of improvements in software development, and the increasing use of agile practices, particularly Scrum, this study aims to verify and analyze how agile practices are being treated by a development team using the Scrum agile method. For realization of this work, we performed an exploratory case study in a public organization, based on documentary and bibliographical references, using participant observation to collect data. It is concluded that, to overcome the limitations of the method Scrum practices common to other methodologies, agile or not, can be incorporated into the Scrum process, such as pair programming, continuous integration, small deliveries, sorting errors, refactoring, property collective code, build 10 minutes, unit testing and incremental design.
publishDate 2011
dc.date.none.fl_str_mv 2011-11-21
2015-04-16
2018-09-26T19:11:18Z
2018-09-26T19:11:18Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv COELHO, C. S. Relato de experiência na implantação de um método ágil em uma equipe de desenvolvimento de software. 2011. 47 p. Monografia (Graduação em Sistemas de Informação) - Universidade Federal de Lavras, Lavras, 2011.
http://repositorio.ufla.br/jspui/handle/1/30660
identifier_str_mv COELHO, C. S. Relato de experiência na implantação de um método ágil em uma equipe de desenvolvimento de software. 2011. 47 p. Monografia (Graduação em Sistemas de Informação) - Universidade Federal de Lavras, Lavras, 2011.
url http://repositorio.ufla.br/jspui/handle/1/30660
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 application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFLA
instname:Universidade Federal de Lavras (UFLA)
instacron:UFLA
instname_str Universidade Federal de Lavras (UFLA)
instacron_str UFLA
institution UFLA
reponame_str Repositório Institucional da UFLA
collection Repositório Institucional da UFLA
repository.name.fl_str_mv Repositório Institucional da UFLA - Universidade Federal de Lavras (UFLA)
repository.mail.fl_str_mv nivaldo@ufla.br || repositorio.biblioteca@ufla.br
_version_ 1807835148472811520