Wednesday, October 23, 2013

Decisões difíceis de se tomar!!!!

Bom galera.

Hoje foi necessário eu tomar uma decisão que acredito que todos que um dia forem se aventurar em aplicar SCRUM vão se deparar em algum momento.

O mercado está repleto de bons profissionais mas infelizmente não existe tantos que realmente sabem como trabalhar em um time.
Precisei tomar uma decisão de dispensar um desenvolvedor.

Tive alguns problemas anteriores a adoção do SCRUM que também impactaram na decisão.
Mas no geral estava tendo bastante report negativo do time e eu mesmo estava percebendo as disparidades.
Uma falta de comprometimento com o time que estava prejudicando o andamento dos trabalhos.
Após a retrospectiva os pontos foram ajustados mas não resolveu.

Eu imaginava que isso poderia acontecer e infelizmente minhas impressões se concretizaram.

Quero deixar claro que tecnicamente era muito bom, mas em um Dev Team isso não é o mais importante. Precisa ter muita transparência e comprimento com o time....

Well,
E a vida segue e que venha o próximo....

Thursday, October 17, 2013

Sprint Review e Retrospectiva

Salve...

Sexta passada dia 11/10  e dia 16/10  tivemos nossas primeiras reviews e  retrospectivas.

Quanto aos sprints ,na review , tudo OK. As metas foram cumpridas.

Na retro já tivemos calorosas discussões que foram muito bem pontuadas pelos times. A grande maioria estão diretamente ligadas a falta de organização do time, afinal foi o primeiro Sprint de ambas as equipes e isso era mais que esperado.

Com certeza o próximo sprint já será diferente e o percentual de foco vai aumentar.
Nesse primeiro momento o percentual ficou em aproximadamente 60% e o ideal seria de 70 a 80% mas também era esperado nesse momento.

Algumas falhas foram identificadas e algumas documentações necessárias para nosso processo já emergiram e alguns processos foram adicionados ao Framework.

Já tive um feedback positivo da Diretoria que já enxerga que logo logo vai ficar bem interessante o processo mas os POs ainda estão um pouco apreensivos e um pouco perdidos em organizar o famoso status report e como ainda não conseguimos diminuir o CAOS que está sendo tratado por uma equipe específica ainda estamos com atrasos em alguns projetos.

Hoje vejo times comprometidos , com vontade de trabalhar e bater a meta com qualidade e todos só temos a ganhar com isso.

Estou pensando em um game entre os times para que após alguns sprints completados todos tenham uma parte do Sprint para trabalhar em algo que ajude todos os times a melhorar a performance ou automatizar alguma coisa ,algo assim, para depois apresentar para os outros times.
Acho que isso vai trazer um benefício muito grande para todos e é um trabalho para distrair e mudar um pouco o foco do trabalho pesado do dia a dia.

Bom. . Por hoje é isso.


Até a próxima. ..

Thursday, October 10, 2013

Primeiro Sprint Planning da equipe FÊNIX

Bom.
Here we go again..

Na Quarta dia 09/10 aconteceu o primeiro planning da equipe Fênix..
Definitivamente para minhas equipes pontos de dias ideais funcionaram melhor, portanto vamos seguir assim...

Framework explicado e estimativas feitas.
Pela primeira vez fiquei realmente cansado no Planning, resultado do trabalho duro para colocar tudo em ordem nesses últimos dias.
Quase usei o cafezinho do baralho...
Mas deu tudo certo..



Estou muito contente com o resultado que conquistamos até agora.
A primeira funcionalidade de todos os times atrasaram um pouco, mas nada que não fosse esperado já que estão aprendendo a trabalhar em equipe.
O Orion terminou o sprint antes do dia como previsto, então juntos colocamos mais algumas funcionalidades que caberiam no sprint para completa-lo até a review de amanhã.

É muito importante que os membros do time se dediquem para aprender a trabalhar em equipe já que isso é um pré requisito para ser trabalhar em um dev team scrum juntamente com a auto-organização.

Vejo que meus times estão se esforçando para se adaptar a todas essas mudanças e estou escutando muitas discussões dentro dos times que estão sendo muito produtivas para os projetos e para o crescimento profissional dos integrantes dos times.

De repente olhei pela manhã e vi o time Orion, que foi o primeiro a entrar no sprint, fazendo o Daily Scrum sozinhos e com uma boa organização.
Não me envolvi apenas fiquei de longe observando.



Estou vendo o Canis começar a se organizar também e em alguns momentos interrompo para volta-los para o foco que deve ser discutido na daily. .
Já estou tendo trabalho para barrar as interferências e infelizmente nunca iremos agradar a todos ,mas sempre vamos fazer o máximo possível...
Espero que as outras áreas entendam que é preciso manter o controle sobre as interferências afinal isso é um dos principais papéis do Scrum Master, mas quem for se aventurar em desempenhar o papel de Scrum Master se prepare para enfrentar problemas nessa esfera..

Amanhã dia 11/10 teremos nossa primeira review e retro. 
Tomara que o time tenha anotado muitas coisas durante o sprint para discutirmos e refinarmos o processo...
Até a próxima...



Saturday, October 5, 2013

Primeiro Sprint Planning da equipe Canis

Olá galera..
Na quinta-feira dia 03/10 aconteceu mais um sprint planning. O primeiro da Equipe Canis.
Bom dessa vez cometi alguns erros que preciso me policiar para não ocorrer novamente.
Acabei atrasando o sprint planning por alguns motivos.

1 - Um dos integrantes do time atende o suporte 24 hrs da empresa 1 semana por mês e calhou de exatamente na madrugada anterior ao planning precisar atender um cliente..  Ou seja chegou mais tarde um pouco.

2 - Pela manhã ainda existiam algumas pequena pendências para eles fecharem e preferi esperar um pouco.

3 - Quando estávamos prontos um colega entrou em reunião na sala que iríamos utilizar então tivemos que adaptar e fazer na mesa de algumas pessoas que não estavam lá.. 

Bom é claro que isso atrapalhou...
O planning não acabou antes do almoço e tivemos que voltar após o almoço acabando por volta das 15 hrs..
Mesmo assim o planning foi bom e novamente usando a estimativa com pontos de dias ideais se mostrou mais adequada para a maturidade da equipe.
Não quis forçar a barra para o time pegar a quantidade de tarefas que acredito que eles tenham capacidade de fazer pois é o primeiro sprint e precisam se adaptar a esse novo processo de desenvolvimento.

Metodologia explicada e tarefas quebradas...
Go Canis...

E que venha o planning do time Fênix na próxima quarta.