sexta-feira, 14 de novembro de 2008

Épicos, Temas e Cartões de Historia

Vamos fazer a definição das Categorias dos Cartões de Historia

Um projeto possui um escopo e dentro deste escopo nos temos requisitos do tamanho de um Épico, Tema ou Cartão de Historia.



Épico é um Cartão de Historia muito grande



Tema é um conjunto de Cartões de Historia Correlacionados, isto é, é um cartão de historia que possui vários cartões de historia dentro dele mesmo, mas que todas estas historias internas estão correlacionadas ao mesmo assunto.



Como trabalhar com cartões de Historia que possuem vários requisitos?

Vamos pegar o exemplo:

Como um cliente, quero consultar os livros, para que eu possa encontrar o produto que desejo comprar.

Conversa: Titulo, ISBN, categoria, autor, gênero



Uma boa pratica é sempre buscar o equilíbrio das coisas, neste cartão podemos executar 2 técnicas, onde a primeira é gerar vários cartões menores.
Exemplo:

Como um cliente, quero consultar os livros por titulo, para que eu possa encontrar o produto que desejo comprar.

Como um cliente, quero consultar livros por ISBN, para que eu possa encontrar o produto que desejo comprar.

Como um cliente, quero consultar os livros por categorias, para que eu possa encontrar o produto que desejo comprar.

Como um cliente, quero consultar os livros por gênero, para que eu possa encontrar o produto que desejo comprar.

Quebrar em cartões menores possibilita a criação de testes, o entendimento do cartão e a negociação de escopo com o Product Owner.


A segunda técnica é deixar o cartão original como ele esta e por intermédio de conversas identificarmos todos os detalhes (abrangência) do cartão.


Neste exemplo eu prefiro a primeira técnica, no inicio ele gera mais trabalho para a criação dos cartões com as funcionalidades mais granulares (unitárias), mas esta granularidade permite uma distribuição do serviço pela equipe, uma estimativa melhor, teste mais simples e negociação com o Product Owner.



Abraços a todos,

Abu

Nenhum comentário: