• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Estimativa, planejamento e progresso [sob uma visão ágil]
 

Estimativa, planejamento e progresso [sob uma visão ágil]

on

  • 1,171 views

Nesta apresentação, entendemos a diferença entre os conceitos de capacidade, velocidade, tamanho, duração. Vimos conceitos como o cone da incerteza, a teoria dos 90% de certeza do Mike Cohn, e ...

Nesta apresentação, entendemos a diferença entre os conceitos de capacidade, velocidade, tamanho, duração. Vimos conceitos como o cone da incerteza, a teoria dos 90% de certeza do Mike Cohn, e porque

Statistics

Views

Total Views
1,171
Views on SlideShare
1,165
Embed Views
6

Actions

Likes
4
Downloads
15
Comments
1

2 Embeds 6

http://us-w1.rockmelt.com 5
http://twitter.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

11 of 1 previous next

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Tamanho e duraçãosãomedidasdistintasnaagilidadeValores relativos é o que importa.
  • As estimativas de tamanho e duraçãosãoseparadasValores relativos é o que importaUma tela de login = 2Um CRUD = 8As propriedades matemáticas devem ser mantidas5 + 5 = 10

Estimativa, planejamento e progresso [sob uma visão ágil] Estimativa, planejamento e progresso [sob uma visão ágil] Presentation Transcript

  • DevDay 2011
  • Estimativa, planejamento e progresso
    SOB Uma visão ágil
  • Márcio Sete
    @marciosete
    www.marciosete.com.br
    marcio.sete@challengeit.com.br
    Visual Studio ALM
    Consultor em ALM e processos ágeis de
    desenvolvimento de software
  • Planejamento ágil
  • Imagine que...
  • Como você estimaria este trabalho?
    Olhe pro monte de britas e imagine quantos carrinhos de mão seriam necessários para transportar toda essa brita.
    Eu acredito que seja necessário uns 80 carrinhos
    Depois de 1 hora, observe quantos carrinhos você conseguiu transportar.
    Depois de 1 hora eu consegui transportar 20 carrinhos.
    Então estime o tempo total de duração
    O trabalho terá duração aproximada de 4 horas
  • Neste cenário
  • Conceitos importantes
    Coisas que todo mundo sabe, mas não realiza
  • Tamanho
    Tamanho é uma medida pura, abstrata e relativa.
  • Medidas de Tamanho
    Métodos Tradicionais
    Métodos Ágeis
    Linhas de código
    Dias reais
    Horas reais
    Pontos de Função
    Story Points
    Sequência de Fibonacci
    0,1,2,3,5,8,13,20,40,100
    Potência de 2
    0,2,4,8,16,32,64,128,256,512,1024
    T-Shirtsize
    XS,S,M,L,XL,XXL,XXXL
    Ideal Days
  • Story Points
    • Story points ajudam o Time ter um comportamentomultifuncional
    • Estimativasfeitasem Story points nãodepreciam.
    • Story points é a medidamaispura de tamanho.
    • Estimarem story points normalmente é bemmaisrápido.
    • Meusdiasideaisnãosãoosmesmosqueosseusdiasideais
  • Ideal Days
    • Vocêestimaquanto tempo algumacoisavailevar, considerandoque:
    • A históriasendoestimadaserá a únicacoisaemquevocêtrabalhará
    • Vocênãoteráinterrupções
    • Vocêterátudoqueprecisadisponível
    • Ideal days é maisfácil de explicarparapessoasqueestãofora do Time
    • É maisfácil de compreender, porque tem ligação com o mundo real
    • Dias de calendário != Dias ideais
    • Tenha uma estimativa única, não várias
  • Tamanho
    2
    2
    5
    5
    5
    13
    3
    8
    2
    2
    5
    0,5
  • Tamanho
    Corrida de 5 KM
    Corrida de 10 KM
    Meia Maratona 21 KM
  • Velocidade
    Velocidade é a quantidade de trabalho pronto entregue ao final de um determinado período.
    O tempo investido em cada tarefa tem haver com o esforço.
    O esforço é influenciado pela experiência técnica do time, pela experiência anterior naquela tarefa, pela complexidade, incerteza, etc., de quem vai realizar.
    Com base no esforço temos a estimativa de tempo necessário para completar uma tarefa.
    O tempo realizado é a duração.
  • Estimando a velocidade
    • Utilize dados históricos
    • Rode uma Iteração
    • Faça uma previsão
  • Estimativa
    Estimativa é probabilidade
  • Estimativa
    Cone da Incerteza
  • Quanto de esforço?
  • Estimativa
    Teorica dos 90% de Certeza – Mike Cohn
  • Capacidade
    Capacidade significa a quantidade máxima de horas suportadas pelo time para atuar nas atividades do projto
    Um time trabalha concentrado nas atividades do projeto cerca de 55% a 70%
    Isso equivale a um intervalo entre 4h e 6h para quem trabalha período integral.
    A técnica do pomodoro é legal para ajudar aumentar a o tempo dedicado as atividades do projeto.
    Fator de Foco
    % reservada da capacidade do time, para que ele possa trabalhar em itens não planejados.
  • DEMO
  • Concluindo
  • Estime em diferentes escalas
  • Porque planejamento ágil funciona
    • O replanejamento ocorre frequentemente (inspeção e adaptação)
    • As estimativas de tamanho e duraçãosãoseparadas
    • O planejamentoaconteceemdiversosníveisdiferentes
    • Dia, Iteração, Release, Produto, Portfólio, Estratégia
    • O planejamentoestábaseadoemfuncionalidades, nãoemtarefas
    • Estóriaspequenasmantém o trabalhofluindo
    • Trabalhoemandamento é eliminado a cadaiteração
    • O acompanhamento é feitopelo Time
    • As incertezassãocohecidas e nósnospreparamosparaelas
  • Porque planejar
    • Reduzirriscos
    • Reduzirincertezas
    • Suportar as tomadas de decisões
    • Estabelecerconfiança
    • TransmitirInformações
  • Porque estimar
    • Para planejar –– Quandotermosqualquercoisapronta ?
    • Para agendar –– Emqualordemdevemosfazer as coisas?
    • Para contratar –– Nósprecisamos de maispessoasparatrabalhar?
    • Para colocarpreço -– Quantoissovaicustar?
    • Para guiar o investimento –– Estamosfazendocoisasquevalem a pena?
  • Obrigado
    Márcio Sete
    @marciosete
    www.marciosete.com.br
    marcio.sete@challengeit.com.br