Zen of Agile Management

Agile Management for Software Engineering

Pela primeira vez no Brasil, David Anderson, reconhecido líder na comunidade Ágil e autor do livro "Agile Management for Software Engineering", em parceria com a Heptagon!

Quando? 21 e 22 de Outubro de 2008, das 09:00 às 18:00
em conexão com o Falando em Agile 2008

Onde? São Paulo-SP (local a ser informado em breve)

E meu inglês? Tradução simultânea, material em Português e ajuda nos exercícios

Clique aqui e inscreva-se já! Ou entre em contato para obter maiores informações.

David J. Anderson

Folder em PDF

O Zen da Gestão Ágil

Qual é a essência da Gestão Ágil? Como você pode criar uma cultura de melhoria contínua? Com um toque leve, empowerment, delegação, altos níveis de confiança e foco no ponto correto de alavancagem para promover a máxima vantagem. Aprenda o Zen da Gestão Ágil!

Este aclamado tutorial dará a você uma visão geral das técnicas desenvolvidas por David J. Anderson nos últimos 8 anos, através de sua experiência gerenciando equipes em empresas da lista da Fortune 100, tais como Motorola e Sprint, usando a FDD (Feature Driven Development), Microsoft Solutions Framework (e Team Foundation Server) e seu último trabalho na Corbis usando idéias do Lean, como Kanban, e a Teoria das Restrições (TOC).

O que é Zen?Este workshop mergulha no coração de:

  • Como gerenciar com filas usando quadros Kanban
  • Identificar e eliminar gargalos
  • Reduzir a variabilidade usando diagramas de fluxo acumulado e outras métricas, medidas e indicadores para fornecer relatórios gerenciais em vários níveis

David compartilhará sua experiência como Diretor Sênior de Engenharia de Software na empresa particular de Bill Gates, a Corbis, detalhando como construir uma cultura Kaizen e a mudança ágil institucionalizada, escalável e corporativa.


Quem deve participar?

  • Proprietários, diretores, gerentes, coordenadores, supervisores, líderes de equipes de desenvolvimento de software
  • Professores e pesquisadores em Engenharia de Produção, de Computação, de Software, Ciência da Computação e afins
  • Grupos de Engenharia de Processos (CMMI, MPS.BR, etc.)
  • Gerentes de projetos, PMP's, Scrum Masters, Coaches e Mentores

O que você aprenderá

  • Os elementos da cultura organizacional para uma equipe altamente produtiva
  • 4 áreas de foco para entregar sucesso
  • Como introduzir o gerenciamento objetivo, direcionado por dados, sem a burocracia inconveniente
  • Como definir e rastrear processos
  • Como planejar projetos, rastrear e reportar eficazmente
  • Como delegar e dar autonomia sem perder o controle
  • Como identificar gargalos e eliminá-los
  • Como identificar e reduzir perdas e sobrecargas
  • Um entendimento mais profundo sobre como as políticas afetam o produto
  • Como remover políticas desnecessárias ou ineficazes e como introduzir novas e melhores políticas
  • Como construir consenso através do trabalho colaborativo
  • Como projetar decisões e tomar decisões baseadas no consenso da equipe
Realização:

Modus Cooperandi


Heptagon



Apoio:

Caelum


Templo Consultoria

Conteúdo

Introdução

  • Definindo o problema: mau gerenciamento
  • Liderança: confiança e autonomia
  • Gerenciamento: intervindo quando apropriado


Cultura Desejada

  • Confiança e transparência
  • Alinhamento
  • Foco na entrega de valor
  • Autonomia e delegação (auto-organização)
  • Liderança servil
  • Gerenciamento quantitativo objetivo com métricas simples


Receita Para o Sucesso (e esboço para o restante do curso)

  • Foco na qualidade
  • Reduzir (ou limitar) o trabalho em progresso
  • Equilibrar a demanda com a vazão (throughput)
  • Priorizar


Exercício 1: Como criar ou destruir a confiança?


Estudo de Caso: Engenharia Sustentada Microsoft XIT


Valor

  • Definindo valor para o cliente e qualidade de serviço
  • Definindo itens de trabalho com valor para o cliente (entregáveis)
  • Mapeamento de fluxo de valor
  • Rastreamento de itens de trabalho (manual e eletrônico)
  • Relatórios elementares
  • Revisão da operação


Exercício 2: Rastreando a Entrega de Valor


Trabalho em Progresso

  • Diagramas de fluxo acumulado
  • Relação entre trabalho em progresso e prazo de entrega
  • Relação entre prazo de entrega e qualidade


Foco na Qualidade

  • Medidas que melhoram a qualidade inicial no desenvolvimento de software


Gargalos

  • Identificando gargalos
  • Teoria das Restrições (TOC): Os cinco passos de focalização
  • Aumentando o ganho (vazão) com a TOC


Exercício 3: Gerenciamento por Restrições


Estudo de Caso: Gerenciamento de Dispositivos na Motorola (4thpass)


Redução da Perda

  • A natureza perecível do trabalho intelectual
  • Transação e coordenação de custos
  • Desenvolvimento iterativo e incremental


Reduzindo a Variação

  • Teoria da variação
  • Entendendo a variação na velocidade e vazão (throughput)
  • Variação e sua relação com os gargalos (restrições)


Gestão de Riscos

  • Risco visto como variação
  • Análise de riscos
  • Priorização de riscos
  • Mitigação de riscos (como custo de transação)
  • Planejamento de contingência (e amortecimento com pulmões como um custo de transação)


Gestão de Preocupações

  • Gestão das preocupações diárias e itens de trabalho bloqueados


Exercício 4: Planejamento de Iterações


Priorização

  • Seleção do mix de produtos
  • Alinhamento para o Planejamento Estratégico (dos requisitos)
  • Descrevendo um mercado (e definindo nichos)
  • Mapeando requisitos (ou funcionalidades) para planos estratégicos e iniciativas de marketing
  • Otimizando a vazão (throughput) baseado nas prioridades do mercado


Teoria das Opções Reais (Real Options)

  • Introdução às Opções Reais
  • Opções Reais como um mecanismo alternativo de priorização
  • Kanban e Opções Reais
  • Opções Reais e decisões de arquitetura e design


Exercício 5: Opções Reais


Planejamento do Projeto

  • Seleção da duração da iteração
  • Custos de transação e coordenação do projeto
  • Planejamento das liberações (releases)
  • Relatórios do projeto


Exercício 6: Planejamento do Projeto e Seleção do Escopo da Iteração


Estudo de Caso: Kanban na Corbis


Kanban, Puxar e a Receita para o Sucesso

  • Kanban e o foco na qualidade
  • Kanban e a limitação do trabalho em progresso
  • Kanban e o equilíbrio da demanda com a vazão
  • Kanban e a priorização
  • Kanban e o escopo do controle


Gerenciamento como Definição de Política

  • Políticas como mecanismos de subordinação na Teoria das Restrições
  • Políticas como fontes de perdas (custos de transação)
  • Mudando políticas para reduzir a perda e aumentar a vazão


Exercício 7: Políticas


Implementando a Mudança: Melhorias Através da Intervenção

  • Eventos Kaizen (pequenas melhorias incrementais)
  • Projetos no estilo 6 Sigma Black Belt (mudanças descontínuas / grandes intervenções)
  • Medindo e reportando melhorias


Organizações com Alta Maturidade

  • Visão geral sobre o CMMI
  • Diferenças entre a maturidade baixa (Níveis 2 e 3) e a alta (níveis 4 e 5)
  • Cultura e paradigmas para a alta maturidade


Exercício 8: Organização e Cultura


Teoria do Conhecimento Profundo de Deming

  • Desenvolvendo o gerenciamento quantitativo a partir das métricas e relatórios existentes
  • Usando gráficos de controle em indicadores líderes para direcionar intervenções informadas


Exercício 9: Intervenções Lideradas Quantitativamente


Transição para Lean e Agilidade

  • Culturas de baixa e alta confiança
  • Culturas conservadoras e liberais
  • Cultura Kaizen para diminuir a resistência à mudança
  • Kanban como um mecanismo para uma abordagen Kaizen para a mudança


Contratos Ágeis

  • Regras básicas para a comunicação
  • Definindo "completo"
  • Testando responsabilidade
  • Agenda de pagamento


Estudo de Caso: Gray Hill Solutions (e um grande cliente do mercado de transportes)


Exercício 10: Reflexão "Como você gerenciaria?"

  • O que você aprendeu?
  • O que você vai levar daqui e mudar como você gerencia?
  • Quais métricas usará?
  • Quais políticas irá implementar ou eliminar?

Conteúdo sujeito a ajustes de acordo com a necessidade e dinâmica durante sua execução