Há uma batalha acontecendo nas classificações de gerenciamento de projetos: Agile vs. Waterfall. Lealistas ágeis vêem o benefício de capacitar indivíduos e equipes em uma abordagem de baixo para cima que produz uma maneira mais rápida e responsiva de trabalhar. Enquanto isso, os tradicionalistas preferem uma abordagem hierárquica de cima para baixo que delineie todas as etapas do projeto e defina o escopo, o orçamento e o cronograma para eliminar riscos e incertezas antecipadamente. Qual é o melhor caminho?

A verdade é que organizações com ciclos de desenvolvimento bem-sucedidos parecem empregar uma abordagem híbrida, tirando um pouco de cada metodologia. Mesmo a Amazon, uma usina ágil, não poderia ter construído seu produto de serviços web essencial sem algum ditado de cima para baixo dos padrões.

A dificuldade real para as organizações, portanto, não reside na escolha de uma metodologia sobre a outra, mas na mistura bem sucedida de metodologias. Se sua organização já está fazendo malabarismos com várias metodologias ou está considerando adicionar o Agile ao mix de gerenciamento de projetos, aqui estão algumas dicas sobre como se hibridizar sem sacrificar a visibilidade e a produtividade que você precisa.

  • Também destacamos as melhores ferramentas de gerenciamento de projetos

1. Transição Lentamente

A maior questão que as organizações enfrentam ao adotar ou expandir o Agile é a transição cultural necessária. A mudança é sempre difícil, e passar de uma cultura de comando e controle de cima para baixo a uma abordagem de baixo para cima, onde os trabalhadores se auto-organizam e se auto-priorizam é ​​ainda mais. É uma transição cultural que muitas pessoas em uma organização sentem que é perturbadora e muito desafiadora para a cultura estabelecida..

Para facilitar a transição e melhorar a adoção, reduza a velocidade dos processos. Uma maneira de fazer isso é "Agile-fall". Cunhado pelo Jon Bach do eBay, "Agile-fall" é o processo de aplicar práticas ágeis em etapas semelhantes a cascatas. Por exemplo, as equipes que trabalham em sprints ou iterações ainda podem estruturá-las em etapas medidas:

  • Sprint 1: Reunir requisitos.
  • Sprint 2: projete seus testes.
  • Sprint 3: execute esses testes.
  • Sprint 4: Corrigir erros.
  • Sprint 5: Regressar esses erros.

Outra maneira é traduzir as principais métricas, como o escopo, o orçamento e o cronograma em uma estrutura do Waterfall, que as partes interessadas externas e as equipes não-ágeis possam entender melhor.

Além disso, é importante desenvolver uma cultura de respeito e apreciação por ambas as metodologias dentro da organização. Reconheça o que funciona bem com o Waterfall e quando é mais apropriado usá-lo. Da mesma forma, defina antecipadamente o que você está tentando realizar com o Agile para que todos possam entender o benefício.

Esse esforço extra criará confiança; tornar as pessoas mais abertas e resilientes a tentar novos métodos para mudar o que não está funcionando; aumentar o buy-in da administração e dos membros individuais da equipe; e garantir que todos estejam na mesma página, ao tentar atingir os mesmos objetivos.

2. Fornecer treinamento profissional

O Agile é complexo, com dezenas de aspectos e processos diferentes. Um dos maiores erros estratégicos que as organizações cometem é não receber treinamento profissional no início.

"Enviar pessoas para (pelo menos) treinamento Scrum, trazer consultores de consultoria para os primeiros projetos e depois ter um plano para mudar tudo sistematicamente - é onde as pessoas realmente encontram o valor comercial em Agile", diz Barbee Davis, autora do livro. Práticas ágeis para projetos em cascata.

Em particular, é crucial que a gerência intermediária participe do treinamento. "A administração intermediária realmente detém as chaves para o sucesso da adoção do Agile. Eles criam todos os procedimentos e políticas. Se o meio não estiver a bordo, a transformação será evitada", diz Dean Leffingwell e criador do Scaled Agile Framework (SAFe).

Quando a gerência intermediária é adequadamente treinada, não apenas eles entendem o valor do Agile para si mesmos, mas também podem influenciar na orientação da equipe e na demonstração do valor do Agile para a liderança..

3. Permitir que as equipes se comuniquem por meio de metodologias

Em muitas organizações, as equipes ágeis geralmente ficam isoladas do resto da organização. Eles trabalham em uma espécie de bolha, sem interagir muito com outras equipes ou departamentos. No entanto, comunicação e colaboração são dois dos elementos mais críticos de uma empresa eficaz de metodologia mista..