sábado, 24 de janeiro de 2009

Retrospectiva da Equipe de Desenvolvimento

Oi pessoal,


Segue o resultado da retrospectiva realizada com as equipes do projeto Novo LMS.

Retrospectiva da Equipe de Desenvolvimento

Emocional
Insatisfação da equipe com a avaliação
Sair da curva de aprendizado e realmente integrar o projeto
Integração de união da equipe
Formação do sentimento de uma equipe única
Saída da paulinha do banco de dados
Pizzas do Abu
Apoio e reconhecimento das partes do Teto de Fabrica
Café da manha de comemoração ao fim de ano e desenvolvimento
Banquetas

Comentários (Abu): A empresa fez uma avaliação dos funcionários, ma esta avaliação não atendeu as expectativas dos avaliados, o que gerou uma insatisfação no trabalho.
A cada novo desenvolvedor que era integrado na equipe existiu um tempo de aprendizado nas tecnologias que estavam sendo utilizado e ao mesmo tempo nos tivemos a preocupação de cada desenvolvedor de se integrar ao novo projeto.
Foi gerado um grande sentimento de equipe, este item foi fantástico.
Durante o projeto a Paulinha teve que ir para um novo projeto, o que deixou um sentimento triste na equipe.
Foi realizados algumas atividades de integração de equipe, como a Pizza do Abu e o café da manha promovido pelo nosso gerente.
Ganhamos no decorrer do projeto um jogo de banquetas, que ajudou muito o trabalho de desenvolvimento em par.


Organização
Comprometimento da EaD
Jorge como Gerente
Falta de informação para trabalho
Re-posicionamento das equipes
Equipe envolvida no daily para conhecimento geral
Separação da equipe de desenvolvimento (márcia/gabriel e filipi/pinter/helio)
Treinamento e certificação Scrum Máster do Gabriel

Comentários (Abu): Na parte de organização nos sentimos falta da equipe de produtos, nosso Product Owner deu um show, mas nosso contato ficou muito fixo apenas a ela.
Também durante o projeto o Jorge virou gerente, o que permitiu uma produtividade maior no decorrer do projeto, pois vários impedimentos focados a custos $$$ ele resolveu muito rápido.
No inicio do projeto teve uma falta de informação, informação como data de entrega, escopo global, pessoas envolvidas, etc. Com a entrada do Jorge na projeto estes itens foram resolvidos.
Um ponto positivo apontado pela equipe foi o daily meeting e a constante organização de lugares conforme as pessoas que estavam trabalhando no mesmo Item de Backlog. Eu sempre tentei manter equipes de 3 pessoas no Maximo, para melhorar a comunicação entre os integrantes de cada equipe.
Também foi apontado como ponto positivo o Gabriel ter feito o curso oficial de Scrum Máster, pois ele trouxe mais organização para a equipe que ele estava inserido.


Produtividade
Entrada do Pinter
Mudanças de Especificação
Especificação Incompletas
Testes e validações antes das entregas pela equipe
Entrada equipe CRM
Divisão em 2 equipes aumentou a produtividade
Entrada do Filipi
Design do sistema
Entrada da Fernanda na equipe de testes
Entrada do Helio
Consultoria Prof. Julia IEA
Gabriel Resolvendo Problemas Infra / DB
SQL´s Filtros Paulinha
Entrada Luiz
Falta de Especificação Filtros
17/18 Treinamento Scorm

Comentários (Abu): a produtividade teve seu aumento de velocidade de execução do projeto conforme a entrada de cada novo desenvolvedor.
Foi perceptível que a entrada de mais uma pessoa tinha um tempo de adaptação uma Sprint e depois já podíamos observação que este novo colega inserido no projeto aumentava a produção.
Também nas nossas lições aprendidas por Sprint iniciamos o processo de validar dentro da equipe os Itens de Backlog que seriam entregues, para não ocorrer erros na apresentação do Sprint Review.
Para aumento de produtividade o gerente viabilizou todos os custos necessários para atender um Tema chamado Padrão Scorm, com consultores e cursos.
Tivemos perda de produtividade com a saída de um desenvolvedor para arrumar itens de Infra-Estrutura.
Tivemos a melhora de produtividade com o trabalho do Fernando Maia na parte de arquitetura da informação de construção das telas.
Também tivemos um ganho de produtividade com a volta da Paulinha para ajudar na construção de filtros de consulta. Este modulo foi criado por uma equipe e a Paulinha fez o trabalho de cadastramento de filtros e validação do modulo.


Processual (Scrum)
Reuniões diárias no posto de trabalho
Entrada da equipe de testes integrada no processo de desenvolvimento
Treinamento da Camila como PO
Em determinada etapa do projeto ficamos “PRESOS” as atividades do quadro
Review e Retrospectiva
Scrum of Scrum
Caixinha de $$
Entrega de Builds

Comentários (Abu): Um ponto positivo foi a realização de Daily Meeting nos próprios postos de trabalho, a integração da equipe de desenvolvimento com a equipe de testes, o treinamento de Product Owner da Camila com o Alexandre Magno.
A equipe também gostou das reuniões de Sprint Review e Sprint Retrospectiva.
A equipe se adaptou a quadro de kanban e quando não tínhamos post-it’s de uma tarefa chegávamos ate mesmo esquecer que a tarefa tinha que ser executada.
Foi criada uma caixa de dinheiro para cada falha que alguém cometia no decorrer dos trabalhos, estas falhas foram chamadas de “orelhadas” e tinha o custo de 1,00 real.
O Scrum de Scrum também foi elogiado e o melhor de tudo, teve a sua origem solicitada pelas próprias equipes.


Riscos
Problemas diversos com servers
Infra
Equipe – Entrada de novo
Scorm
Problemas com o banco de dados
Configuração dos servidores como bibliotecas soap
Banco de dados
Testes

Comentários (Abu): Nos tivemos vários riscos durante o projeto, o interessante que riscos identificados mas que não geraram problemas não foram lembrados na retrospectiva. Apenas riscos que geraram problemas hahahaha
O projeto não teve tempo de se montar uma infra para o desenvolvimento dos sistemas e no fim do projeto passamos por problemas referentes a infra-estrutura.
A entrada de novas pessoas no projeto não trouxe problemas, as equipes receberam os novos integrantes e fizeram de tudo para que a entrada deles fossem o menos traumático possível.
Scorm, banco de dados, testes todos foram tratados e tiveram o maior apoio da gerencia, para que tudo que fosse necessário fosse realizado.


Tecnológico
CVS
Framework
Treinamento dos Novos
Monitores Novos
Maquina de homologação

Comentários (Abu): Este projeto teve sua execução com o Framework Cake/PHP e ele se demonstrou um bom Framework.
Ganhamos equipamento, monitores, etc.
So no fim do projeto foi montado o servidor de homologação, no decorrer do projeto todas as entregas e conseqüentemente validações a nossa PO utilizou o servidor de desenvolvimento.
O CVS nos ajudou muito e praticamente não tivemos problemas de merge ou de “orelhadas” por mal uso da ferramenta.


Então....

Foi um show, o pessoal deu um banho, faz muito tempo que não vejo uma equipe tão grande, tão integrada e principalmente tão assertiva.

Não teve problemas de briga, conflitos, etc

Cada integrante realmente mostrou que agregava valor, isso ficou vivenciado nas entradas e saídas dos colegas no decorrer do projeto.

PO, Infra, Desenvolvedores, Testes, DBA, Design, etc todos realmente agregaram valor ao projeto.

Parabéns a todos,

Abu

Nenhum comentário: