Gestão de Projetos Ágeis em Desenvolvimento de Software
Artigo de minha autoria, adaptado, enviado e avaliado na disciplina de Gestão de Projetos Ágeis , no MBA de Gestão da Qualidade em Tecnologia da Informação.
Em um mundo corporativo cada vez mais competitivo, e ágil, a medida em que as transformações tecnológicas ocorrem com desdobramentos e dinamicidade em alta velocidade, é preciso que as corporações estejam preparadas para atender os clientes com mais agilidade e resiliência frente as constantes mudanças nos cenários, demandas e solicitações em projetos. Neste sentido, é importante refletirmos sobre a metodologia clássica de gestão de projetos (cascata – waterfall) e sua aplicabilidade massiva nas empresas.
Este escopo tradicional de gestão, prevê uma dependência muito grande frente ao entendimento de requisitos por parte do cliente na etapa inicial de concepção do projeto, o que por sua vez torna a gestão inflexível, e pouco passível de mudanças, o que vai de encontro a realidade mercadológica contemporânea no segmento de desenvolvimento de software.
Nos dias atuais, poucas são as realidades e demandas em que os métodos clássicos sobrepõem a utilização dos métodos ágeis na gestão de projetos, principalmente quando falamos dos mercados de desenvolvimento de software e projetos de tecnologia de alta e média complexidade. A metodologia clássica é muito profícua na gestão de projetos com escopos estáveis, bem definidos, que sofrem pouca ou nenhuma alteração no ciclo de desenvolvimento. E justamente por sua robustez, os modelos ágeis podem fornecer melhores alternativas para lidar com intempéries e mudanças ao longo dos projetos de desenvolvimento de software e de tecnologias mais complexas, como podemos observar no excerto abaixo extraído do portal Flowup:
Recomendados pelo LinkedIn
“Os métodos ágeis são uma opção diferenciada na gestão convencional de projetos. Os métodos convencionais são conhecidos como pesados ou clássicos. Eles surgiram a partir do desenvolvimento de softwares, mas não estão limitados aos projetos relacionados. As metodologias ágeis contribuem para que as equipes enfrentem os eventos imprevistos considerando um projeto por meio de entregas incrementais e ciclos iterativos. Elas favorecem um processo de gestão de projetos que estimula a inspeção e os ajustes frequentes.”
Frente ao exposto, e alinhando as necessidades de empresas de desenvolvimento de software em atender as requisições de mudanças constantes solicitadas ao longo do processo de desenvolvimento de projetos, e da concorrência mais agressiva, com preços mais baixos e prazos mais curtos, é que propomos a aplicabilidade da metodologia scrum, com o objetivo de melhorar a competitividade das organizações, visto que estamos trabalhando com a metodologia ágil mais conhecida e praticada no mundo, adotada por grandes corporações.
A partir do estímulo colaborativo que o scrum proporciona em seu desenvolvimento e aplicabilidade, é possível que as equipes aprendam simultaneamente durante o ciclo de atividades, se organizem enquanto da solução de problemas no meio do percurso e desenvolvam a melhoria contínua a medida em que erros e falhas ocorram no processo. Tal argumentação se consolida, pois a metodologia descreve um conjunto de reuniões, ferramentas e cargos que atuam em conjunto para o gerenciamento do projeto. Todo o processo colaborativo, rápido, menos burocrático e com menor documentação, possibilita maior interação entre a equipe com reuniões rápidas diárias, além da melhor resposta as mudanças nos requisitos que possam surgir ao longo do ciclo do desenvolvimento.
Adicionalmente, para melhorar a gestão dos projetos ágeis, utilizando o scrum, é possível fazer uso da ferramenta Kanban para controle e gestão visual das atividades planejadas, o que facilita a visibilidade da entrega de valor do projeto para todos os envolvidos.
Iago Furtado
Account Management | iGaming Technology & Land-Based | Sportsbook | LATAM & AMECA
9 m👏👏👏