DEPENDÊNCIA NO ESCALONAMENTO DOS MÉTODOS ÁGEIS

IDENTIFICAÇÃO DOS DESAFIOS ENFRENTADOS E DAS PRÁTICAS UTILIZADAS NO GERENCIAMENTO

  • RAQUEL APARECIDA PEGORARO UFFS - Universidade Federal da Fronteira Sul

Resumo

Os métodos ágeis vêm 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, vêm ganhando cada vez mais adoção em grandes projetos de software. Com a necessidade de escalar, múltiplos times acabam se envolvendo no mesmo projeto, compartilhando recursos e código. Em decorrência a isso surgem as dependências e para que seja possível identificá-las e monitorá-las, a coordenação e a comunicação são vitais para viabilizar o crescimento do projeto. A utilização de quadros kanban para auxiliar na comunicação e coordenação das equipes é muito comum, pois é uma ferramenta que possibilita o monitoramento de forma visual, trazendo um feedback em tempo real do andamento do projeto e das dependências. Dentre as dependências geradas durante o projeto, as dependências entre tarefas têm um grande impacto, pois impactam diretamente na fluidez do projeto, acarretando restrições potenciais ou reais em projetos. Para resolver esses problemas, foram desenvolvidos frameworks de desenvolvimento ágil em grande escala, como por exemplo o Nexus. No entanto, evidências empíricas sobre a adoção, uso, eficácia e desafios ainda são muito incipientes. Neste contexto, este trabalho tem como objetivo identificar os desafios e as práticas utilizadas para gerenciar dependências entre tarefas em projetos com equipes que utilizam escalonamento do Scrum. Para alcançar o objetivo foi realizada uma revisão de literatura nas principais bases cientificas: IEEE, Scopus e SpringerLink, e entrevistas com especialistas onde foi possível coletar informações referentes a casos e projetos reais, através de um questionário semiestruturado. Como resultado, foram classificados e documentados os desafios enfrentados e as práticas utilizadas durante o desenvolvimento do projeto relacionados ao gerenciamento de dependências no escalonamento de equipes que utilizam o método Scrum.

Publicado
02-10-2019
Seção
Campus Chapecó - Projetos de Pesquisa