SlideShare una empresa de Scribd logo
1 de 30
Descargar para leer sin conexión
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.
marcelo@an202.com
@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!

Más contenido relacionado

Destacado

Plano+de+gerenciamento+da+qualidadev exemplo
Plano+de+gerenciamento+da+qualidadev exemploPlano+de+gerenciamento+da+qualidadev exemplo
Plano+de+gerenciamento+da+qualidadev exemplo
Rudileine Fonseca
 
Roteiro proposta do projeto
Roteiro proposta do projetoRoteiro proposta do projeto
Roteiro proposta do projeto
CVSSILVA
 
Livro curso de hacker para iniciantes cap 2
Livro curso de hacker para iniciantes cap 2Livro curso de hacker para iniciantes cap 2
Livro curso de hacker para iniciantes cap 2
Alax Ricard
 
Definição do Projeto de Implantação do QSB
Definição do Projeto de Implantação do QSBDefinição do Projeto de Implantação do QSB
Definição do Projeto de Implantação do QSB
Rogério Souza
 
ISO/IEc 15504/SPICE Status
ISO/IEc 15504/SPICE StatusISO/IEc 15504/SPICE Status
ISO/IEc 15504/SPICE Status
Alec Dorling
 
Técnicas de modelagem de teste (parte 2)
Técnicas de modelagem de teste (parte 2)Técnicas de modelagem de teste (parte 2)
Técnicas de modelagem de teste (parte 2)
Fabrício Campos
 

Destacado (20)

Qualidade de Software e normas ISO 15504, 12207, MPS.BR e Empresa Certificada
Qualidade de Software e normas ISO 15504, 12207, MPS.BR e Empresa CertificadaQualidade de Software e normas ISO 15504, 12207, MPS.BR e Empresa Certificada
Qualidade de Software e normas ISO 15504, 12207, MPS.BR e Empresa Certificada
 
Trabalho sobre a ISO/IEC 15504
Trabalho sobre a ISO/IEC 15504Trabalho sobre a ISO/IEC 15504
Trabalho sobre a ISO/IEC 15504
 
ISO 15504
ISO 15504ISO 15504
ISO 15504
 
Plano+de+gerenciamento+da+qualidadev exemplo
Plano+de+gerenciamento+da+qualidadev exemploPlano+de+gerenciamento+da+qualidadev exemplo
Plano+de+gerenciamento+da+qualidadev exemplo
 
Iso 15504
Iso 15504Iso 15504
Iso 15504
 
Roteiro proposta do projeto
Roteiro proposta do projetoRoteiro proposta do projeto
Roteiro proposta do projeto
 
Livro curso de hacker para iniciantes cap 2
Livro curso de hacker para iniciantes cap 2Livro curso de hacker para iniciantes cap 2
Livro curso de hacker para iniciantes cap 2
 
Definição do Projeto de Implantação do QSB
Definição do Projeto de Implantação do QSBDefinição do Projeto de Implantação do QSB
Definição do Projeto de Implantação do QSB
 
A Importância dos Sistemas de Qualidade para o Desenvolvimento de Software da...
A Importância dos Sistemas de Qualidade para o Desenvolvimento de Software da...A Importância dos Sistemas de Qualidade para o Desenvolvimento de Software da...
A Importância dos Sistemas de Qualidade para o Desenvolvimento de Software da...
 
Princípios da engenharia de software (marcello thiry)
Princípios da engenharia de software (marcello thiry)Princípios da engenharia de software (marcello thiry)
Princípios da engenharia de software (marcello thiry)
 
Implantação de um Processo de Teste de Software - Randerson Melville
Implantação de um Processo de Teste de Software - Randerson Melville Implantação de um Processo de Teste de Software - Randerson Melville
Implantação de um Processo de Teste de Software - Randerson Melville
 
Pedaços de XP, FDD, Scrum e Kanban na Análise de Negócios e Engenharia de Req...
Pedaços de XP, FDD, Scrum e Kanban na Análise de Negócios e Engenharia de Req...Pedaços de XP, FDD, Scrum e Kanban na Análise de Negócios e Engenharia de Req...
Pedaços de XP, FDD, Scrum e Kanban na Análise de Negócios e Engenharia de Req...
 
Preparatório para certificação PRINCE2 Foundation
Preparatório para certificação PRINCE2 FoundationPreparatório para certificação PRINCE2 Foundation
Preparatório para certificação PRINCE2 Foundation
 
Qualidade de Software Web
Qualidade de Software WebQualidade de Software Web
Qualidade de Software Web
 
ISO/IEc 15504/SPICE Status
ISO/IEc 15504/SPICE StatusISO/IEc 15504/SPICE Status
ISO/IEc 15504/SPICE Status
 
Prodemge gts - implantação de fábrica de testes - conip 2012 - apresentação...
Prodemge   gts - implantação de fábrica de testes - conip 2012 - apresentação...Prodemge   gts - implantação de fábrica de testes - conip 2012 - apresentação...
Prodemge gts - implantação de fábrica de testes - conip 2012 - apresentação...
 
QUALIDADE DE SOFTWARE VT- Avaliação de Produto de Software
QUALIDADE DE SOFTWARE VT- Avaliação de Produto de SoftwareQUALIDADE DE SOFTWARE VT- Avaliação de Produto de Software
QUALIDADE DE SOFTWARE VT- Avaliação de Produto de Software
 
Técnicas de modelagem de teste (parte 2)
Técnicas de modelagem de teste (parte 2)Técnicas de modelagem de teste (parte 2)
Técnicas de modelagem de teste (parte 2)
 
Planejamento Avançado da Qualidade do Produto Item 7.3 e
Planejamento Avançado da Qualidade do Produto Item 7.3 ePlanejamento Avançado da Qualidade do Produto Item 7.3 e
Planejamento Avançado da Qualidade do Produto Item 7.3 e
 
What Is Iso/iec 15504
What Is Iso/iec 15504What Is Iso/iec 15504
What Is Iso/iec 15504
 

Similar a Escrevendo requisitos de alta qualidade

Funções do Gerente e-Commerce
Funções do Gerente e-CommerceFunções do Gerente e-Commerce
Funções do Gerente e-Commerce
Paulo Consul
 
6 passos iniciais para que seu projeto de Social CRM tenha sucesso
6 passos iniciais para que seu projeto de Social CRM tenha sucesso6 passos iniciais para que seu projeto de Social CRM tenha sucesso
6 passos iniciais para que seu projeto de Social CRM tenha sucesso
Mario Faria
 
6 passos iniciais para que seu projeto de Social CRM tenha sucesso
6 passos iniciais para que seu projeto de Social CRM tenha sucesso6 passos iniciais para que seu projeto de Social CRM tenha sucesso
6 passos iniciais para que seu projeto de Social CRM tenha sucesso
Mario Faria
 
Talita Prado Massura CV
Talita Prado Massura CVTalita Prado Massura CV
Talita Prado Massura CV
Talita Prado
 

Similar a Escrevendo requisitos de alta qualidade (20)

CONAIND 2015 - Tecnologia Para a Internet e E-commerce
CONAIND 2015 - Tecnologia Para a Internet e E-commerceCONAIND 2015 - Tecnologia Para a Internet e E-commerce
CONAIND 2015 - Tecnologia Para a Internet e E-commerce
 
Canal do Franchising Ed. 02
Canal do Franchising Ed. 02 Canal do Franchising Ed. 02
Canal do Franchising Ed. 02
 
Vendas 2.0
Vendas 2.0Vendas 2.0
Vendas 2.0
 
PMO - Escritório de Projetos | Workshop
PMO - Escritório de Projetos | WorkshopPMO - Escritório de Projetos | Workshop
PMO - Escritório de Projetos | Workshop
 
E-commerce - Tipos de Plataforma e Modelos de Negócio
E-commerce - Tipos de Plataforma e Modelos de NegócioE-commerce - Tipos de Plataforma e Modelos de Negócio
E-commerce - Tipos de Plataforma e Modelos de Negócio
 
Lean Startup
Lean StartupLean Startup
Lean Startup
 
O que é análise de negócios?
O que é análise de negócios?O que é análise de negócios?
O que é análise de negócios?
 
Plano de Negócios - Parte fundamental do empreendedor
Plano de Negócios - Parte fundamental do empreendedorPlano de Negócios - Parte fundamental do empreendedor
Plano de Negócios - Parte fundamental do empreendedor
 
Adriana jorge 2016
Adriana jorge 2016Adriana jorge 2016
Adriana jorge 2016
 
E commerce - como planejar o seu negócio online
E commerce - como planejar o seu negócio onlineE commerce - como planejar o seu negócio online
E commerce - como planejar o seu negócio online
 
Funções do Gerente e-Commerce
Funções do Gerente e-CommerceFunções do Gerente e-Commerce
Funções do Gerente e-Commerce
 
6 passos iniciais para que seu projeto de Social CRM tenha sucesso
6 passos iniciais para que seu projeto de Social CRM tenha sucesso6 passos iniciais para que seu projeto de Social CRM tenha sucesso
6 passos iniciais para que seu projeto de Social CRM tenha sucesso
 
6 passos iniciais para que seu projeto de Social CRM tenha sucesso
6 passos iniciais para que seu projeto de Social CRM tenha sucesso6 passos iniciais para que seu projeto de Social CRM tenha sucesso
6 passos iniciais para que seu projeto de Social CRM tenha sucesso
 
Desdobramento da Estratégia - FEA USP
Desdobramento da Estratégia - FEA USPDesdobramento da Estratégia - FEA USP
Desdobramento da Estratégia - FEA USP
 
W2CONN Institucional
W2CONN InstitucionalW2CONN Institucional
W2CONN Institucional
 
Comercio Eletronico O Caminho Para Sucesso
Comercio Eletronico O Caminho Para Sucesso Comercio Eletronico O Caminho Para Sucesso
Comercio Eletronico O Caminho Para Sucesso
 
Gestão de Produtos
Gestão de ProdutosGestão de Produtos
Gestão de Produtos
 
Talita Prado Massura CV
Talita Prado Massura CVTalita Prado Massura CV
Talita Prado Massura CV
 
Como Escolher seu Parceiro e Plataforma de E-commerce
Como Escolher seu Parceiro e Plataforma de E-commerceComo Escolher seu Parceiro e Plataforma de E-commerce
Como Escolher seu Parceiro e Plataforma de E-commerce
 
Cenario brasil gp_2015
Cenario brasil gp_2015Cenario brasil gp_2015
Cenario brasil gp_2015
 

Más de Marcelo Neves

Más de Marcelo Neves (17)

Palestra Business Agility - TDC BH 2020
Palestra Business Agility - TDC BH 2020Palestra Business Agility - TDC BH 2020
Palestra Business Agility - TDC BH 2020
 
Lean Analysis Canvas na Prática
Lean Analysis Canvas na PráticaLean Analysis Canvas na Prática
Lean Analysis Canvas na Prática
 
UM BREVE RESUMO DO GUIA BABOK V3 DE ANÁLISE DE NEGÓCIOS
UM BREVE RESUMO DO GUIA BABOK V3 DE ANÁLISE DE NEGÓCIOSUM BREVE RESUMO DO GUIA BABOK V3 DE ANÁLISE DE NEGÓCIOS
UM BREVE RESUMO DO GUIA BABOK V3 DE ANÁLISE DE NEGÓCIOS
 
Arquitetura Corporativa em Organizações Exponenciais - É possível?
Arquitetura Corporativa em Organizações Exponenciais - É possível?Arquitetura Corporativa em Organizações Exponenciais - É possível?
Arquitetura Corporativa em Organizações Exponenciais - É possível?
 
Análise de negocios - Para onde estamos indo?
Análise de negocios - Para onde estamos indo?Análise de negocios - Para onde estamos indo?
Análise de negocios - Para onde estamos indo?
 
Você tem o mindset do analista de negócios ágil?
Você tem o mindset do analista de negócios ágil?Você tem o mindset do analista de negócios ágil?
Você tem o mindset do analista de negócios ágil?
 
Workshop Entregando Valor E Não Apenas Funcionalidades
Workshop Entregando Valor E Não Apenas FuncionalidadesWorkshop Entregando Valor E Não Apenas Funcionalidades
Workshop Entregando Valor E Não Apenas Funcionalidades
 
Dojo de Requisitos
Dojo de RequisitosDojo de Requisitos
Dojo de Requisitos
 
Qual é o papel de um Analista de Negócios em um time ágil?
Qual é o papel de um Analista de Negócios em um time ágil?Qual é o papel de um Analista de Negócios em um time ágil?
Qual é o papel de um Analista de Negócios em um time ágil?
 
10 perguntas que precisam ser respondidas antes de você iniciar o próximo pro...
10 perguntas que precisam ser respondidas antes de você iniciar o próximo pro...10 perguntas que precisam ser respondidas antes de você iniciar o próximo pro...
10 perguntas que precisam ser respondidas antes de você iniciar o próximo pro...
 
Comunicacao efetiva e eficaz com o metamodelo
Comunicacao efetiva e eficaz com o metamodeloComunicacao efetiva e eficaz com o metamodelo
Comunicacao efetiva e eficaz com o metamodelo
 
Analise de Negócios em Ambientes Ágeis
Analise de Negócios em Ambientes ÁgeisAnalise de Negócios em Ambientes Ágeis
Analise de Negócios em Ambientes Ágeis
 
Análise de Negócios para Curiosos
Análise de Negócios para CuriososAnálise de Negócios para Curiosos
Análise de Negócios para Curiosos
 
O analista de negócios e o gerente de projetos
O analista de negócios e o gerente de projetosO analista de negócios e o gerente de projetos
O analista de negócios e o gerente de projetos
 
Workshop de Requisitos - User Story Mapping
Workshop de Requisitos - User Story MappingWorkshop de Requisitos - User Story Mapping
Workshop de Requisitos - User Story Mapping
 
Porque continuamos a entregar software que não atende as expectativas do usuá...
Porque continuamos a entregar software que não atende as expectativas do usuá...Porque continuamos a entregar software que não atende as expectativas do usuá...
Porque continuamos a entregar software que não atende as expectativas do usuá...
 
Fundamentos de Análise de Negócios
Fundamentos de Análise de NegóciosFundamentos de Análise de Negócios
Fundamentos de Análise de Negócios
 

Escrevendo requisitos de alta qualidade