Dia 29 e 30 deste mês fiz duas sessões sobre Scrum e desenvolvimento ágil no ISEL (Instituto Superior de Engenharia de Lisboa) para as turmas finalista de 2008 a convite do Prof. Pedro Felix.
Gostaria de agradecer ao Pedro a oportinidade de espalhar o bichinho do ágil e Scrum pelos futuros engenheiros de software.
As sessões correram muito bem, especialmente a sessão do dia 30, com muita interacção com os presentes e muitas questões interessantes.
No final fiquei muito satisfeito com o resultado e o interesse demonstrado pela a audiéncia.
Brevemente vou colocar online os slides das sessões - é um rehash de uma sessão que fiz anteriormente no SAPO, mas com uns slides extras sobre desenvolvimento ágil.
cheers
Uma nota rápida para recomendar a leitura do post do Hugo Palma sobre o excelente livro do Mike Cohn User Stories Applied".
Quando nos inicamos no uso do Scrum, existem alguma questões com que nos deparamos - pelo menos aconteceu comigo - e que não se relacionam tanto com a implementação do processo do Scrum em si, que é bastante
simples, mas com promenores específicos que aparentemente são faceis, mas que posteriormente se revelam complicados/ manhosos.
Um desses pequenos promenores relaciona-se com a actividade de escrever e gerir as "User Stories" que vão preencher o nosso Product / Sprint Backlog.
- Como devo escrever uma "User Storie".
- Qual o nível de detalhe inicial de uma storie.
- Como devo evoluir o ciclo de vida uma storie ao longo do processo de gestão do Product Backlog.
- Como tirar o maior partido do investimento realizado na elaboração e melhoramento continuo das stories no meu Backlog.
Todas estas, são questões pertinentes, com as quais nos deparamos logo que começamos a tentar implementar Scrum em um dos nossos projectos.
Este livro aborda muitos desse temas e danos uma base sólida para iniciar a nossa implementação de Scrum.
Altamente recomendado.
Para abrir as hostilidades aqui fica um video do Ken Schwaber sobre Scrum para o google TechTalk.
Na minha opinião, um dos melhores disponíveis na net.
Prestem particular atenção ao ponto sobre legacy code, e a sua relação com a dificuldades de estruturação de equipas, epa, brilhante.
Ken Schwaber Google Talk