Compartilhe o registro |
|
Use este identificador para citar ou linkar para este item:
https://tede2.pucrs.br/tede2/handle/tede/6753
Tipo do documento: | Dissertação |
Título: | Um estudo empírico sobre a gerência de dívida técnica em projetos de desenvolvimento de software que utilizam Scrum |
Título(s) alternativo(s): | An empirical study about techbical debt management in software development projects using Scrum |
Autor: | Santos, Ciro Goulart dos |
Primeiro orientador: | Prikladnicki, Rafael |
Resumo: | Em um mundo de recursos finitos onde priorização e escolhas são constantemente necessárias, é inevitável que de alguma maneira o processo de desenvolvimento de software seja comprometido gerando custos ao longo do tempo, fenômeno que Ward Cunningham chamou de “dívida técnica” em alusão à dívida financeira. Cunningham afirma que “entregar código imaturo é como entrar em dívida. Um pouco de dívida agiliza o desenvolvimento contanto que ela seja paga de volta prontamente com reescrita”. Esta pesquisa de mestrado tem como objetivo aprofundar e entender os limites dessa metáfora bem como propor uma forma de integrar o gerenciamento dessa dívida em um projeto de desenvolvimento de software. Para tanto, conduziu- se um estudo utilizando métodos secundários (revisão de literatura) e primários (estudo de campo) de pesquisa. O estudo contribui no sentido de propor uma abordagem preliminar para gerenciamento da dívida técnica em projetos de desenvolvimento de software que utilizam Scrum. |
Abstract: | In a world of limited resources where prioritization and trade-offs are constantly needed it’s inevitable that the software development process is somehow impacted, thus increasing costs over time, phenomenon which Ward Cunningham called “technical debt” as a metaphor to financial debt. Cunningham states, "Shipping first time code is like going into debt. A little debt speeds development so long as it is paid back promptly with a rewrite”. The goal of this dissertation is to deepen and understand the limits of this metaphor as well as to propose a way to integrate the technical debt management into a software development project. For such, we have used both secondary (literature review) and primary (field study) research methods. This research contributes in a way that it proposes a preliminary approach to technical debt management in software development projects that use Scrum. |
Palavras-chave: | SCRUM (DESENVOLVIMENTO DE SOFTWARE) ENGENHARIA DE SOFTWARE INFORMÁTICA |
Área(s) do CNPq: | CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
Idioma: | por |
País: | Brasil |
Instituição: | Pontifícia Universidade Católica do Rio Grande do Sul |
Sigla da instituição: | PUCRS |
Departamento: | Faculdade de Informática |
Programa: | Programa de Pós-Graduação em Ciência da Computação |
Tipo de acesso: | Acesso Aberto |
URI: | http://tede2.pucrs.br/tede2/handle/tede/6753 |
Data de defesa: | 17-Mar-2016 |
Aparece nas coleções: | Programa de Pós-Graduação em Ciência da Computação |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
DIS_CIRO_GOULART_DOS_SANTOS_COMPLETO.pdf | Texto Completo | 1,97 MB | Adobe PDF | Baixar/Abrir Pré-Visualizar |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.