conceito e aplicação de métodos ágeis

Post on 09-Jul-2015

113 Views

Category:

Education

5 Downloads

Preview:

Click to see full reader

DESCRIPTION

Conceito e aplicação do SCRUM e Kanban, juntamente de como utilizá-los na gestão de projetos e processos e os benefícios de sua aplicação

TRANSCRIPT

José Roberto Bolognani, PMP

Conceito e aplicação de métodos ágeis

Graduado em Ciência da Computação (FUMEC/2008);

MBA em Gerenciamento de Projetos (FUMEC/2009);

Certificações internacionais: PMP®, ITIL®, CSM® e

TOEIC®;

Executivo da Diretoria de Programas do PMI-MG;

Mais de 12 anos de experiência em TI e mais de 8 anos na gestão de projetos globais e estratégicos;

Agilísta, cofundador do SCRUM Minas, fundador e organizador do AgileTour BH;

Fundador do Grupo Emprego GP.

Perfil público: http://www.linkedin.com/in/jrbolognani

É um processo incremental

Que permite entregas constantes

Fomenta o trabalho em equipe

Aceita mudanças com mais facilidade

Entrega de valor mais rápido

O que é uma metodologia ágil?

Algo que tudo se pode

Pode-se desenvolver sem documentação

Falta de padrão

Faz rápido

SCRUM

Manifesto Ágil

Aspectos significativos do processo devem estar visíveis aos responsáveis pelos resultados

Os pilares do SCRUM

Se um inspetor

determina que um ou

mais aspectos de um

processo desviou

para fora dos limites

aceitáveis, e que o

produto resultado

será inaceitável, o

processo ou o

material sendo

produzido deve ser

ajustado

Os usuários Scrum devem, frequentemente,

inspecionar os artefatos Scrum e o programa em

direção a detectar variações

Entendendo o SCRUM

Lider servidor

Monitoramento e controle

Garantidor do processo

Dono da qualidade

Resolve impedimentos

Mediador de conflitos

Protege o time

Avalia o desempenho

Empowerment ao time

Papeis do SCRUM – Scrum Master

Papeis do SCRUM – Product Owner

Dono do Produto

Tem a visão para onde levar o produto

Responsável pelo Product Backlog

Priorizar trabalho para o time

Se preocupa com as necessidades dos

usuários

Presente ativamente na sprint,

esclarecendo requisitos

Aceita e rejeita os resultados da sprint

Mantêm os Stakeholders informados

durante o desenvolvimento do produto

Papeis do SCRUM – Time

Trabalha nos itens do Sprint

Backlog

Flexível e produtivo para

atingir objetivo da sprint

Auto-organizável

Multidiciplinar

Quebra as User Stories em

Atividades

Suportar o Product Owner

Tipicamente composto entre

5 e 9 pessoas

Envolvido vs Comprometido

Estar comprometido!

PO é o responsável

Determina a frequência da entrega de versões

Time suporta.

Geralmente, acontece antes do inicio dos trabalhos para a release e antes da ultima sprint para entrega da release

Alinhado com o Roadmap do Produto e orienta o Product Backlog

Eventos do SCRUM – Planejamento das Releases

Eventos do SCRUM – Roadmap do Produto

Eventos do SCRUM – Planejamento da Sprint

Entrada: Backlog priorizado e refinado

PO e Time definem o objetivo da Sprint

O Time estima e seleciona os itens da sprint, baseado na capacidade do time e nas atividades prioritárias selecionadas pelo PO

Detalhar a nível de atividade

Saída: Sprint Backlog

Planejamento da Sprint – Planning Poker

2X 3X 4X

Eventos do SCRUM - Daily Meeting

Eventos do SCRUM – Revisão da Sprint

Acontece ao final de cada Sprint

Participantes: PO, Time, SM e convidados

Duração entre 2 e 4 horas

Time apresenta as entregas da Sprint

Sugestões de melhoria são repassadas ao PO

Eventos do SCRUM – Retrospectiva da Sprint

Acontece ao final de cada Sprint

Participantes: Time e SM

No máximo 3h de duração

Avalia o que deu certo e o que pode

melhorar

Traçar ações de melhoria para próxima

sprint

Visão do Produto

Visão da Tarefa

Artefatos do SCRUM – Product Backlog

Artefatos do SCRUM – Product Backlog

Itens detalhados prontos para a próxima iteração

Itens candidatos para futuras iterações

Itens de menor prioridade e pouco detalhe

Artefatos do SCRUM – Sprint Backlog

Artefatos do SCRUM – Sprint Burndown

SCRUM – O processo

Kanban

Termo Japonês que significa “Cartão” “Visível” e indica o andamento do fluxo de produção

Fornece informações sobre Quando, Quanto e o Que produzir (JIT)

Ficou famoso através do Sistema Toyota de Produção (Taiichi Ohno)

Permite

Agilizar entregas

Encontrar e remover gargalos

Aumento de produtividade e eficiência

Evita desperdício

Fomentar o trabalho em equipe

Se relaciona fortemente com o Kaizen (Mudança para melhor)

Kanban – O que é?

Kanban - Palácio Imperial

Utiliza-se “Cartões” (Post-its) com cores distintas

Configura Limite de Trabalho em Progresso (WIP)

Kanban – Como?

Como reduzir 25% de tempo de execução no projeto?

Kanban – Por quê buscar melhoria de processo?

DEMANDA

CAPACIDADE

Melhorar capacidadeEliminar causa raizAjustar demandas

Posicionar estratégicamenteSegmentar mercadoAlocação

Consigo reduzir recursos?

Qual o lead time do meu processo?

É a latência entre o inicio e a execução de um processo

Tempo entre a emissão de um ordem de compra e a entrega de um carro

Abertura de um chamado até a resolução do problema

Lead Time

Comece com o que você já faz

Esteja aberto a uma mudança incremental e evolutiva

Respeite a cultura, papeis e posições atuais, responsabilidades e “Cargos” existentes

Kanban – Como começar?

Kanban – A prática

Torne visual

Limite o Trabalho em Progresso (WIP)

Gerencie o fluxo

Torne as políticas do processo explicitas

Melhore de forma colaborativa

Kanban – A prática

Kanban – Como começar?

SCRUM KANBAN

Mais prescritivo (mais regras) Adaptativo (menos regras)

Papeis definidos Não necessariamente

Limita o WIP por iteração WIP limitado por fase

Resiste a mudanças durante a iteração Sem restrição

Quadro sempre reinicia a cada iteração Se mantém durante o projeto

Backlog deve caber em uma sprint Backlog completo

Comparativo SCRUM vs Kanban

Compare para Entender, não para Julgar!

Não se limite a uma!

Educar o time a sempre buscar melhorias no processo

Gerenciar os gargalos para aumentar o rendimento

Liderança é a chave para tudo isso

Transparência

Aspectos Chave

Aplicação

Ambiente de mudanças frequentesRequisitos

Tecnologias

Leis e Regras

Ambiente de incertezas

Necessidade de entrar rapidamente no mercadoOportunidades

Responder a uma ameaça

CriaçãoPublicidade de propaganda

Startup e Empreendedorismo

Utilização

http://www.versionone.com/assets/img/files/CHAOSManifesto2013.pdf

N. 42

OBRIGADO!

José Roberto Bolognani, PMPjrbolognani@gmail.com

@jrbolognani

top related