Fatores críticos para aplicação do Scrum em projetos de desenvolvimento de software

Detalhes bibliográficos
Autor(a) principal: Abreu, João Vitor Maurício de
Data de Publicação: 2022
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFSC
Texto Completo: https://repositorio.ufsc.br/handle/123456789/232592
Resumo: TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia de Produção
id UFSC_a17d206290aaf44c9cdd43fa49951b45
oai_identifier_str oai:repositorio.ufsc.br:123456789/232592
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str 2373
spelling Universidade Federal de Santa CatarinaAbreu, João Vitor Maurício deBraghirolli, Lynceo Falavigna2022-03-23T12:20:21Z2022-03-23T12:20:21Z22-03-09https://repositorio.ufsc.br/handle/123456789/232592TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia de ProduçãoDiante do cenário de crescimento exponencial do setor de tecnologia nas últimas décadas e a complexidade inerente à criação de produtos de software, as metodologias ágeis de gerenciamento de projetos vêm ganhando cada vez mais popularidade, e entre estas, o método Scrum se destaca indisputavelmente como o framework ágil mais utilizado no mundo. Entretanto, apesar de sua popularidade e seus benefícios comprovados em eficiência e qualidade, as práticas e processos pregados na teoria e em especial pelo Guia Scrum, são raramente seguidos conforme as definições claras dos autores do método, os quais não caracterizam aplicações incompletas do framework como Scrum. Desta forma, estes desvios comuns da prática ideal do método ocorrem à medida que as empresas apresentam dificuldades em adequar o Scrum aos seus contextos e optam assim por adaptações nos processos relacionados ao framework. Neste contexto, este trabalho busca demonstrar os principais pontos críticos e impeditivos relacionados à aplicação do Scrum em empresas de desenvolvimento de software, descrevendo as principais causas de sucesso e fracasso do método, e investigando a aplicação em projetos reais, levantando a percepção dos gestores e times Scrum acerca do método e analisando cronologicamente sua implementação em uma empresa desenvolvedora de software. O levantamento das percepções de colaboradores do setor foi realizado através de entrevistas, e a análise dos times Scrum foi efetuada através de uma pesquisa-ação, onde o autor participou ativamente nas escolhas realizadas pela empresa em estudo. Por fim, foi possível elencar diversos anti-padrões do Scrum praticados nos projetos abordados pelo trabalho e identificar suas causas, garantindo uma melhor compreensão das escolhas que fomentam a tendência de desvirtuamento do Scrum.In face of the exponential technology industry growth in the last decades and the complexity inherent in the development of software products, agile methods of project management have been gaining even more popularity, and among those, the Scrum method stands out undisputedly as the most used agile framework worldwide. However, in spite of its popularity and proved benefits in efficiency and quality, the practices and processes preached in theory and in special the Scrum Guide, are rarely followed according to the clear definitions made by the method’s authors, who do not consider incomplete applications of the framework as Scrum. In this way, these common deviations of the ideal way of practice of the method occur as companies show difficulties in adapting Scrum to their contexts and thus opt for adaptions in the framework related processes. With this in mind, this paper seeks to demonstrate critical issues and blocks related to Scrum execution in software development companies, describing the main causes of success and failure of the method, and investigating the implementation in real projects, identifying the perception of managers and Scrum teams on the method and chronologically analyzing its adoption in a software development organization. The gathering of the industry’s workers perceptions was made through interviews, and the Scrum teams analysis executed as an action research, where the author actively took part in the decisions made by the company under study. Lastly, it was possible to list several Scrum anti-patterns practiced in the projects covered in this paper and also identify their causes, assuring a better comprehension on the choices that instigate the tendency to distort Scrum.76 f.Florianópolis, SCGestão de ProjetosMetodologias ÁgeisScrumScrumbutEngenharia de SoftwareProject ManagementAgile MethodsDesenvolvimento de SoftwareFatores críticos para aplicação do Scrum em projetos de desenvolvimento de softwareinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCLICENSElicense.txtlicense.txttext/plain; charset=utf-81383https://repositorio.ufsc.br/bitstream/123456789/232592/2/license.txt11ee89cd31d893362820eab7c4d46734MD52ORIGINALTCC.pdfTCC.pdfapplication/pdf6427123https://repositorio.ufsc.br/bitstream/123456789/232592/1/TCC.pdf73c7321ec536f0882c32ec1bcdcd76a6MD51123456789/2325922022-03-23 09:20:21.389oai:repositorio.ufsc.br:123456789/232592Vm9jw6ogdGVtIGEgbGliZXJkYWRlIGRlOiBDb21wYXJ0aWxoYXIg4oCUIGNvcGlhciwgZGlzdHJpYnVpciBlIHRyYW5zbWl0aXIgYSBvYnJhLiBSZW1peGFyIOKAlCBjcmlhciBvYnJhcyBkZXJpdmFkYXMuClNvYiBhcyBzZWd1aW50ZXMgY29uZGnDp8O1ZXM6IEF0cmlidWnDp8OjbyDigJQgVm9jw6ogZGV2ZSBjcmVkaXRhciBhIG9icmEgZGEgZm9ybWEgZXNwZWNpZmljYWRhIHBlbG8gYXV0b3Igb3UgbGljZW5jaWFudGUgKG1hcyBuw6NvIGRlIG1hbmVpcmEgcXVlIHN1Z2lyYSBxdWUgZXN0ZXMgY29uY2VkZW0gcXVhbHF1ZXIgYXZhbCBhIHZvY8OqIG91IGFvIHNldSB1c28gZGEgb2JyYSkuIFVzbyBuw6NvLWNvbWVyY2lhbCDigJQgVm9jw6ogbsOjbyBwb2RlIHVzYXIgZXN0YSBvYnJhIHBhcmEgZmlucyBjb21lcmNpYWlzLgpGaWNhbmRvIGNsYXJvIHF1ZTogUmVuw7puY2lhIOKAlCBRdWFscXVlciBkYXMgY29uZGnDp8O1ZXMgYWNpbWEgcG9kZSBzZXIgcmVudW5jaWFkYSBzZSB2b2PDqiBvYnRpdmVyIHBlcm1pc3PDo28gZG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMuIERvbcOtbmlvIFDDumJsaWNvIOKAlCBPbmRlIGEgb2JyYSBvdSBxdWFscXVlciBkZSBzZXVzIGVsZW1lbnRvcyBlc3RpdmVyIGVtIGRvbcOtbmlvIHDDumJsaWNvIHNvYiBvIGRpcmVpdG8gYXBsaWPDoXZlbCwgZXN0YSBjb25kacOnw6NvIG7Do28gw6ksIGRlIG1hbmVpcmEgYWxndW1hLCBhZmV0YWRhIHBlbGEgbGljZW7Dp2EuIE91dHJvcyBEaXJlaXRvcyDigJQgT3Mgc2VndWludGVzIGRpcmVpdG9zIG7Do28gc8OjbywgZGUgbWFuZWlyYSBhbGd1bWEsIGFmZXRhZG9zIHBlbGEgbGljZW7Dp2E6IExpbWl0YcOnw7VlcyBlIGV4Y2XDp8O1ZXMgYW9zIGRpcmVpdG9zIGF1dG9yYWlzIG91IHF1YWlzcXVlciB1c29zIGxpdnJlcyBhcGxpY8OhdmVpczsgT3MgZGlyZWl0b3MgbW9yYWlzIGRvIGF1dG9yOyBEaXJlaXRvcyBxdWUgb3V0cmFzIHBlc3NvYXMgcG9kZW0gdGVyIHNvYnJlIGEgb2JyYSBvdSBzb2JyZSBhIHV0aWxpemHDp8OjbyBkYSBvYnJhLCB0YWlzIGNvbW8gZGlyZWl0b3MgZGUgaW1hZ2VtIG91IHByaXZhY2lkYWRlLiBBdmlzbyDigJQgUGFyYSBxdWFscXVlciByZXV0aWxpemHDp8OjbyBvdSBkaXN0cmlidWnDp8Ojbywgdm9jw6ogZGV2ZSBkZWl4YXIgY2xhcm8gYSB0ZXJjZWlyb3Mgb3MgdGVybW9zIGRhIGxpY2Vuw6dhIGEgcXVlIHNlIGVuY29udHJhIHN1Ym1ldGlkYSBlc3RhIG9icmEuIEEgbWVsaG9yIG1hbmVpcmEgZGUgZmF6ZXIgaXNzbyDDqSBjb20gdW0gbGluayBwYXJhIGVzdGEgcMOhZ2luYS4KTGljZW7Dp2EgQ3JlYXRpdmUgQ29tbW9ucyAtIGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLzMuMC9ici8KRepositório de PublicaçõesPUBhttp://150.162.242.35/oai/requestopendoar:23732022-03-23T12:20:21Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.pt_BR.fl_str_mv Fatores críticos para aplicação do Scrum em projetos de desenvolvimento de software
title Fatores críticos para aplicação do Scrum em projetos de desenvolvimento de software
spellingShingle Fatores críticos para aplicação do Scrum em projetos de desenvolvimento de software
Abreu, João Vitor Maurício de
Gestão de Projetos
Metodologias Ágeis
Scrum
Scrumbut
Engenharia de Software
Project Management
Agile Methods
Desenvolvimento de Software
title_short Fatores críticos para aplicação do Scrum em projetos de desenvolvimento de software
title_full Fatores críticos para aplicação do Scrum em projetos de desenvolvimento de software
title_fullStr Fatores críticos para aplicação do Scrum em projetos de desenvolvimento de software
title_full_unstemmed Fatores críticos para aplicação do Scrum em projetos de desenvolvimento de software
title_sort Fatores críticos para aplicação do Scrum em projetos de desenvolvimento de software
author Abreu, João Vitor Maurício de
author_facet Abreu, João Vitor Maurício de
author_role author
dc.contributor.pt_BR.fl_str_mv Universidade Federal de Santa Catarina
dc.contributor.author.fl_str_mv Abreu, João Vitor Maurício de
dc.contributor.advisor1.fl_str_mv Braghirolli, Lynceo Falavigna
contributor_str_mv Braghirolli, Lynceo Falavigna
dc.subject.por.fl_str_mv Gestão de Projetos
Metodologias Ágeis
Scrum
Scrumbut
Engenharia de Software
Project Management
Agile Methods
Desenvolvimento de Software
topic Gestão de Projetos
Metodologias Ágeis
Scrum
Scrumbut
Engenharia de Software
Project Management
Agile Methods
Desenvolvimento de Software
description TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia de Produção
publishDate 2022
dc.date.accessioned.fl_str_mv 2022-03-23T12:20:21Z
dc.date.available.fl_str_mv 2022-03-23T12:20:21Z
dc.date.issued.fl_str_mv 22-03-09
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://repositorio.ufsc.br/handle/123456789/232592
url https://repositorio.ufsc.br/handle/123456789/232592
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 76 f.
dc.publisher.none.fl_str_mv Florianópolis, SC
publisher.none.fl_str_mv Florianópolis, SC
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
bitstream.url.fl_str_mv https://repositorio.ufsc.br/bitstream/123456789/232592/2/license.txt
https://repositorio.ufsc.br/bitstream/123456789/232592/1/TCC.pdf
bitstream.checksum.fl_str_mv 11ee89cd31d893362820eab7c4d46734
73c7321ec536f0882c32ec1bcdcd76a6
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv
_version_ 1766805412727750656