Um estudo empírico sobre a gerência de dívida técnica em projetos de desenvolvimento de software que utilizam Scrum

Detalhes bibliográficos
Ano de defesa: 2016
Autor(a) principal: Santos, Ciro Goulart dos
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Pontifícia Universidade Católica do Rio Grande do Sul
Faculdade de Informática
Brasil
PUCRS
Programa de Pós-Graduação em Ciência da Computação
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: http://tede2.pucrs.br/tede2/handle/tede/6753
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.
id P_RS_ee64701fa0af63ca189bf5fb57cf77c3
oai_identifier_str oai:tede2.pucrs.br:tede/6753
network_acronym_str P_RS
network_name_str Biblioteca Digital de Teses e Dissertações da PUC_RS
repository_id_str
spelling Um estudo empírico sobre a gerência de dívida técnica em projetos de desenvolvimento de software que utilizam ScrumAn empirical study about techbical debt management in software development projects using ScrumSCRUM (DESENVOLVIMENTO DE SOFTWARE)ENGENHARIA DE SOFTWAREINFORMÁTICACIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOEm 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.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.Pontifícia Universidade Católica do Rio Grande do SulFaculdade de InformáticaBrasilPUCRSPrograma de Pós-Graduação em Ciência da ComputaçãoPrikladnicki, Rafael950.553.550-34http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4779748J6Santos, Ciro Goulart dos2016-06-06T18:15:50Z2016-03-17info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://tede2.pucrs.br/tede2/handle/tede/6753porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da PUC_RSinstname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)instacron:PUC_RS2016-06-06T23:00:47Zoai:tede2.pucrs.br:tede/6753Biblioteca Digital de Teses e Dissertaçõeshttp://tede2.pucrs.br/tede2/PRIhttps://tede2.pucrs.br/oai/requestbiblioteca.central@pucrs.br||opendoar:2016-06-06T23:00:47Biblioteca Digital de Teses e Dissertações da PUC_RS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)false
dc.title.none.fl_str_mv Um estudo empírico sobre a gerência de dívida técnica em projetos de desenvolvimento de software que utilizam Scrum
An empirical study about techbical debt management in software development projects using Scrum
title Um estudo empírico sobre a gerência de dívida técnica em projetos de desenvolvimento de software que utilizam Scrum
spellingShingle Um estudo empírico sobre a gerência de dívida técnica em projetos de desenvolvimento de software que utilizam Scrum
Santos, Ciro Goulart dos
SCRUM (DESENVOLVIMENTO DE SOFTWARE)
ENGENHARIA DE SOFTWARE
INFORMÁTICA
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Um estudo empírico sobre a gerência de dívida técnica em projetos de desenvolvimento de software que utilizam Scrum
title_full Um estudo empírico sobre a gerência de dívida técnica em projetos de desenvolvimento de software que utilizam Scrum
title_fullStr Um estudo empírico sobre a gerência de dívida técnica em projetos de desenvolvimento de software que utilizam Scrum
title_full_unstemmed Um estudo empírico sobre a gerência de dívida técnica em projetos de desenvolvimento de software que utilizam Scrum
title_sort Um estudo empírico sobre a gerência de dívida técnica em projetos de desenvolvimento de software que utilizam Scrum
author Santos, Ciro Goulart dos
author_facet Santos, Ciro Goulart dos
author_role author
dc.contributor.none.fl_str_mv Prikladnicki, Rafael
950.553.550-34
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4779748J6
dc.contributor.author.fl_str_mv Santos, Ciro Goulart dos
dc.subject.por.fl_str_mv SCRUM (DESENVOLVIMENTO DE SOFTWARE)
ENGENHARIA DE SOFTWARE
INFORMÁTICA
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic SCRUM (DESENVOLVIMENTO DE SOFTWARE)
ENGENHARIA DE SOFTWARE
INFORMÁTICA
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description 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.
publishDate 2016
dc.date.none.fl_str_mv 2016-06-06T18:15:50Z
2016-03-17
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 http://tede2.pucrs.br/tede2/handle/tede/6753
url http://tede2.pucrs.br/tede2/handle/tede/6753
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.publisher.none.fl_str_mv Pontifícia Universidade Católica do Rio Grande do Sul
Faculdade de Informática
Brasil
PUCRS
Programa de Pós-Graduação em Ciência da Computação
publisher.none.fl_str_mv Pontifícia Universidade Católica do Rio Grande do Sul
Faculdade de Informática
Brasil
PUCRS
Programa de Pós-Graduação em Ciência da Computação
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da PUC_RS
instname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)
instacron:PUC_RS
instname_str Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)
instacron_str PUC_RS
institution PUC_RS
reponame_str Biblioteca Digital de Teses e Dissertações da PUC_RS
collection Biblioteca Digital de Teses e Dissertações da PUC_RS
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da PUC_RS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)
repository.mail.fl_str_mv biblioteca.central@pucrs.br||
_version_ 1850041278494932992