Gerenciamento de um projeto ágil: uma visão prática
Tenho me deparado com muitas pessoas me perguntando: “Mas Vitor, o que significa ter um projeto ágil?” e com algumas definições, tais como:
“Ser ágil é correr para fazer entregas rápidas, focando nas equipes autogerenciáveis”
Em primeiro lugar, quem acompanha minhas palestras e workshops, sabe que tenho algumas restrições à palavra “autogerenciável”. Acredito que a palavra mais adequada ser utilizada é auto-organização.
Em segundo lugar, correr para fazer algo resulta quase sempre nas imagens abaixo:
Outra definição distorcida: “Ser ágil é trabalhar sem planejamento e sem cronograma visando sempre entregar o máximo de valor ao cliente”. Projeto sem cronograma? Sem estimativa de prazo? Como assim? O orçamento do projeto também dura pra sempre? Explique-me melhor?
Uma definição melhor poderia ser:
“Ser ágil é gerar entregas contínuas, incrementais e frequentes de valor para o cliente, focando em equipes auto-organizadas”.
Porém acredito que exista uma etapa anterior a esta e vejo que é onde muitos falham neste sentido:
“Ser ágil significa simplificar o mindset, pensar de forma simples e objetiva. Porém não confundir pensar simples com preguiça de pensar”.
Às vezes vejo literaturas como “Agile passo-a-passo” ou “Torne-se um Gerente Ágil de Projetos em 24 horas” e penso que de nada adianta o embasamento teórico sem trabalhar a simplicidade do pensamento.
“Mas Vitor, como assim? Pensar simples?”
Quando pensamos no produto de um novo projeto, não devemos começar a planejar se não entendermos o básico do produto (também conhecido como MMF – Minimally Marketable Feature ou MVP – Minimum Viable Product). Exemplo: suponha que meu projeto consiste em gerar um novo modelo de celular que concorra com o iPhone. De que adianta fazer um longo planejamento ou ter mil ideias mirabolantes se não partir pelo básico, ou seja, um aparelho que liga, desliga, faz e recebe chamadas?
Costumo chamar esse tipo de planejamento de “pensar de cima para baixo”, nome que criei para o conceito de elaboração progressiva descrito abaixo:
Então “ser ágil” na minha opinião significa:
1. Simplificar o mindset
2. Pensar “de cima para baixo”
3. Planejar de forma interativa
4. Ser receptivo à ideia de combinar as metodologias, frameworks e boas práticas existentes, sem se prender a rótulos ou radicalismos
5. Entender que projetos devem possuir um gerente, porém pessoas precisam muito mais de um líder do que um gerente
“Mas Vitor, como trabalhar de forma ágil alinhado com as boas práticas em gerenciamento de projetos do PMI?”
Visando responder e prover uma diretriz para os gerentes de projeto que querem adotar abordagens ágeis, o PMI criou a certificação PMI-ACP (Agile Certified Practitioner).
Ao contrário de outras certificações em métodos ágeis focadas somente no framework Scrum, o PMI-ACP cobre várias outras técnicas e conhecimentos ágeis tais como: Extreme Programming, Lean, Feature-Driven Development, termo de abertura de projeto ágil, planejamento adaptativo, entregas incrementais, ciclos de melhoria contínua, entre outras diversas técnicas.
Para os interessados sobre a certificação, compartilho abaixo algumas informações:
• Link para inscrição: http://www.pmi.org/Certification/New-PMI-Agile-Certification.aspx
• Exame presencial de 120 questões, das quais 20 questões não são consideradas para a pontuação final.
• Duração: 3 horas.
• Idioma do Exame: Inglês.
• Média para aprovação: Entre 70% a 80% de aproveitamento.
Até o momento, o exame da certificação está disponível somente em Inglês, mas visando alavancar esta certificação aqui no Brasil tomei a iniciativa de escrever o primeiro livro preparatório para esta certificação em Português, em parceria com a Editora Brasport.
Concluindo: se você quer saber como extrair o melhor dos métodos ágeis nos seus projetos, sem radicalismos e alinhado às boas práticas de gerenciamento de projetos do PMI, a certificação PMI-ACP é recomendadíssima para você.