On 4/9/07, ViniciusAC <viniciusasdf@...> wrote:
>
> Olá a todos!
>
> Como já disse no meu último email, estou escrevendo sobre as práticas da XP e
tenho encontrado dificuldades em relação a nova descrição/listagem proposta em
[BECK, 2005].
>
> Neste momento, particularmente, estou em dúvida sobre a prática Ciclo
Trimestral (Quarterly Cycle)
>
> Gostaria de saber a opinião dos companheiros deste grupo sobre um ponto
específico da descrição desta prática dada por Beck.
> Ele diz: "Pick a quarter's worth of stories to address those themes."
>
> (com uma ajudinha amiga) Acabei chegando a esta tradução: "Escolha um
trimestre de estórias para cuidar desses temas"
>
> Não concordo (ou não entendi) com essa coisa de escolher as histórias que
irão cuidar(gerar o valor equivalente) dos temas(ou do tema) escolhidos para o
trimestre, como se existisse uma listagem de histórias previamente definida
meses antes de se pensar em implementá-las.
>
> Pra mim isso choca com a prática Ciclo Semanal que diz que as histórias são
criadas e/ou priorizadas no início de cada iteração, durante o
> Jogo do Planejamento (eu gostava qdo jogo do planejamento era uma prática).
:-)
>
> Como saber quantas e quais, mesmo que sem muita precisão, histórias alocar
para os temas do trimestre, se a regra é escrevê-las e estimá-las a cada
iteração?
> Isto não estimula o trabalho especulativo?
> Pode-se ter um grande trabalho definindo isto e depois, no início do próximo
ciclo trimestral, verificar que boa parte das histórias relacionadas aos temas
do ciclo passado, não batem com a listagem planejada. Ou não?
> Gostaria muito de tirar essa dúvida.
>
> Tentei colocar "minha visão" neste post:
http://devagil.wordpress.com/2007/04/09/468-ciclo-trimestral/
>
> ao invés de: "Escolha um trimestre de estórias para cuidar desses temas"
> coloquei: "Estimar quais histórias, de uma forma geral, gerarão o valor
necessário aos temas escolhidos para o trimestre;"
>
> Tenho muitas dúvidas. Inclusive não acho que ficou legal do jeito que
coloquei.
>
> Agradeço qualquer ajuda,
> ViniciusAC.
>
Vinícius,
No início de um release, há uma reunião onde são identificadas e
estimadas as estórias que irão compor o release. Essa é a fase de
exploração. Podem ser identificadas outras estórias que não venham a
fazer parte desse release, sendo incluídas em um outro release ou
sendo descartadas, caso o usuário assim decida.
Após a identificação e estimativa inicial das estórias, a cada
iteração é feita uma reunião de planejamento de iteração, escolhendo
que estórias serão implementadas na iteração em acordo com a
velocidade (velocity) medida do projeto.
A cada iteração podem aparecer novas estórias e outras podem ser
excluídas, mas a regra não é escreve-las a cada iteração. Se não
houver uma fase exploratória, o sistema pode começar a ser
desenvolvido sem que os próprios usuários tenham uma visão mais
acurada do que eles precisam.
Espero ter ajudado,
Luiz Esmiralha