organização, disciplina e melhoria contínua: fatores críticos para o sucesso de times ágeis

19
{ Organização, disciplina e melhoria contínua: fatores críticos para o sucesso de times ágeis Andrei Silva Gerente de Desenvolvimento Produtos Internos - Kinghost

Upload: king-host

Post on 29-Jun-2015

503 views

Category:

Documents


0 download

DESCRIPTION

Palestra do Andrei Silva no primeiro Conexão Kinghost, 29/11/12, em Porto Alegre

TRANSCRIPT

Page 1: Organização, disciplina e melhoria contínua: fatores críticos para o sucesso de times ágeis

{

Organização, disciplina e melhoria contínua: fatores críticos para o sucesso de times ágeis

Andrei SilvaGerente de Desenvolvimento Produtos Internos - Kinghost

Page 2: Organização, disciplina e melhoria contínua: fatores críticos para o sucesso de times ágeis

Introdução O que seria Desenvolvimento Ágil? Mitos Ágeis Controles necessários

Escopo Prazo Custo Qualidade

Conclusões Referências Perguntas

Agenda

Page 3: Organização, disciplina e melhoria contínua: fatores críticos para o sucesso de times ágeis

Foco da palestra: Enfoque para times de desenvolvimento

de software (inclusive startups) Fatores críticos de sucesso para startups

Gerenciamento de Riscos Plano de Negócio Marketing Desenvolvimento de software ágil (Scrum,

XP,...)

Introdução

Page 4: Organização, disciplina e melhoria contínua: fatores críticos para o sucesso de times ágeis

Ágil?? O que preciso para ser Ágil?

Desenvolvimento Ágil?

Page 5: Organização, disciplina e melhoria contínua: fatores críticos para o sucesso de times ágeis

Métodos ágeis Práticas de engenharia de software Processo enxuto (Lean) MVP (Minimum Viable Product) Responder à mudança Não são cerimônias ou práticas, são valores

Infelizmente virou um jargão

Introdução

Page 6: Organização, disciplina e melhoria contínua: fatores críticos para o sucesso de times ágeis

http://agilemanifesto.org/

Page 7: Organização, disciplina e melhoria contínua: fatores críticos para o sucesso de times ágeis

{ {Livre interpretação

Documentar não é ser ágil

Queimem os arquivos

Valores e realidade

Não é superprodução

Organização Valor de mercado

Software em funcionamento mais que documentação abrangente

Page 8: Organização, disciplina e melhoria contínua: fatores críticos para o sucesso de times ágeis

Processo não é importante? Scrum define um processo Gestão a vista (Toyota) Disciplina para cumprir o processo

Valorizar melhoria dos integrantes Equipe e senso de equipe Investir na qualidade do time Questões técnicas e não técnicas

Indivíduos e interações mais que processos e ferramentas

Page 9: Organização, disciplina e melhoria contínua: fatores críticos para o sucesso de times ágeis

Não é apagar incêndio!!!! Não é ser multitarefa! Não é Waterfall (Cascata) Roadmap

Visão para motivar o time MVP Corrigir o caminho o quanto antes

Responder a mudanças mais que seguir um plano

Page 10: Organização, disciplina e melhoria contínua: fatores críticos para o sucesso de times ágeis

Faxina = alteração do escopo Como medir retorno de investimento? Disciplina para coletar e interpretar

métricas Organização para manter os registros Estimativas

Time vs Horas / Story Points Ferramentas: Jira, Excel

Métricas de horas Story Points Controle do estoque

Nada além de post-its??

Page 11: Organização, disciplina e melhoria contínua: fatores críticos para o sucesso de times ágeis

PMBoK• Tripla restrição

• Alterar escopo afeta tempo e custo• Alterar tempo afeta custo e escopo• Alterar custo afeta tempo e escopo

Mas além dos post-its...

Page 12: Organização, disciplina e melhoria contínua: fatores críticos para o sucesso de times ágeis

O que vai e o que não vai Avaliação de impacto

Só um botão = fluxo novo, processo, ... = n Sprints

Planejamento por ondas sucessivas (PMBoK)

Escopo

Page 13: Organização, disciplina e melhoria contínua: fatores críticos para o sucesso de times ágeis

Escopo X para entregar dia 31 Muda escopo X+Y para entregar dia 31 Cumpre prazo, entrega mais escopo, mas e

o custo? Exemplo

Valor hora = R$ 100/h X = 8 h = R$ 800 (custo inicial no prazo) Y = 6 h = R$ 600 (custo agregado) X +Y = R$ 1400 75% a mais no custo

Custo

Page 14: Organização, disciplina e melhoria contínua: fatores críticos para o sucesso de times ágeis

Fatores a considerar no aumento de escopo

Horas extra + Fim de semana + Madrugada Produtividade menor + desgaste Perda de pessoal Treinamento de novo pessoal (Ilha do Lost)

Custo

Page 15: Organização, disciplina e melhoria contínua: fatores críticos para o sucesso de times ágeis

Tempo afeta custo (indiretamente qualidade) Taskboard (Scrum)

Kanban tem regras: WIP Produção puxada x Empurrada Time está preparado? Entender a ideia e controlar

Tempo

Page 16: Organização, disciplina e melhoria contínua: fatores críticos para o sucesso de times ágeis

Processo simples e eficiente Melhoria contínua (Kaizen) Retrospectiva

Levantar riscos Disciplina para PLANO DE AÇÃO

Integração contínua Testes automatizados Processo definido (gerência de

configuração) Ferramentas adequadas Manter os ambientes

Qualidade

Page 17: Organização, disciplina e melhoria contínua: fatores críticos para o sucesso de times ágeis

Organização Processo Definição de metas e escopo Comunicar o time e Stakeholders Documentação enxuta

Disciplina Registros Métricas Cerimônias

Melhoria contínua Retrospectivas Planos de ação Cumprir metas

Conclusões

Page 18: Organização, disciplina e melhoria contínua: fatores críticos para o sucesso de times ágeis

Toyota Production System:Beyond Large-Scale Production. Taiichi Ohno

How Toyota became #1. David Magee Planning Extreme Programming. Kent Beck Scrum e XP direto das trincheiras. Henrik

Kniberg The Goal. Eliyahu M. Goldratt PMBoK PMI Dilbert

Bibliografia Recomendada

Page 19: Organização, disciplina e melhoria contínua: fatores críticos para o sucesso de times ágeis

Perguntas?

Contato: [email protected]

Boa sorte!!