BT

Novidades O InfoQ vem desenvolvendo uma série de novas funcionalidades para melhorar sua experiência com o site. Confira!

O que são os "Story Points"? Eles são necessários?

| por Mark Levison Seguir 0 Seguidores , traduzido por Felipe Torres Seguir 0 Seguidores em 08 mar 2010. Tempo estimado de leitura: 2 minutos |

Michael de la Maza se perguntou sobre o que exatamente é um Story Point. Ele estava procurando por uma resposta e encontrou muitas: "Story Points representam unidades de tempo obscuras." ou "Story Point é uma unidade relativa de medida usada por times Scrum. Isso e usado para mensurar a quantidade de esforço necessário para implementar uma história." ou "...um story point é uma junção da quantidade de esforço envolvido no desenvolvimento de uma feature, a complexidade desse desenvolvimento, o riso contido nele, e por aí vai." [Mike Cohn, Agile Estimation and Planning].

Michael passa a documentar como eles são utilizados: "Verdade seja dita, velocidade é realmente uma forma de medir a produtividade..." contra "O uso de story points ou ideal days para medir a produtividade é uma má idéia, pois isso levará gradualmente o time a inflar o significado de um ponto..."

Com toda essa confusão, Michael quer saber o que são Story Points. Como introduzir isso para pessoas iniciantes em Agile e Scrum?

Dan Rawsthorne, responde: 

  1. Um time usualmente QUER velocidade para ser uma métrica de produtividade ao invés de ficar falando para o mundo externo sobre o quão rápido ele é.
  2. Velocidade somente é uma forma de medir se os Story Points permancem constantes durante a vida do projeto. Para isso, o time deve usar uma ou duas histórias que não se alteram durante a duração do projeto.
  3. Se "a história não somente é coerente dentro de um time, mas entre times, então a velocidade não medirá a produtividade, mas também pode ser um fator de comparação entre eles e isso só tem a acrescentar dentro de uma organização" entretanto este repórter argumenta fortemente contra esta prática: "Desvio de velocidade em projetos ágeis ".
  4. Uma vez que os times tem Story Points estáveis, então eles podem ser usados em sessões futuras de planejamento para se obter uma melhor estimativa sobre quanto trabalho será possível concluir com sucesso.

Ron Jeffries replica: "Story Points são uma forma relativa de medir o tempo necessário para se implementar uma história (termo emprestado do XP, bem como sua definição). Destinam-se a ser uma forma de estimar a dificuldade sem se comprometer com uma duração de tempo específico, de modo que as variações no tamanho da equipe ou tempo na tarefa não afete isso" e "Sim, eles medem o tamanho e complexidade. Os termos 'tamanho' e 'complexidade' são usados com o significado de 'quão difícil é em termos de quanto tempo será usado para fazermos'.". Finalmente, Ron nota que ele (e outros experts) não veem necessidade nos Story Points.

Veja também esse artigo sobre Story Points vs Horas na InfoQ.com (em inglês).

E você leitor, qual a importância dos Story Points para o seu time?

 

Avalie esse artigo

Relevância
Estilo/Redação

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão
Comentários da comunidade

Pois é by Luis Junior

Meu time usa SP e estamos bem encaixados nisso, ou seja, isso é útil e nós conseguirmos seguir o mesmo numero de SP em todas as sprints. Com isso posso concluir que:
- Não entendo SP, mas funciona
- Não acho que é uma medida clara, mas funciona
- Eu não consigo convencer as pessoas de como isso funciona, mas funciona
- Isso funciona pq usamos, mas não sei como funciona

Complexo... não entendo, mas o time se dá bem com isso, mas não parece muito lógico.

Uma vez vi um comentários, crio que era do pai do Scrum: Uma tarefa é feita no tempo que tem disponível, sempre!

Se pensarmos nisso, SP não funciona exatamente, simplesmente o time termina as tasks/estórias pq tem 2 semanas para entregar.


Eu ainda vou dominar este assunto =)
[]s
LCG

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

1 Dê sua opinião

Faça seu login para melhorar sua experiência com o InfoQ e ter acesso a funcionalidades exclusivas


Esqueci minha senha

Follow

Siga seus tópicos e editores favoritos

Acompanhe e seja notificados sobre as mais importantes novidades do mundo do desenvolvimento de software.

Like

Mais interação, mais personalização

Crie seu próprio feed de novidades escolhendo os tópicos e pessoas que você gostaria de acompanhar.

Notifications

Fique por dentro das novidades!

Configure as notificações e acompanhe as novidades relacionada a tópicos, conteúdos e pessoas de seu interesse

BT