Qual é o jogo de planejamento?

O jogo de planejamento faz parte de um tipo de desenvolvimento de software conhecido como programação extrema. Ele cria um cenário semelhante ao jogo em que o pessoal dos negócios e do desenvolvimento, chamado "clientes" e "programadores" no jogo, colaborar para desenvolver um novo software. Há duas partes do jogo de planejamento: planejamento de liberação e planejamento de iteração.

O planejamento de liberação é a fase inicial do jogo de planejamento, em que os membros da equipe determinam quais recursos o software terá e quanto tempo levará para desenvolver os recursos. O jogo começa com os clientes criando "histórias". As histórias nesse contexto são descrições curtas de um resultado final desejado do software. Cada história geralmente é escrita em um cartão de índice separado. Os clientes podem criar histórias em qualquer momento do jogo.

Os programadores recebem as histórias e estimam o custo, ou a quantidade de tempo necessária para concluir cada história. Depois que os clientes têm as estimativas de custo, eles colocam as histórias em ORDER de prioridade. Programadores e clientes podem fazer perguntas ao longo do processo para esclarecer as estimativas e prioridades das histórias. A equipe também pode adicionar novas histórias durante o processo ou dividir uma grande história em várias histórias. Cada vez que isso acontece, a nova história ou histórias deve ter um custo e prioridade atribuídos a eles.

Os programadores

têm a palavra final nas estimativas de custo e os clientes têm a palavra final em prioridades, para que cada grupo tenha a autoridade final sobre suas áreas de especialização. Uma vez finalizados os custos e prioridades, a equipe se compromete com o plano de liberação. Um plano de liberação pode ser "orientado a dados" ou "orientado para a história".

No compromisso orientado a dados, os clientes escolhem uma data de lançamento e os programadores determinam quanto tempo eles podem gastar em desenvolvimento. Finalmente, os clientes escolhem histórias para adicionar esse tempo. Uma história dirigida por RelPlano de facilidade significa que os clientes começam a adicionar histórias ao lançamento, e os programadores estabelecem a data de lançamento para as histórias escolhidas. Os clientes podem continuar adicionando histórias até decidir que as histórias acumuladas escolhidas podem trabalhar juntas como o próximo lançamento.

O planejamento da iteração é o planejamento contínuo que ocorre durante o desenvolvimento de software. As iterações no jogo de planejamento ocorrem em intervalos de duas semanas, durante os quais os programadores criam software útil para algumas das histórias escolhidas durante o planejamento do lançamento. No final de cada duas semanas, os clientes escolhem as histórias que desejam ser criadas durante as próximas duas semanas, e os programadores calculam a quantidade de trabalho que podem realmente concluir nesse período.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?