ALM Practices - Cultura da entrega diária com EVDnC

286 visualizações

Publicada em

Palestra ministrada por Rafael Sabbagh no evento
ALM Practices II.

Publicada em: Tecnologia
0 comentários
3 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
286
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
3
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

ALM Practices - Cultura da entrega diária com EVDnC

  1. 1. Cultura da Entrega Diária com EVDnC Um Estudo de Caso Rafael Sabbagh
  2. 2. Um Exemplo Real Empresa de Desenvolvimento de Software Monitoramento de Frotas de Ônibus cinco times rodando "Scrum"! entregas infrequentes: última entrega de um dos times há 9 meses!! descrença da organização na capacidade do time! problemas, problemas, problemas…
  3. 3. FALTA DE MOTIVAÇÃO LEAD TIME MUITO LONGO BAIXA QUALIDADE ABISMO ENTRE DESENV. E NEGÓCIOS DEMANDAS DE ÚLTIMA HORA FEEDBACK INFREQUENTE CORRERIA IMPREVISIBILIDADE COMUNICAÇÃO INEFICIENTE
  4. 4. Acompanhamento com EVDnC
  5. 5. Acompanhamento com EVDnC Promoção de um salto de eficiência e Agilidade com: acompanhamento intensivo de coaches durante uma semana! atuação junto a desenvolvimento e negócios ! sprints diárias completas! times trabalhando feito times! aumento da eficiência da comunicação! produto no ar ao final da semana! adoção de boas práticas de desenvolvimento! resultados mostrados para toda a organização
  6. 6. Resultados Obtidos
  7. 7. Resultados: Depoimento ! Em uma semana de treinamento, obtivemos:! maior integração do time! foco no problema do cliente! entrega de produto com qualidade! comprometimento das pessoas! troca de conhecimentos no time! união - todos se ajudando! troca de conhecimentos inter-equipes Membro de um dos Times de Desenvolvimento “ ”
  8. 8. Resultados: Produto Funcionando
  9. 9. Resultados: Produto Funcionando
  10. 10. Resultados: Produto Funcionando
  11. 11. Como Funciona?
  12. 12. Como Funciona? Coaches acompanhando 100% do tempo Full time junto ao time e pessoas de negócio coaching de trabalho em equipe e pessoal! mentoring das técnicas necessárias! facilitação, identificação de gargalos e tratamento de disfunções! ensino de técnicas avanças de gestão de produtos! visibilidade para a organização dos resultados obtidos
  13. 13. Como Funciona? Negócios puxam a Agilidade A demanda deve ser Ágil para o time ser Ágil produto funcionando = priorização para entregar valor o mais rápido possível! trabalhar a partir do problema, e não da solução (funcionalidade)! evoluir a partir da solução mais simples possível para o problema! Requisitos (User Stories) muito, muito pequenos! pessoa(s) de negócios cooperando com o time de desenvolvimento
  14. 14. Como Funciona? Todos focam-se nas necessidades do cliente Não há “alguns pensam, outros fazem" demandas são problemas de negócio a resolver, não “funcionalidades" (soluções)! time de desenvolvimento participa das soluções de negócios com pessoa(s) de negócios! time de desenvolvimento continuamente busca pessoa(s) de negócios para dúvidas e validação
  15. 15. Como Funciona? Trabalho em Equipe Trabalho em progresso (WIP) limitado TO DO DOING DONE todos juntos no mesmo requisito! quebrar tarefas apenas na medida do necessário
  16. 16. Como Funciona? Qualidade é inegociável Agilidade não significa “de qualquer jeito” testes automatizados, integração contínua! testes manuais necessários realizados durante cada dia! teste faz parte do time - não é externo! validação o mais rápido possível
  17. 17. Como Funciona? Entregas Diárias Valor rápido, feedback rápido time produz em um dia valor visível para o cliente! review ao final de cada dia com pessoas de negócio! feedback como entrada do que será feito no dia seguinte
  18. 18. Etapas da Semana EVDnC
  19. 19. Etapas da Semana EVDnC Tempo total: uma semana contínua Participantes: time de desenvolvimento + Product Owner Pré-jogo (antes): escolha do(s) produto(s) a ser(em) desenvolvido(s)! Preparação (segunda): planejamento da Release; ambiente! Desenvolvimento (terça a sexta): sprints diárias! Planejamento: máx. 15 min! Checkpoint (“Daily Meeting”): máx. 15 min! Review/Retrospective (exceto sexta); máx. 15 min cada! Fechamento (sexta): wrap up do processo! Big Review/Big Retrospective (sexta): mostrar para a organização
  20. 20. Palavra do Product Owner “Experiência está sendo espetacular!” ! “Resposta dos times superou em muito as minhas” expectativas.” ! “Foram escolhidos três projetos de alto valor para os clientes.” ! “A dificuldade é ter entrega de valor para o cliente em apenas um dia…” ! “…mas essa dificuldade nos obriga a sermos mais focados e quebrarmos as histórias em histórias bem pequenas"
  21. 21. Dia #0: Pré-Jogo Alinhamento com a Gestão e com Pessoas de Negócios Disponibilidade das pessoas necessárias e escolha do produto Alinhamento com a Gestão:! Time de Desenvolvimento + Pessoas de Negócios 100% dedicados por uma semana! ! Alinhamento com pessoas de negócios: ! Seleção dos produtos de alto valor de negócio a serem desenvolvidos na semana do treinamento! Definição da Visão de Produto! Backlog inicial
  22. 22. Dia #1: Preparação Release Planning +Preparação de ambiente +Mitigação de Riscos Técnicos
  23. 23. Dias #2-5: Desenvolvimento Sprint Planning
  24. 24. Dias #2-5: Desenvolvimento Checkpoint (“Daily Meeting”)
  25. 25. Dias #2-4: Desenvolvimento Review
  26. 26. Dias #2-4: Desenvolvimento Retrospective
  27. 27. Dias #5: Fechamento Big Review
  28. 28. Dias #5: Fechamento Big Retrospective
  29. 29. Conclusões
  30. 30. Conclusões EVDnC Em uma semana, foi possível promover: integração entre os membros do time! aproximação entre pessoas de negócios e time! ritmo no desenvolvimento de produtos a partir das necessidades de negócios! aprendizado, prática e internalização dos valores e princípios Ágeis! adoção de técnicas Ágeis de desenvolvimento de software! foco estritamente em valor de negócio para o cliente! importância de fatiar, priorizar e descartar! entrega de produtos reais, com alto valor de negócio
  31. 31. Quer saber mais? http://k21.com.br/coaching-com-evdnc/ ! contato@k21.com.br

×