Muito se houve falar sobre as “metodologias” ágeis para gestão de projetos modernos. Mas sabemos mesmo o que significa o ágil?
Já inicio discordando em chamar o Ágil de metodologia. O vejo como um mindset.
Mindset é oriundo da língua inglesa que significa “Mentalidade” ou “Atitude Mental”, ou ainda, “Modelos Mentais”
Logo, concluímos que o Ágil nada mais é do que uma mentalidade de gerenciar um projeto. Quando pensamos dessa forma, podemos dizer resumidamente que o mindset ágil é uma forma de entregar um valor de uma maneira mais rápida.
Ótimo! Mas quando e como essa mentalidade iniciou?
Em meados dos anos 90, quando os gestores começaram a avaliar os grande problemas do uso do modelo cascata (waterfall) como uma ferramente altamente burocrática e que não oferecia muita eficiência. Começaram então a estudar uma nova abordagem onde os engenheiros pudessem trabalhar de forma mais eficiente e que conseguissem entregar ao cliente algo que realmente pudesse agregar valor. Surgiu então os métodos leves.
Manifesto Ágil
Após realizarem testes com os métodos leves e começarem a colher frutos, várias metodologias diferentes começaram a surgir: Scrum, XP (Extreme Programming), FDD (Featuren Driven Development), Crystal Clear, ASD (Adaptive Software Development) e DSDM (Dynamic Systems Development Method).
Com essa evolução crescente, em 2001, nas montanhas nevadas em Utah, Estados Unidos, 17 profissionais se juntaram para criar o que chamamos de Manifesto Ágil. Um documento que simboliza a evolução do desenvolvimento de software. Assim nasce o Ágil.
O documento expressa a crença dos valores fundamentais para cultura do Ágil:
– Indivíduos e interações mais que processos e ferramentas
– Software em funcionamento mais que documentação abrangente
– Colaboração com o cliente mais que negociação de contratos
– Responder a mudanças mais que seguir um plano
Em Resumo…
O mindset ágil veio para que os profissionais possam de fato entender melhor o cliente e entregar algo de valor. Mas ainda existe muita discussão sobre o modelo tradicional de gestão de projetos (Cascata).
O ágil se divide em fases que representam um conjunto de atividades relacionadas de maneira lógica.Esta estrutura de permite um melhor controle da gestão do projeto. Normalmente, o ciclo de um projeto possui as seguintes fases:
– Início do projeto
– Organização e preparação
– Execução do trabalho
– Encerramento do projeto
Quando uma fase chega ao fim, um produto é migrado para a fase seguinte. Quando falamos de um ciclo de vida de projetos ágeis, o início e fim de cada fase representa um ponto de reavaliação do trabalho que será e já foi realizado, assim tonando mais fácil e rápido diagnosticar e corrigir erros que impactam na performance. do time.