Gerenciamento de dependências em equipes ágeis que utilizam scrum em escala
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFFS (Repositório Digital da UFFS) |
Texto Completo: | https://rd.uffs.edu.br/handle/prefix/3353 |
Resumo: | Os métodos ágeis vem ganhando cada vez mais popularidade, uso e aceitação na comunidade de desenvolvimento de software. Da mesma forma, frameworks como o Scrum, que originalmente foi recomendado para uso por equipes pequenas, vem ganhando cada vez mais adoção em grandes projetos de software. Com a necessidade de escalar, múltiplas equipes trabalham juntas no mesmo projeto, compartilhando recursos e código e em decorrência a isso o surgimento das dependências é inevitável. Para que seja possível identificá-las e monitorá-las, a coordenação e a comunicação se tornam vitais para viabilizar o crescimento dos projetos. Este trabalho teve como objetivo apresentar uma proposta de processo e artefatos para gerenciar dependências em equipes que utilizam Scrum em escala. Para alcançar o objetivo foi adotada uma metodologia de 2 etapas. Na etapa 1 foi realizada a revisão de literatura, que buscou identificar os problemas de dependência vivenciados pelas empresas que utilizam o método Scrum em múltiplas equipes e quais estratégias utilizam para resolver ou amenizar os problemas de dependência; e as práticas utilizadas para realizar a reunião de planejamento da sprint que possibilitam identificar e monitorar as dependências. Na etapa 2 foi proposto um processo de planejamento de dependência em múltiplas equipes Scrum que com o intuito de identificar e monitorar dependências, também foi proposto um quadro de tarefas e artefatos para monitorar as dependências entre as equipes de forma visual. Como resultado, através da compreensão dos problemas, da identificação das práticas mais utilizadas e da visão das lacunas da gestão de dependências em múltiplas equipes ágeis, foi possível apresentar uma proposta de processo, de quadro de monitoramento e de artefatos para documentar e controlar as dependências, assim esperando contribuir para amenizar os problemas neste contexto. |
id |
UFFS_288fd5c83eee27acd6a0e478302710ea |
---|---|
oai_identifier_str |
oai:rd.uffs.edu.br:prefix/3353 |
network_acronym_str |
UFFS |
network_name_str |
Repositório Institucional da UFFS (Repositório Digital da UFFS) |
repository_id_str |
3924 |
spelling |
Pegoraro, Raquel AparecidaCosta, Tálisson Oliveira da20192020-01-28T16:01:15Z20192020-01-28T16:01:15Z2019https://rd.uffs.edu.br/handle/prefix/3353Os métodos ágeis vem ganhando cada vez mais popularidade, uso e aceitação na comunidade de desenvolvimento de software. Da mesma forma, frameworks como o Scrum, que originalmente foi recomendado para uso por equipes pequenas, vem ganhando cada vez mais adoção em grandes projetos de software. Com a necessidade de escalar, múltiplas equipes trabalham juntas no mesmo projeto, compartilhando recursos e código e em decorrência a isso o surgimento das dependências é inevitável. Para que seja possível identificá-las e monitorá-las, a coordenação e a comunicação se tornam vitais para viabilizar o crescimento dos projetos. Este trabalho teve como objetivo apresentar uma proposta de processo e artefatos para gerenciar dependências em equipes que utilizam Scrum em escala. Para alcançar o objetivo foi adotada uma metodologia de 2 etapas. Na etapa 1 foi realizada a revisão de literatura, que buscou identificar os problemas de dependência vivenciados pelas empresas que utilizam o método Scrum em múltiplas equipes e quais estratégias utilizam para resolver ou amenizar os problemas de dependência; e as práticas utilizadas para realizar a reunião de planejamento da sprint que possibilitam identificar e monitorar as dependências. Na etapa 2 foi proposto um processo de planejamento de dependência em múltiplas equipes Scrum que com o intuito de identificar e monitorar dependências, também foi proposto um quadro de tarefas e artefatos para monitorar as dependências entre as equipes de forma visual. Como resultado, através da compreensão dos problemas, da identificação das práticas mais utilizadas e da visão das lacunas da gestão de dependências em múltiplas equipes ágeis, foi possível apresentar uma proposta de processo, de quadro de monitoramento e de artefatos para documentar e controlar as dependências, assim esperando contribuir para amenizar os problemas neste contexto.Agile methods have been gaining increasing popularity, use and acceptance in the software development community and frameworks like Scrum, which was originally recommended for use by small teams, has been gaining increasing adoption in large software projects.In addiction, with the need to scale, multiple teams are involved in the same project, sharing resources and code, as a result dependencies are inevitable. In order to identify and monitor them, coordination and communication become vital to project growth. This paper aimed to present a proposal of process and artifacts to manage dependencies in teams that use Scrum at scale. To achieve the objective, a 3-step methodology was adopted. To achieve the objective, a 3-step methodology was adopted. In step 1, a literature review was performed, which sought to identify the dependency problems experienced by companies that use the Scrum method in multiple teams system and which strategies they use to solve or mitigate the dependency problems; and the practices used to run a sprint planning in order to promote the identification and monitoring of dependencies. In step 2 a Scrum multi-team dependency planning process was proposed, in order to identify and monitor dependencies, also proposed a board and artifacts to monitor dependencies between teams visually. As a result, by understanding the problems, identifying the most commonly used practices, and identifying the gaps in dependency management across multiple agile teams, it was possible to present a process, monitoring framework, and artifact proposal to document and control dependencies, thus hoping to contribute to alleviate the problems in this context.Submitted by Suelen Spindola Bilhar (suelen.bilhar@uffs.edu.br) on 2019-12-19T19:59:30Z No. of bitstreams: 1 COSTA.pdf: 3275008 bytes, checksum: 908713c3200cc5d0c16da61bca5dbe29 (MD5)Approved for entry into archive by Franciele Scaglioni da Cruz (franciele.cruz@uffs.edu.br) on 2020-01-28T16:01:15Z (GMT) No. of bitstreams: 1 COSTA.pdf: 3275008 bytes, checksum: 908713c3200cc5d0c16da61bca5dbe29 (MD5)Made available in DSpace on 2020-01-28T16:01:15Z (GMT). No. of bitstreams: 1 COSTA.pdf: 3275008 bytes, checksum: 908713c3200cc5d0c16da61bca5dbe29 (MD5) Previous issue date: 2019porUniversidade Federal da Fronteira SulUFFSBrasilCampus ChapecóDesenvolvimento de softwareCiência da computaçãoGerenciamento de dependências em equipes ágeis que utilizam scrum em escalainfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFFS (Repositório Digital da UFFS)instname:Universidade Federal Fronteira do Sul (UFFS)instacron:UFFSLICENSElicense.txtlicense.txttext/plain; charset=utf-81866https://rd.uffs.edu.br:8443/bitstream/prefix/3353/2/license.txt43cd690d6a359e86c1fe3d5b7cba0c9bMD52ORIGINALCOSTA.pdfCOSTA.pdfapplication/pdf3275008https://rd.uffs.edu.br:8443/bitstream/prefix/3353/1/COSTA.pdf908713c3200cc5d0c16da61bca5dbe29MD51prefix/33532020-01-28 14:01:15.691oai:rd.uffs.edu.br:prefix/3353TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgYW8gUmVwb3NpdMOzcmlvIApJbnN0aXR1Y2lvbmFsIG8gZGlyZWl0byBuw6NvLWV4Y2x1c2l2byBkZSByZXByb2R1emlyLCAgdHJhZHV6aXIgKGNvbmZvcm1lIGRlZmluaWRvIGFiYWl4byksIGUvb3UgZGlzdHJpYnVpciBhIApzdWEgcHVibGljYcOnw6NvIChpbmNsdWluZG8gbyByZXN1bW8pIHBvciB0b2RvIG8gbXVuZG8gbm8gZm9ybWF0byBpbXByZXNzbyBlIGVsZXRyw7RuaWNvIGUgZW0gcXVhbHF1ZXIgbWVpbywgaW5jbHVpbmRvIG9zIApmb3JtYXRvcyDDoXVkaW8gb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIG8gRGVwb3NpdGEgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIGEgc3VhIHB1YmxpY2HDp8OjbyBwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byAKcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBvIERlcG9zaXRhIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBkZSBzdWEgcHVibGljYcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIAplIHByZXNlcnZhw6fDo28uCgpWb2PDqiBkZWNsYXJhIHF1ZSBhIHN1YSBwdWJsaWNhw6fDo28gw6kgb3JpZ2luYWwgZSBxdWUgdm9jw6ogdGVtIG8gcG9kZXIgZGUgY29uY2VkZXIgb3MgZGlyZWl0b3MgY29udGlkb3MgbmVzdGEgbGljZW7Dp2EuIApWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIG8gZGVww7NzaXRvIGRhIHN1YSBwdWJsaWNhw6fDo28gbsOjbywgcXVlIHNlamEgZGUgc2V1IGNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgCmRlIG5pbmd1w6ltLgoKQ2FzbyBhIHN1YSBwdWJsaWNhw6fDo28gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY8OqIG7Do28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6ogZGVjbGFyYSBxdWUgCm9idGV2ZSBhIHBlcm1pc3PDo28gaXJyZXN0cml0YSBkbyBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgcGFyYSBjb25jZWRlciBhbyBEZXBvc2l0YSBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgCm5lc3RhIGxpY2Vuw6dhLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIApvdSBubyBjb250ZcO6ZG8gZGEgcHVibGljYcOnw6NvIG9yYSBkZXBvc2l0YWRhLgoKQ0FTTyBBIFBVQkxJQ0HDh8ODTyBPUkEgREVQT1NJVEFEQSBURU5IQSBTSURPIFJFU1VMVEFETyBERSBVTSBQQVRST0PDjU5JTyBPVSBBUE9JTyBERSBVTUEgQUfDik5DSUEgREUgRk9NRU5UTyBPVSBPVVRSTyAKT1JHQU5JU01PLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyBUQU1Cw4lNIEFTIERFTUFJUyBPQlJJR0HDh8OVRVMgCkVYSUdJREFTIFBPUiBDT05UUkFUTyBPVSBBQ09SRE8uCgpPIERlcG9zaXRhIHNlIGNvbXByb21ldGUgYSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8gc2V1IG5vbWUgKHMpIG91IG8ocykgbm9tZShzKSBkbyhzKSBkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIAphdXRvcmFpcyBkYSBwdWJsaWNhw6fDo28sIGUgbsOjbyBmYXLDoSBxdWFscXVlciBhbHRlcmHDp8OjbywgYWzDqW0gZGFxdWVsYXMgY29uY2VkaWRhcyBwb3IgZXN0YSBsaWNlbsOnYS4KRepositório InstitucionalPUBhttps://rd.uffs.edu.br/oai/requestopendoar:39242020-01-28T16:01:15Repositório Institucional da UFFS (Repositório Digital da UFFS) - Universidade Federal Fronteira do Sul (UFFS)false |
dc.title.pt_BR.fl_str_mv |
Gerenciamento de dependências em equipes ágeis que utilizam scrum em escala |
title |
Gerenciamento de dependências em equipes ágeis que utilizam scrum em escala |
spellingShingle |
Gerenciamento de dependências em equipes ágeis que utilizam scrum em escala Costa, Tálisson Oliveira da Desenvolvimento de software Ciência da computação |
title_short |
Gerenciamento de dependências em equipes ágeis que utilizam scrum em escala |
title_full |
Gerenciamento de dependências em equipes ágeis que utilizam scrum em escala |
title_fullStr |
Gerenciamento de dependências em equipes ágeis que utilizam scrum em escala |
title_full_unstemmed |
Gerenciamento de dependências em equipes ágeis que utilizam scrum em escala |
title_sort |
Gerenciamento de dependências em equipes ágeis que utilizam scrum em escala |
author |
Costa, Tálisson Oliveira da |
author_facet |
Costa, Tálisson Oliveira da |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Pegoraro, Raquel Aparecida |
dc.contributor.author.fl_str_mv |
Costa, Tálisson Oliveira da |
contributor_str_mv |
Pegoraro, Raquel Aparecida |
dc.subject.por.fl_str_mv |
Desenvolvimento de software Ciência da computação |
topic |
Desenvolvimento de software Ciência da computação |
description |
Os métodos ágeis vem ganhando cada vez mais popularidade, uso e aceitação na comunidade de desenvolvimento de software. Da mesma forma, frameworks como o Scrum, que originalmente foi recomendado para uso por equipes pequenas, vem ganhando cada vez mais adoção em grandes projetos de software. Com a necessidade de escalar, múltiplas equipes trabalham juntas no mesmo projeto, compartilhando recursos e código e em decorrência a isso o surgimento das dependências é inevitável. Para que seja possível identificá-las e monitorá-las, a coordenação e a comunicação se tornam vitais para viabilizar o crescimento dos projetos. Este trabalho teve como objetivo apresentar uma proposta de processo e artefatos para gerenciar dependências em equipes que utilizam Scrum em escala. Para alcançar o objetivo foi adotada uma metodologia de 2 etapas. Na etapa 1 foi realizada a revisão de literatura, que buscou identificar os problemas de dependência vivenciados pelas empresas que utilizam o método Scrum em múltiplas equipes e quais estratégias utilizam para resolver ou amenizar os problemas de dependência; e as práticas utilizadas para realizar a reunião de planejamento da sprint que possibilitam identificar e monitorar as dependências. Na etapa 2 foi proposto um processo de planejamento de dependência em múltiplas equipes Scrum que com o intuito de identificar e monitorar dependências, também foi proposto um quadro de tarefas e artefatos para monitorar as dependências entre as equipes de forma visual. Como resultado, através da compreensão dos problemas, da identificação das práticas mais utilizadas e da visão das lacunas da gestão de dependências em múltiplas equipes ágeis, foi possível apresentar uma proposta de processo, de quadro de monitoramento e de artefatos para documentar e controlar as dependências, assim esperando contribuir para amenizar os problemas neste contexto. |
publishDate |
2019 |
dc.date.none.fl_str_mv |
2019 |
dc.date.available.fl_str_mv |
2019 2020-01-28T16:01:15Z |
dc.date.issued.fl_str_mv |
2019 |
dc.date.accessioned.fl_str_mv |
2020-01-28T16:01:15Z |
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 |
https://rd.uffs.edu.br/handle/prefix/3353 |
url |
https://rd.uffs.edu.br/handle/prefix/3353 |
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.publisher.none.fl_str_mv |
Universidade Federal da Fronteira Sul |
dc.publisher.initials.fl_str_mv |
UFFS |
dc.publisher.country.fl_str_mv |
Brasil |
dc.publisher.department.fl_str_mv |
Campus Chapecó |
publisher.none.fl_str_mv |
Universidade Federal da Fronteira Sul |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFFS (Repositório Digital da UFFS) instname:Universidade Federal Fronteira do Sul (UFFS) instacron:UFFS |
instname_str |
Universidade Federal Fronteira do Sul (UFFS) |
instacron_str |
UFFS |
institution |
UFFS |
reponame_str |
Repositório Institucional da UFFS (Repositório Digital da UFFS) |
collection |
Repositório Institucional da UFFS (Repositório Digital da UFFS) |
bitstream.url.fl_str_mv |
https://rd.uffs.edu.br:8443/bitstream/prefix/3353/2/license.txt https://rd.uffs.edu.br:8443/bitstream/prefix/3353/1/COSTA.pdf |
bitstream.checksum.fl_str_mv |
43cd690d6a359e86c1fe3d5b7cba0c9b 908713c3200cc5d0c16da61bca5dbe29 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFFS (Repositório Digital da UFFS) - Universidade Federal Fronteira do Sul (UFFS) |
repository.mail.fl_str_mv |
|
_version_ |
1809094616284135424 |