escrevendo requisitos de alta qualidade
DESCRIPTION
Escrevendo requisitos de alta qualidadeTRANSCRIPT
Criando requisitos de alta qualidade
Marcelo Neves
Marcelo Neves, CBAP, possui mais de 20 anos
de experiência em projetos de software e
análise de negócios. É um dos líderes do
Capítulo Rio de Janeiro do IIBA. Formado em
ciência da computação. É co-autor do livro
Managing Business Analysts editado pelo IIBA.
É coautor da nova versão do BABOK ainda em
desenvolvimento. [email protected] @marceloneves www.an202.com
2
O que é um requisito?
Condição ou Capacidade para se resolver um problema ou atingir
um objetivo ou atender uma necessidade
Nota promissória ou hipótese?
Como vendedor eu quero incluir pedido.
O sistema deve estar disponível 24 horas por dia.
A empresa deve aumentar em 5% o faturamento no ano de 2013.
Vídeo - http://www.youtube.com/watch?v=fHjc3cJ6m00
Que palavras evitar?
X Iria X Deveria X Poderia X É recomendado X É desejável X Pode X Irá
Como vendedor eu deveria incluir pedido.
O sistema poderia estar disponível 24 horas por dia.
A empresa desejaria aumentar em 5% o faturamento no ano de 2013.
Que perspectiva?
Usuário ou sistema?
Como vendedor eu quero incluir pedido.
O sistema poderia estar disponível 24 horas por dia.
Lógica complexa
O vendedor deve incluir o pedido de venda ou pode incluir pedidos de bonificação e
pode também registrar.
Sentenças negativas
Vendedor que atendem 10 ou mais clientes não podem incluir pedidos do tipo
bonificação e também não podem incluir pedido de outro tipo com menos de 5 itens.
Omissões
O sistema deve enviar mensagem de erro para o e-mail de suporte.
Teste de Possibilidades
Se o pedido é superior a R$ 1.000,00 o pedido é incluído com status bloqueado.
Vocabulário Reservado
Se a order é superior ao limite calculado a order é registrada com status OPT1.
Abreviações
Se o PV é superior a LMTVL,00 o PV é registrado com STSBLQ.
Advérbios
A mensagem deve ser mostrada ao usuário apropriadamente.
Obrigado!