Os desenvolvedores discutem cada história e chegam a uma estimativa com base em sua experiência. Discussões de design de alto nível acontecem à medida que os desenvolvedores tentam entender a história e elaboram diferentes formas de implementá-la. Em alguns casos, a equipe não será capaz de fornecer uma estimativa razoável:
- Eles não entenderam a história: a equipe deve fazer mais perguntas para o cliente.
- A história é muito grande: os desenvolvedores não têm um bom entendimento do escopo. Ela deve ser decomposta em histórias menores.
- Eles não sabem como implementá-la: eles terão que fazer algumas pesquisas primeiro.
Tome cuidado para evitar a paralisia analítica. A estimativa que a equipe fará para a primeira história poderá levar até uma hora. A segunda história deverá gastar menos tempo. Você deverá ter como meta, a capacidade de estimar uma história em apenas alguns minutos.
Como regra geral, as estimativas das histórias não devem exceder a duração da iteração com base em um par de pessoas dedicado à história. Quando as histórias excederem a duração da iteração, o cliente deverá dividir a história. |