Publicado por Luciano Félix em 26 Setembro, 2008
Usar o Scrum em equipes distribuídas. O assunto sempre gera várias discussões na comunidade ágil e até agora ninguém apresentou uma solução realmente satisfatória para o problema, e eu realmente desconfio se existe uma. Será que poderemos utilizar um modelo que se apóia tanto na comunicação e na colaboração, para equipes não coalocadas, sem sacrificar o que de fato torna uma equipe “ágil” ?.
Na revista Wired do mês de agosto, o Clive Thompson publicou na sua coluna um texto sobre uma pesquisa feita por cientistas do MIT para mapear o comportamento social das pessoas no mundo real, nós já mapeamos nossas relações virtuais nas diversas redes sociais que utilizamos, Orkut, LinkedIn, Facebook, etc.. Uma das conclusões do experimento é que as relações estabelecidas no mundo real são extremamente mais fortes, a troca de informação e a colaboração acontece de forma muito mais efetiva do que a comunicação que ocorre de outra forma que não a face-a-face.
Sendo assim, criar uma equipe da forma como queremos, se comunicando e colaborando de fato é bem mais difícil quando as pessoas não compartilham o mesmo meio físico, não só pelas questões práticas, como diferença de horários ou o custo de comunicação, mas sim pelo forma como estabelecemos nossas relações humanas. O Tobias Mayer (CST) escreveu um texto inflamado sobre o assunto em seu blog há alguns meses e eu concordo com muita coisa do que ele fala, sem dúvida não é um batalha fácil de ser travada, mas acredito mesmo que vale a pena.
Enviado em Uncategorized | 2 Comentários »
Publicado por Luciano Félix em 15 Setembro, 2008
Pessoal
Estamos lançando pela Especializa Treinamentos o curso de Gestão Ágil de Projetos com Scrum. O curso tem a duração de 16h, nos moldes do treinamento de Certified Scrum Master. Com muitas atividades práticas, o curso cobre vários aspectos do Scrum e tópicos sobre engenharia ágil.
A primeira turma está programada para o dia 27/09/2008
Palestra de Lançamento
Local: Livraria Cultura
Data/Hora: 19/09/2008 17:00h
Inscrições Gratuitas: www.especializa.com.br/scrum
Enviado em Uncategorized | Tagged: scrum, treinamentos | 3 Comentários »
Publicado por Luciano Félix em 4 Setembro, 2008
Ferramentas fazem parte do nosso dia a dia como desenvolvedores de software, nós as criamos e nós as usamos e muitas vezes nós as superestimamos, acreditamos que o simples fato de instalar ou criar uma nova ferramenta fará com que todos os problemas desapareçam. Isso sim é um grande problema, colocar tanto poder e tanto valor apenas no software sem investir nada nas pessoas que vão usá-lo não adianta muito coisa.
Assistindo apresentação do Henrik Kniberg no Agile2008, escutei uma piada legal que ele fez sobre isso:
“Um dia numa empresa um gerente avisa ao diretor.
- Nós vamos usar Extreme Programming.
O diretor responde
- Ok, Onde está o CD de instalação ?”.
A história é exagerada claro, mas não muito distante do que acontece de verdade. Além disso algumas vezes não é somente ter a ferramenta, mas ela tem que ser a versão mais completa, mais cara, com mais penduricalhos, mesmo que você nunca vá usar. O foco nas pessoas e na cultura deveria vir primeiro. Se sua empresa não gerencia solicitações de clientes não adianta somente instalar o mais moderno software de Issue Tracking, Se seus funcionários não se comunicam bem, para que criar um ultra sofisticado sistema de comunicação interna ? Se existe um problema a ser resolvido comece focando nas pessoas, se uma ferramenta é necessária, utilize a mais simples possível, às vezes papel e caneta já servem. A ferramenta não é o fim, ela é o meio, tenha seu verdadeiro objetivo em mente quando quiser adotar algum tipo de ferramenta.
Enviado em Uncategorized | Tagged: ferramentas | Deixar um comentário »