eu, David Anderson e Adail Retamal

Participei na semana passada do workshop “Zen of Agile Management” com a apresentação de David Anderson, um dos criadores da Feature Driven Development (FDD) e autor do livro “Agile Project Management for Software Engeneering “. O curso foi trazido para o Brasil e muito bem organizado pelo pessoal da Heptagon TI.
Foram abordados assuntos referentes à Lean Software Development, ToC, Kanban, CMMi com processos ágeis e, é claro, FDD.
Falou-se muito dos conceitos por trás das metodologias ágeis e dos motivadores para seu sucesso. Citou-se o Japão como grande incentivador destas idéias pois a cultura deste país é de grande confiança entre as pessoas.
Discutimos vários pontos em relação à gestão de equipes ágeis e recebemos algumas dicas como:

  • Elimine o “Comando e Controle”
  • Deixe seus valores guiarem a tomada de decisão e a estrutura organizacional
  • Pequenos compromissos entregues frequentemente valem mais para construir a confiança do que grandes compromissos entregues raramente
  • Encoraje o aprendizado com a falha

Quanto aos desperdícios no ciclo de desenvolvimento de software foram apresentados conceitos sobre o gerenciamento de restrições (gargalos) e de WIP (work in progress), redução de variações no processo, priorização de riscos e controle de custos de transação e coordenação.
Em seguida aprendemos sobre o planejamento de iterações alinhados com o plano estratégico da empresa, levando em consideração as funcionalidades de um produto de Michael Porter:

  • Desenvolva as funcionalidades básicas (commodities – o mínimo que se deve ter para estar no mercado)
  • Depois siga para os Estraga-prazeres (spoilers), que são funcionalidades que acabam com o monopólio de um concorrente
  • Por fim crie funcionalidades que possibilitem lucro ou oportunidades de fatia de mercado diferenciados

Também tivemos alguns estudos de caso de uma equipe da Microsoft da Índia em 2004/2005 e de um sistema kanban na Corbis em 2007.
Além disto David apresentou sua visão de CMMi aliado a processos ágeis, explicando que a idéia por trás deste modelo de maturidade era descobrir uma maneira de capacitar o Sistema de Conhecimento Profundo de Deming para a profissão de engenharia de software, porém estes conceitos foram perdidos e hoje temos uma visão completamente diferente da original.
Pra encerrar houve uma retrospectiva na Chopperia Opção com alguns participantes, como o Alisson Vale da Phidelis, Andrik e Nikolai da Innovit e Pedro Reys da Politec.

Espero ter conseguido passar um pouco da experiência com este treinamento, apesar da dificuldade de escrever em um post sobre tantos assuntos abordados em 2 dias!
Fiquem atentos às próximas edições e comentem caso queiram mais informações.

Autor

No tempo em que esteve no time da Bluesoft, Luiz Faias Junior ajudou a criar e a manter a cultura e os valores da empresa, aumentando a equipe de 3 para 40 talentosos engenheiros de software.

Deixe aqui o seu comentário