TCC
Relato de experiência na implantação de um método ágil em uma equipe de desenvolvimento de software
Carregando...
Notas
Data
Autores
Orientadores
Coorientadores
Membros de banca
Título da Revista
ISSN da Revista
Título de Volume
Editor
Faculdade, Instituto ou Escola
Departamento
Programa de Pós-Graduação
Agência de fomento
Tipo de impacto
Áreas Temáticas da Extenção
Objetivos de Desenvolvimento Sustentável
Dados abertos
Resumo
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.
Abstract
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.
Descrição
Área de concentração
Agência de desenvolvimento
Palavra chave
Marca
Objetivo
Procedência
Impacto da pesquisa
Resumen
Palavras-chave
ISBN
DOI
Citação
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.
