gerenciando projetos com scrum
DESCRIPTION
Gerenciando Projetos Com ScrumGerenciando Projetos Com ScrumGerenciando Projetos Com ScrumGerenciando Projetos Com ScrumGerenciando Projetos Com ScrumGerenciando Projetos Com ScrumGerenciando Projetos Com ScrumGerenciando Projetos Com ScrumGerenciando Projetos Com ScrumGerenciando Projetos Com ScrumGerenciando Projetos Com ScrumGerenciando Projetos Com ScrumGerenciando Projetos Com ScrumGerenciando Projetos Com ScrumGerenciando Projetos Com ScrumGerenciando Projetos Com ScrumTRANSCRIPT
-
Gerenciando Projetos comScrumMtodos, Comparaes e Desafios
Danilo Ferreira
-
Agenda
Sobre mim
Projetos
Scrum
Desafios
Dvidas
1
2
3
4
5
Contedo
-
Agenda
Sobre mim
Projetos
Scrum
Desafios
Dvidas
1
2
3
4
5
Contedo
-
Sobre Mim
Formao Experincia
Contato: [email protected] http://daniloferreira.com.br
-
Agenda
Sobre mim
Projetos
Scrum
Desafios
Dvidas
1
2
3
4
5
Contedo
-
Projetos
Diferenas
Projetos x Processos Um projeto um esforo temporrio
empreendido para criar um produto, servio ou resultado exclusivo.
Um processo pode ser definido como uma seqncia de atividades dinmicas e contnuas, logicamente relacionadas, executadas para obter um resultado bem definido.
Projetos = temporrios e exclusivosProcessos = contnuos e repetitivos
fonte: wikipedia
-
Projetos
Exemplos:
by rdecom; usarmyafrica; extraketchup; concrete_forms
-
Projetos
O que ser feito no projeto?
E o que no ser feito?
Quantas pessoas esto envolvidas?
Quais so suas funes?
Quanto tempo temos para realizar o projeto?
Quanto temos de dinheiro disponvel para realizar o projeto?
Variveis que necessitam ser gerenciadas
-
Projetos
PMI x Scrum
PMI Project Management Institute
Conjunto de melhores prticas para se gerenciar um projeto.
PMBOK guia de referncia
No uma metodologia, uma sugesto de prticas.
-
Projetos
PMI x Scrum
Scrum Metodologia para gernciar projetos
Diferena? Metodologia no
sugestiva
-
Projetos
Qual o melhor?
Depende
EmpresasProjetoPessoas
-
Projetos
Exerccio
Quais fatores colaboraram para que os projetos que voc participou tenham sido bem sucedidos?
Quais fatores colaboraram para que os projetos que voc participou tenham sido mal sucedidos?
-
Projetos
Quais fatores colaboraram para que os projetos que voc participou tenham sido bem sucedidos?
Comunicao Colaborao do cliente Sinceridade
Exerccio
Quais fatores colaboraram para que os projetos que voc participou tenham sido mal sucedidos?
Falta de Comunicao Indefinio de responsabilidades No estar preparado para mudanas GP no saber lidar com diferentes perfis
-
Projetos
Desenho feito nos anos 70/80
-
Projetos
Verso Atual
-
Projetos
Verso Atual
projectcartoon.com
-
Projetos
Passo 1 Passo 2 Passo 3 Passo 4 Passo 5
Garbage In
Isso indica uma coisa
Pessoas
Garbage Out
Processos Mudanas
-
Projetos
Qual melhor? PMI ou Scrum?
Avoid religious wars, but still have a religion
by mikleman
-
Projetos
Desafio Voc tem perfil para ser um gerente de projeto?
Gerenciar o TCC
Escopo
QualidadePrazo
Dependncia entre tarefasExpectativas
Quebrar tarefas, fazer cronograma de entregas, comunicar status
Sob normas sociais
Pessoas
-
Agenda
Sobre mim
Projetos
Scrum
Desafios
Dvidas
1
2
3
4
5
Contedo
-
Scrum
Termo Scrum
O Scrum uma jogada do Rugby que envolve oito jogadores de cada time, onde eles se emparelham, para se tornar uma muralha. O grande ponto dessa jogada a vital importncia do trabalho em equipe. Se um membro falhar na formao o outro time se sobressai.
by phillygryphons
-
Scrum
Valores
Time Box Entrega constantes, funcionais e valorosas(pronto) Meta Viso de Todo Negociaes Feedbacks Constantes Ajustvel Escalvel Comunicao constante Auto-gesto Incremental
-
Scrum
Mdia de uso de funcionalidades de sistemas
13
19
7
4516
Sempre Frequentementes Vezes RaramenteNunca
Analisando o grfico...
Se pensarmos em termos de dinheiro, com 20% do valor resolveramos o problema do cliente;
Normalmente a parte de desenvolvimento que exige que negcios tenha tudo definido. Mas o cliente no tem tudo definido;
Conflitos existentes entre TI e negcios durante os projetos so muitos;
Standish Group, 2002
-
34
4555
63
3038
45
56
34
46
6773
41
58
8591
0
10
20
30
40
50
60
70
80
90
100
CheckPoint 1 CheckPoint 2 CheckPoint 3 CheckPoint 4
Feature 1 Feature 2 Feature 3 Feature 4
Scrum
Status de um projeto - PMI
O que h
pronto?
-
46
100 100 100
57
83
100 100
20 20
67
100
20 20
45
78
0
20
40
60
80
100
120
Sprint 1 Sprint 2 Sprint 3 Sprint 4
Feature 1 Feature 2 Feature 3 Feature 4
Scrum
Status de um projeto - Scrum
O que h
pronto?
entrega entrega entrega
-
Scrum
Quem resolve problemas no um processo. o ser humano.
-
Scrum
Manifesto gil
by homesbythomas
Estamos descobrindo maneiras melhores de desenvolver software fazendo-o ns mesmos e ajudando outros a faz-lo. Atravs deste trabalho, passamos a valorizar:
1. Indivduos e interao entre eles mais que processos e ferramentas 2. Software em funcionamento mais que documentao abrangente 3. Colaborao com o cliente mais que negociao de contratos 4. Responder a mudanas mais que seguir um plano
Ou seja, mesmo havendo valor nos itens direita, valorizamos mais os itens esquerda.
manifestoagil.com.br
-
Scrum
Como funciona?
PotencialmenteEntregvel
24 hrs
2 4semanas
SprintProductBacklog
Daily ScrumMeeting
SprintBacklog
-
Scrum
Responsvel por priorizar o desenvolvimento para permitir o retorno ($) para a empresa;
Responsvel por conhecer as necessidades do cliente;
Ponto focal em ambientes com mais de um cliente;
Product Owner (PO)
Responsvel por remover os impedimentos do time;
Responsvel por garantir o uso do Scrum;
Protege o time de interferncia externa;
Scrum Master
Define metas das interaes;
Auto-gerenciamento; Produzir produto com
qualidade e valor para o cliente;
Time
Papis
fonte: Treinamento Alexandre Magno
-
Scrum
Como funciona?
PotencialmenteEntregvel
24 hrs
2 4semanas
SprintProductBacklog
Daily ScrumMeeting
SprintBacklog
PO
-
Scrum
Como funciona?
PotencialmenteEntregvel
24 hrs
2 4semanas
SprintProductBacklog
Daily ScrumMeeting
SprintBacklog
PO
Time
-
Scrum
Como funciona?
PotencialmenteEntregvel
24 hrs
2 4semanas
SprintProductBacklog
Daily ScrumMeeting
SprintBacklog
Time
Time
-
Scrum
Como funciona?
Scrum Master ?
-
Scrum
Como funciona?
PotencialmenteEntregvel
24 hrs
2 4semanas
SprintProductBacklog
Daily ScrumMeeting
SprintBacklog
Scrum Master
Scrum Master
Scrum Master
Scrum Master
-
Scrum
Product Backlog Analogia do IcebergPrioridade
Prxima Release
Release
Sprint Atual
fonte: Treinamento Alexandre Magno
-
Scrum
Product Backlog
Pilha de requisitos contendo demandas de todos os stakeholders, preferencialmente descrita em linguagem de usurio.
Deve estar ordenada do mais importante para o menos importante. Essa ordenao feita com base no Business Value estipulado pelo PO.
Sprint Backlog Seleo de Itens do Product Backlog que possam ser realizados no perodo do Sprint
Histrias So quebras das funcionalidades. Normalmente uma funcionalidade (tema) contm vrias histrias
Tarefas Decomposio das histrias em atividades
Artefatos
-
Scrum
Product Backlog Funcionalidade 1 Formas de Pagamentos Funcionalidade 2 Autenticao do usurio para acompanhar compras Funcionalidade 3 Bate-papo com o usurio para facilitar a compra
Sprint Backlog Na durao do Sprint (2 semanas) o que possvel entregar com qualidade no final do perodo que tenha a maior prioridade (BV)?
Histrias
H1 - Pagamento via Boleto Bancrio (F1 BV 2) H2 - Pagamento via Carto de Crdito (F1 BV 1) H3 - Pagamento via Depsito Direto (F1 BV 4) H4 - Autenticao via Email (LDAP simples) (F2 BV 2) H5 - Bate-papo via Chat direto (F3 BV 1) H6 - Bate-papo via Chat prprio (F3 BV 2)
Tarefas
T1 H2 Montar HTML T2 H2 Desenvolver componente para obter dados do usurio T3 H2 Desenvolver componente de negcios para interfacear com o Banco e obter
aprovao T4 H2 Montar HTML de resposta confirmao e erro T1 H5 Montar HTML T2 H5 Criar componente de negcio T3 H5 Montar banco de dados para gravar conversas
Artefatos - Exemplo
-
Scrum
Quadro Mostra, em tarefas, como o sprint est evoluindo Atualizao Diria
Sprint Burndown Mostra, em pontos, como o sprint est evoluindo Atualizao DIria
Release Burndown
Mostra, em pontos, como o release est evoluindo Atualizao por Sprint
Controles
-
Scrum
Controles Exemplos - Quadro
-
Scrum
Controles Exemplos Sprint Burndown
-
Scrum
Controles Exemplos Release Burndown
-
Time mostra ao PO, no final do Sprint, o resultado atingido (produto funcionando).
Scrum
Daily Scrum
Reunio diria (15 min). Ocorre em frente ao quadro Cada membro da equipe move as tarefas e fala (para a equipe) o que
fez ontem, o que est fazendo hoje e se est tendo algum impedimento
Planning 1
Realizada no incio do Sprint (4 hrs). PO mostra ao time as histrias com maior prioridade e explilca
detalhes da histria. Time estima a histria selecionada e seleciona ao sprint.
Planning 2 Quebras das histrias em tarefas (4 hrs). Anlise do Sprint Backlog para identificar possveis impedimentos
Review
Cerimnias
Time se reune para idenficiar o que foi bom e o que precisa ser melhorado antes do prximo sprint.Retrospectiva
-
Scrum
Cerimnias
PotencialmenteEntregvel
24 hrs
2 4semanas
SprintProductBacklog
SprintBacklog
Daily
RetrospectivaReviewPlanning 2Planning 1
-
Scrum
Valores
Intangvel
Tangvel
Processos: Reunio de planejamento, Reunio Diria, Review, Retrospectiva...Ferramentas: Quadro, Burndown...Pessoas: ScrumMaster, PO, Time
Cultura: Time multi-disciplinar, auto-gerenciamento, valores, envolvimento do cliente, entrega freqente, liderana-colaborao, respeito, evidenciar problemas
fonte: Treinamento Alexandre Magno
-
Scrum
Estimativas
Estimativa
Conceito
Histrico Escala
-
Scrum
Estimativas
1, 2, 3, 5, 8, 13, 21
Impreciso
Quanto mais se faz, mais refinada a preciso
Estimativa
Conceito
Histrico Escala
-
Desafios
O que a experincia conta
-
Desafios
Confundir Scrum com baguna.
Scrum
-
Desafios
Confundir Scrum com baguna.
Scrum
Controle inteligente aparece como descontrole ou liberdade Lao Tzu. Livro de tica
-
Desafios
Manter a temperatura do grupo
Scrum
-
Desafios
Manter a temperatura do grupo
Scrum
+ interaes ... + problemas
-
Desafios
Filtrar informaes para equipe
Scrum
-
Desafios
Filtrar informaes para equipe
Scrum
Manter a motivao
-
Desafios
Velhas posturas em novos paradigmas
Scrum
-
Desafios
Velhas posturas em novos paradigmas
Scrum
Evidencia problemas, incomoda pessoas
-
Desafios
Evitar adoo parcial
Scrum
-
Desafios
Evitar adoo parcial
Scrum
ScrumBUT
-
Desafios
Maturidade
Scrum
-
Desafios
Maturidade
Scrum
Pessoas e Empresas
-
Desafios
Ter um projeto
Scrum
-
Desafios
Ter um projeto
Scrum
Regras de negcio, layout, etc.
-
Desafios
Perfil
Scrum
-
Desafios
Perfil
Scrum
Evitar extremismos
-
Desafios
Scrum Master
-
O que pode ser melhor explicado?
Dvidas?
Dvidas
Slide 1Slide 2Slide 3Slide 4Slide 5Slide 6Slide 7Slide 8Slide 9Slide 10Slide 11Slide 12Slide 13Slide 14Slide 15Slide 16Slide 17Slide 18Slide 19Slide 20Slide 21Slide 22Slide 23Slide 24Slide 25Slide 26Slide 27Slide 28Slide 29Slide 30Slide 31Slide 32Slide 33Slide 34Slide 35Slide 36Slide 37Slide 38Slide 39Slide 40Slide 41Slide 42Slide 43Slide 44Slide 45Slide 46Slide 47Slide 48Slide 49Slide 50Slide 51Slide 52Slide 53Slide 54Slide 55Slide 56Slide 57Slide 58Slide 59Slide 60Slide 61Slide 62Slide 63Slide 64Slide 65