Implantação e análise do framework scrum no desenvolvimento da plataforma aberta Nosso Exercício
Date
2018
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
UFVJM
Abstract
Este estudo propõe a implementação e análise do Framework Scrum no desenvolvimento de novas funcionalidade para o website Nosso Exercício. Esta aplicação web consiste em um dos projetos do Programa de Educação Tutorial, PET-UFVJM/Campus do Mucuri situada na cidade de Teófilo Otoni-MG e tem como finalidade o compartilhamento aberto de exercícios didáticos de diversas áreas do conhecimento. Por solicitação de seus idealizadores, novas funcionalidades foram demandadas para o Nosso Exercício, porém, não existiam para este projeto metas claras nem um plano de trabalho a ser seguido, os requisitos não estavam formalizados e a equipe disponível não estava madura nas tecnologias utilizadas. Levando-se
em consideração o desafio enfrentado na geração de software de qualidade e o limite de tempo disponível para a realização desta pesquisa, foi proposto o uso de um processo da Engenharia de Software com intuito de se obter maior controle e qualidade do produto final a ser desenvolvido. O método ágil Scrum foi o escolhido para gerenciar as atividades de desenvolvimento para este software. Assim, o objetivo geral desta pesquisa consistiu em buscar uma resposta para a seguinte pergunta-problema: Quais benefícios e/ou dificuldades podem ser obtidas através da aplicação do Framework Scrum na evolução do desenvolvimento da plataforma aberta Nosso Exercício? Seguindo o modelo sugerido por Coughlan e Coghlan (2002), o método de pesquisa-ação foi utilizado para descrever a dinâmica conduzida durante este trabalho. A implantação do Scrum no Nosso Exercício ocorreu em duas etapas, a primeira, visou realizar uma capacitação sobre o Scrum e as ferramentas tecnológicas utilizadas no desenvolvimento do Nosso Exercício. Já a segunda, tratou do desenvolvimento das funcionalidades para este website. A análise dos resultados mostrou vários benefícios obtidos com a implantação do Scrum neste projeto, como: o foco e compromisso do Time durante o seu trabalho, o atendimento às reais necessidades do cliente (Product Owner), a flexibilidade
do framework em se ajustar às condições de ambiente e trabalho de cada Time criado; o aprendizado contínuo do software e do processo resultante das discussões feitas nas Reuniões de Planejamento, Revisão e Retrospectiva. O ponto crítico do trabalho deu-se sobre a imaturidade com as tecnologias utilizadas para o desenvolvimento do website. As lições aprendidas com esta pesquisa indicam que é possível obter benefícios com a implantação do framework Scrum que superem as suas dificuldades, desde que sejam feitas as devidas análises do ambiente em que o mesmo for adotado.
Description
Keywords
Citation
ELIOTE, Yvssa Carneiro Desmots. Implantação e análise do framework scrum no desenvolvimento da plataforma aberta Nosso Exercício. 2018. 113 p. Dissertação (Mestrado Profissional) – Programa de Pós-Graduação em Tecnologia, Ambiente e Sociedade, Universidade Federal dos Vales do Jequitinhonha e Mucuri, Teófilo Otoni, 2018.