Imersão Ágil na LeoSoft
Publicado por Vinicius Manhães Teles há mais de 3 anos.
Atualização (02/11/2007): Escute o Improvecast 22 onde Edson de Lima fala sobre os excelentes resultados obtidos com o Treinamento Imersão Ágil.
Como havia mencionado antes, semana retrasada estive na simpática Francisco Beltrão, no interior do Paraná, por conta do treinamento Imersão Ágil, que ministrei na LeoSoft.
Detesto treinamentos chatos e teoria excessiva. Como não sou o único, faço tudo que está ao meu alcance para tornar nossos treinamentos mais proveitosos. Acredito que aprendemos mais através de jogos e executando atividades. Além disso, durante as breves explicações teóricas, trabalho ao extremo com a idéia de que uma imagem vale mais que mil palavras. Assim, quem conhece nossas apresentações sabe que quase não existem textos, enquanto ilustrações e fotos aparecem o tempo todo.
O treinamento Imersão Ágil começa com o Jogo da Comunicação, onde alguns dos principais problemas em desenvolvimento de software, e suas respectivas causas, são identificados em menos de quinze minutos. Uma das componentes desse jogo é a retrospectiva, cuja foto é mostrada abaixo.

Depois da apresentação geral sobre Extreme Programming, é hora de fixar os conceitos. Então, nada melhor que um jogo. As fotos abaixo apresentam o Mob Mind Map, um jogo que criei para ajudar os alunos a aprender enquanto ensinam, trocam informações e se divertem. Ele usa mapas mentais e idéias extraídas de programação em par de modo a repassar, em pouco mais de dez minutos, todos os principais conceitos de desenvolvimento ágil.


Tudo o que é produzido vai para a parede. Na foto abaixo, mapas mentais e resultados do Jogo da Comunicação.

Planejamento em XP é um assunto sério demais para ser tratado apenas de maneira teórica. Por isso jogamos o XP Game, uma forma divertida de aprender e fixar as práticas de planejamento do XP, tais como priorização, estimativas e velocidade.

O XP Game é composto de várias atividades que precisam ser executadas em um período bem definido de tempo, de modo a gerar o máximo de valor para o negócio do cliente. As tarefas são divertidas, inusitadas e nem sempre fáceis de serem executadas!


Algumas tarefas até assustam! :-)

Para que uma tarefa seja concluída, é preciso que a "funcionalidade" passe no teste de aceitação. Aí está o Edson, testando um chapéu de papel.




É claro que poderíamos aprender sobre planejamento ágil de maneira mais chata, mas cá entre nós, quem iria querer uma coisa dessas? Até porque, depois desses jogos e de toda a diversão, é hora de colocar a "mão na massa".
A parte técnica do curso é bastante intensa, envolvendo vários exercícios no computador a respeito de assuntos tais como: desenvolvimento orientado a testes, mock objects, testes de aceitação usando Selenium, integração contínua, entre outros.



Desenvolvedores XP programam em pares, então, nada mais natural que o escritório tenha de ser adaptado a essa realidade. No final do treinamento, a equipe da LeoSoft já estava cuidando disso. As fotos acima mostram os esforços iniciais para tornar o espaço de trabalho melhor para a programação em par, bem como o uso de informações visuais nas paredes.
Procurando informações sobre o treinamento Imersão Ágil? Entre em contato.
Atualização (02/11/2007): Escute o Improvecast 22 onde Edson de Lima fala sobre os excelentes resultados obtidos com o Treinamento Imersão Ágil.



O que você achou? Coloque seus comentários e sugestões abaixo!
Acompanhe o RSS dessa página.
Comentários (1 até o momento)
Fabio Pereira disse aproximadamente 10 horas depois: