SlideShare una empresa de Scribd logo
1 de 8
Análise de Requisitos
Fernando Pereira dos Santos
Definição
• Identifica as necessidades ou requisitos de um cliente.
• É a primeira fase de desenvolvimento de software.
• É fase do processo de criação do software que engloba
todas as tarefas que lidam com investigação, definição
e escopo de novos sistemas ou alterações.
• Realiza as primeiras reuniões com os clientes e
usuários do software para conhecer as funcionalidades
do sistema que será desenvolvido.
• É nesta fase também que ocorre a maior parte dos
erros, pois a falta de experiência dos clientes ou
usuários faz com que eles nem sempre tenham claro
em sua mente quais funcionalidades o software terá.
Principais Atividades
• Levantamento dos requisitos: é a tarefa de
comunicar-se com os usuários e clientes para
determinar quais são os requisitos de sistema.
• Análise de requisitos: determina se o estado do
requisito é obscuro, incompleto, ambíguo, ou
contraditório e resolve estes problemas.
• Registros dos requisitos: os requisitos podem ser
documentados de várias formas, tais como
documentos de linguagem natural, casos de
uso, ou processo de especificação.
Principais Técnicas
• Entrevistas: devem revelar requisitos ainda não
descobertos de acordo com o escopo do projeto.
• Workshops: uso de projetores e diagramas
podem levar os usuários a discutirem uma
melhor forma de resolver um requisito.
• Questionário: os usuários poderão responder as
mesmas perguntas e, com isso, mostrar para o
analista, diversos pontos de visão sobre o mesmo
assunto.
• Observação: o analista dispõe de tempo para
observar os usuários do sistema.
Principais Técnicas
• Protótipos: consiste em criar um projeto que
simule a aplicação real, permitindo que o usuário
visualize a aplicação que ainda não foi produzida.
Isso faz com que correções possam ser feitas
antes de o projeto estar em andamento.
• Casos de Uso: é uma técnica para capturar
requisitos em potencial para um sistema.
Consiste em criar cenários específicos para cada
ação que o sistema terá. Serve para ter uma ideia
geral do tópico sem aprofundamento.
Tipos de Requisitos
• Projeto: requisitos do negócio, gerenciamento
e entrega do produto.
• Produto: requisitos técnicos, segurança e
desempenho.
• Funcionais: funções e ações do usuário
• Não funcionais: propriedades do sistema e
restrições, como tempo de resposta e espaço
em disco.
Problemas
• Usuários não sabem o que querem.
• Usuários não querem participar do processo de requisitos.
• A comunicação com o usuário é lenta
• Os usuários não participam das revisões ou não sabem
como fazer.
• Os usuários não entendem o processo de desenvolvimento.
• Vocabulário de técnicos e usuários são diferentes
• Os desenvolvedores tentam ajustar os requisitos para um
modelo criado e não para o usuário
• É necessária muita habilidade para traduzir o que o usuário
deseja para um modelo que os desenvolvedores entendam.
Conclusão
• Reconhecer o problema
• Avaliar o problema e a solução
• Modelar
• Especificar os requisitos
• Revisar

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Modelo Espiral
Modelo EspiralModelo Espiral
Modelo Espiral
 
Ferramentas de prototipação
Ferramentas de prototipaçãoFerramentas de prototipação
Ferramentas de prototipação
 
Capitulo 02 sommerville
Capitulo 02 sommervilleCapitulo 02 sommerville
Capitulo 02 sommerville
 
Modelo de Prototipação
Modelo de PrototipaçãoModelo de Prototipação
Modelo de Prototipação
 
Prototipos de Baixa e Alta Fidelidade
Prototipos de Baixa e Alta FidelidadePrototipos de Baixa e Alta Fidelidade
Prototipos de Baixa e Alta Fidelidade
 
Testes de Software - Fundamentos
Testes de Software - FundamentosTestes de Software - Fundamentos
Testes de Software - Fundamentos
 
Aula2 paradigmas
Aula2 paradigmasAula2 paradigmas
Aula2 paradigmas
 
Analise sistemas 06
Analise sistemas 06Analise sistemas 06
Analise sistemas 06
 
Engenharia de Requisitos
Engenharia de RequisitosEngenharia de Requisitos
Engenharia de Requisitos
 
Desenvolvimento Iterativo-Incremental
Desenvolvimento Iterativo-IncrementalDesenvolvimento Iterativo-Incremental
Desenvolvimento Iterativo-Incremental
 
Aula 2 - Processos de Software
Aula 2 - Processos de SoftwareAula 2 - Processos de Software
Aula 2 - Processos de Software
 
Prototipagem
PrototipagemPrototipagem
Prototipagem
 
Modelos de processos de software
Modelos de processos de softwareModelos de processos de software
Modelos de processos de software
 
Modelo em Espiral
Modelo em EspiralModelo em Espiral
Modelo em Espiral
 
O Processo de Desenvolvimento de Software
O Processo de Desenvolvimento de SoftwareO Processo de Desenvolvimento de Software
O Processo de Desenvolvimento de Software
 
Teste de software
Teste de softwareTeste de software
Teste de software
 
Introdução à Engenharia de Requisitos
Introdução à Engenharia de RequisitosIntrodução à Engenharia de Requisitos
Introdução à Engenharia de Requisitos
 
Prototipagem
PrototipagemPrototipagem
Prototipagem
 
Engenharia Requisitos
Engenharia RequisitosEngenharia Requisitos
Engenharia Requisitos
 
Modelos de Processo de Software
Modelos de Processo de SoftwareModelos de Processo de Software
Modelos de Processo de Software
 

Destacado

Voas como os gansos pode ser a solução!
Voas como os gansos pode ser a solução!Voas como os gansos pode ser a solução!
Voas como os gansos pode ser a solução!raridade
 
Conteúdo de física 2ª anos 1º bim
Conteúdo de física 2ª anos   1º bimConteúdo de física 2ª anos   1º bim
Conteúdo de física 2ª anos 1º bimjacoanderle
 
Tecnologia de la comunicacion
Tecnologia de la comunicacionTecnologia de la comunicacion
Tecnologia de la comunicacionsaia2013
 
Inf semestral cnhj_morena
Inf semestral cnhj_morenaInf semestral cnhj_morena
Inf semestral cnhj_morenaGabriel Mzuma
 
Audiência Pública - Cemitérios Municipais - CMBH
Audiência Pública - Cemitérios Municipais - CMBHAudiência Pública - Cemitérios Municipais - CMBH
Audiência Pública - Cemitérios Municipais - CMBHpablocesarpablito
 
Rissi Fachadas e Esquadrias
Rissi Fachadas e EsquadriasRissi Fachadas e Esquadrias
Rissi Fachadas e Esquadriastirissi
 
Bolo de chocolate com morango e nata
Bolo de chocolate com morango e nataBolo de chocolate com morango e nata
Bolo de chocolate com morango e natachayenne christine
 
Talle pp laura alejandra zapata o 8 2
Talle pp laura alejandra zapata o 8 2Talle pp laura alejandra zapata o 8 2
Talle pp laura alejandra zapata o 8 2laurazapata310
 
Visita de pedagógica ao laboratório da escola superior de biotecnologia
Visita de pedagógica ao laboratório da escola superior de biotecnologiaVisita de pedagógica ao laboratório da escola superior de biotecnologia
Visita de pedagógica ao laboratório da escola superior de biotecnologiamigsantos
 
JABONES DE GLICERINA NORMAL SUPERIOR 9:01
JABONES DE GLICERINA NORMAL SUPERIOR 9:01JABONES DE GLICERINA NORMAL SUPERIOR 9:01
JABONES DE GLICERINA NORMAL SUPERIOR 9:01cunacue
 
Números con signo positivos y negativos
Números con signo positivos y negativosNúmeros con signo positivos y negativos
Números con signo positivos y negativosEly Rdez
 
Arquivos brasileiros de endocrinologia
Arquivos brasileiros de endocrinologiaArquivos brasileiros de endocrinologia
Arquivos brasileiros de endocrinologiaIolanda Évelin
 
"A contribuição da pós-graduação strictu sensu no contexto sociocognitivo do ...
"A contribuição da pós-graduação strictu sensu no contexto sociocognitivo do ..."A contribuição da pós-graduação strictu sensu no contexto sociocognitivo do ...
"A contribuição da pós-graduação strictu sensu no contexto sociocognitivo do ...Petbci Ufscar
 
Taller 1 de power point 8 3 laura.ordoñez.r
Taller 1 de power point 8 3 laura.ordoñez.rTaller 1 de power point 8 3 laura.ordoñez.r
Taller 1 de power point 8 3 laura.ordoñez.rlauramrodriguez
 

Destacado (20)

Informatica
InformaticaInformatica
Informatica
 
Voas como os gansos pode ser a solução!
Voas como os gansos pode ser a solução!Voas como os gansos pode ser a solução!
Voas como os gansos pode ser a solução!
 
Conteúdo de física 2ª anos 1º bim
Conteúdo de física 2ª anos   1º bimConteúdo de física 2ª anos   1º bim
Conteúdo de física 2ª anos 1º bim
 
Tecnologia de la comunicacion
Tecnologia de la comunicacionTecnologia de la comunicacion
Tecnologia de la comunicacion
 
Inf semestral cnhj_morena
Inf semestral cnhj_morenaInf semestral cnhj_morena
Inf semestral cnhj_morena
 
Audiência Pública - Cemitérios Municipais - CMBH
Audiência Pública - Cemitérios Municipais - CMBHAudiência Pública - Cemitérios Municipais - CMBH
Audiência Pública - Cemitérios Municipais - CMBH
 
Rissi Fachadas e Esquadrias
Rissi Fachadas e EsquadriasRissi Fachadas e Esquadrias
Rissi Fachadas e Esquadrias
 
Bolo de chocolate com morango e nata
Bolo de chocolate com morango e nataBolo de chocolate com morango e nata
Bolo de chocolate com morango e nata
 
09.la crisis rojas
09.la crisis rojas09.la crisis rojas
09.la crisis rojas
 
Talle pp laura alejandra zapata o 8 2
Talle pp laura alejandra zapata o 8 2Talle pp laura alejandra zapata o 8 2
Talle pp laura alejandra zapata o 8 2
 
Visita de pedagógica ao laboratório da escola superior de biotecnologia
Visita de pedagógica ao laboratório da escola superior de biotecnologiaVisita de pedagógica ao laboratório da escola superior de biotecnologia
Visita de pedagógica ao laboratório da escola superior de biotecnologia
 
Ana castillo erika romero vanessa giraldo
Ana  castillo  erika   romero  vanessa  giraldoAna  castillo  erika   romero  vanessa  giraldo
Ana castillo erika romero vanessa giraldo
 
JABONES DE GLICERINA NORMAL SUPERIOR 9:01
JABONES DE GLICERINA NORMAL SUPERIOR 9:01JABONES DE GLICERINA NORMAL SUPERIOR 9:01
JABONES DE GLICERINA NORMAL SUPERIOR 9:01
 
Números con signo positivos y negativos
Números con signo positivos y negativosNúmeros con signo positivos y negativos
Números con signo positivos y negativos
 
Arquivos brasileiros de endocrinologia
Arquivos brasileiros de endocrinologiaArquivos brasileiros de endocrinologia
Arquivos brasileiros de endocrinologia
 
"A contribuição da pós-graduação strictu sensu no contexto sociocognitivo do ...
"A contribuição da pós-graduação strictu sensu no contexto sociocognitivo do ..."A contribuição da pós-graduação strictu sensu no contexto sociocognitivo do ...
"A contribuição da pós-graduação strictu sensu no contexto sociocognitivo do ...
 
Redes de computadores
Redes de computadoresRedes de computadores
Redes de computadores
 
Semana dos amigos
Semana dos amigosSemana dos amigos
Semana dos amigos
 
Laurita
LauritaLaurita
Laurita
 
Taller 1 de power point 8 3 laura.ordoñez.r
Taller 1 de power point 8 3 laura.ordoñez.rTaller 1 de power point 8 3 laura.ordoñez.r
Taller 1 de power point 8 3 laura.ordoñez.r
 

Similar a Análise de requisitos

Analise de Requisitos de Software
Analise de Requisitos de SoftwareAnalise de Requisitos de Software
Analise de Requisitos de SoftwareRobson Silva Espig
 
Aula 1 introducao
Aula 1   introducaoAula 1   introducao
Aula 1 introducaolicardino
 
Este trabalho trata
Este trabalho trataEste trabalho trata
Este trabalho trataRoni Reis
 
Projeto de Sistemas - Parte001
Projeto de Sistemas - Parte001Projeto de Sistemas - Parte001
Projeto de Sistemas - Parte001Cláudio Amaral
 
Projeto de Sistemas - Aula002
Projeto de Sistemas - Aula002Projeto de Sistemas - Aula002
Projeto de Sistemas - Aula002Cláudio Amaral
 
Analise de requisitos estudo para prova
Analise de requisitos estudo para provaAnalise de requisitos estudo para prova
Analise de requisitos estudo para provaLeonardo Almeida
 
Modelos e etapas do processo de software.pdf
Modelos e etapas do processo de software.pdfModelos e etapas do processo de software.pdf
Modelos e etapas do processo de software.pdfIvanFontainha
 
Ap i unidade 3 - levantamento de requisitos
Ap i   unidade 3 - levantamento de requisitosAp i   unidade 3 - levantamento de requisitos
Ap i unidade 3 - levantamento de requisitosGlauber Aquino
 
Os aspectos mais relevantes da Engenharia de Requisitos
Os aspectos mais relevantes da Engenharia de RequisitosOs aspectos mais relevantes da Engenharia de Requisitos
Os aspectos mais relevantes da Engenharia de RequisitosJosé Vieira
 
Engenharia de requisitos
Engenharia de requisitosEngenharia de requisitos
Engenharia de requisitosTamires Guedes
 
Especificação requisitos
Especificação requisitosEspecificação requisitos
Especificação requisitosLuis Fernandes
 
Aula - Modelos de Processos de Desenvolvimento de Software / Mobile App
Aula - Modelos de Processos de Desenvolvimento de Software / Mobile AppAula - Modelos de Processos de Desenvolvimento de Software / Mobile App
Aula - Modelos de Processos de Desenvolvimento de Software / Mobile AppCloves da Rocha
 
Aula Modelos de Processos Tradicionais para Desenvolvimento de Software
Aula Modelos de Processos Tradicionais para Desenvolvimento de Software Aula Modelos de Processos Tradicionais para Desenvolvimento de Software
Aula Modelos de Processos Tradicionais para Desenvolvimento de Software Cloves da Rocha
 
127290035 12-usabilidade-mai-2007
127290035 12-usabilidade-mai-2007127290035 12-usabilidade-mai-2007
127290035 12-usabilidade-mai-2007Marco Guimarães
 
Conceito de analise de desenvolvivento de sistemas
Conceito de analise de desenvolvivento de sistemasConceito de analise de desenvolvivento de sistemas
Conceito de analise de desenvolvivento de sistemasluanrjesus
 

Similar a Análise de requisitos (20)

Análise de Sistemas Orientado a Objetos - 01
Análise de Sistemas Orientado a Objetos - 01Análise de Sistemas Orientado a Objetos - 01
Análise de Sistemas Orientado a Objetos - 01
 
Analise de Requisitos de Software
Analise de Requisitos de SoftwareAnalise de Requisitos de Software
Analise de Requisitos de Software
 
Aula 1 introducao
Aula 1   introducaoAula 1   introducao
Aula 1 introducao
 
Este trabalho trata
Este trabalho trataEste trabalho trata
Este trabalho trata
 
Analise sistemas 04
Analise sistemas 04Analise sistemas 04
Analise sistemas 04
 
Modelagem de Sistemas de Informação 04
Modelagem de Sistemas de Informação 04Modelagem de Sistemas de Informação 04
Modelagem de Sistemas de Informação 04
 
Projeto de Sistemas - Parte001
Projeto de Sistemas - Parte001Projeto de Sistemas - Parte001
Projeto de Sistemas - Parte001
 
Projeto de Sistemas - Aula002
Projeto de Sistemas - Aula002Projeto de Sistemas - Aula002
Projeto de Sistemas - Aula002
 
Analise de requisitos estudo para prova
Analise de requisitos estudo para provaAnalise de requisitos estudo para prova
Analise de requisitos estudo para prova
 
Modelos e etapas do processo de software.pdf
Modelos e etapas do processo de software.pdfModelos e etapas do processo de software.pdf
Modelos e etapas do processo de software.pdf
 
Aula 3 - Engenharia de Software
Aula 3 - Engenharia de SoftwareAula 3 - Engenharia de Software
Aula 3 - Engenharia de Software
 
Ap i unidade 3 - levantamento de requisitos
Ap i   unidade 3 - levantamento de requisitosAp i   unidade 3 - levantamento de requisitos
Ap i unidade 3 - levantamento de requisitos
 
Os aspectos mais relevantes da Engenharia de Requisitos
Os aspectos mais relevantes da Engenharia de RequisitosOs aspectos mais relevantes da Engenharia de Requisitos
Os aspectos mais relevantes da Engenharia de Requisitos
 
Engenharia de requisitos
Engenharia de requisitosEngenharia de requisitos
Engenharia de requisitos
 
Especificação requisitos
Especificação requisitosEspecificação requisitos
Especificação requisitos
 
Aula - Modelos de Processos de Desenvolvimento de Software / Mobile App
Aula - Modelos de Processos de Desenvolvimento de Software / Mobile AppAula - Modelos de Processos de Desenvolvimento de Software / Mobile App
Aula - Modelos de Processos de Desenvolvimento de Software / Mobile App
 
Aula Modelos de Processos Tradicionais para Desenvolvimento de Software
Aula Modelos de Processos Tradicionais para Desenvolvimento de Software Aula Modelos de Processos Tradicionais para Desenvolvimento de Software
Aula Modelos de Processos Tradicionais para Desenvolvimento de Software
 
Trabalho es prototipagem
Trabalho es   prototipagemTrabalho es   prototipagem
Trabalho es prototipagem
 
127290035 12-usabilidade-mai-2007
127290035 12-usabilidade-mai-2007127290035 12-usabilidade-mai-2007
127290035 12-usabilidade-mai-2007
 
Conceito de analise de desenvolvivento de sistemas
Conceito de analise de desenvolvivento de sistemasConceito de analise de desenvolvivento de sistemas
Conceito de analise de desenvolvivento de sistemas
 

Análise de requisitos

  • 1. Análise de Requisitos Fernando Pereira dos Santos
  • 2. Definição • Identifica as necessidades ou requisitos de um cliente. • É a primeira fase de desenvolvimento de software. • É fase do processo de criação do software que engloba todas as tarefas que lidam com investigação, definição e escopo de novos sistemas ou alterações. • Realiza as primeiras reuniões com os clientes e usuários do software para conhecer as funcionalidades do sistema que será desenvolvido. • É nesta fase também que ocorre a maior parte dos erros, pois a falta de experiência dos clientes ou usuários faz com que eles nem sempre tenham claro em sua mente quais funcionalidades o software terá.
  • 3. Principais Atividades • Levantamento dos requisitos: é a tarefa de comunicar-se com os usuários e clientes para determinar quais são os requisitos de sistema. • Análise de requisitos: determina se o estado do requisito é obscuro, incompleto, ambíguo, ou contraditório e resolve estes problemas. • Registros dos requisitos: os requisitos podem ser documentados de várias formas, tais como documentos de linguagem natural, casos de uso, ou processo de especificação.
  • 4. Principais Técnicas • Entrevistas: devem revelar requisitos ainda não descobertos de acordo com o escopo do projeto. • Workshops: uso de projetores e diagramas podem levar os usuários a discutirem uma melhor forma de resolver um requisito. • Questionário: os usuários poderão responder as mesmas perguntas e, com isso, mostrar para o analista, diversos pontos de visão sobre o mesmo assunto. • Observação: o analista dispõe de tempo para observar os usuários do sistema.
  • 5. Principais Técnicas • Protótipos: consiste em criar um projeto que simule a aplicação real, permitindo que o usuário visualize a aplicação que ainda não foi produzida. Isso faz com que correções possam ser feitas antes de o projeto estar em andamento. • Casos de Uso: é uma técnica para capturar requisitos em potencial para um sistema. Consiste em criar cenários específicos para cada ação que o sistema terá. Serve para ter uma ideia geral do tópico sem aprofundamento.
  • 6. Tipos de Requisitos • Projeto: requisitos do negócio, gerenciamento e entrega do produto. • Produto: requisitos técnicos, segurança e desempenho. • Funcionais: funções e ações do usuário • Não funcionais: propriedades do sistema e restrições, como tempo de resposta e espaço em disco.
  • 7. Problemas • Usuários não sabem o que querem. • Usuários não querem participar do processo de requisitos. • A comunicação com o usuário é lenta • Os usuários não participam das revisões ou não sabem como fazer. • Os usuários não entendem o processo de desenvolvimento. • Vocabulário de técnicos e usuários são diferentes • Os desenvolvedores tentam ajustar os requisitos para um modelo criado e não para o usuário • É necessária muita habilidade para traduzir o que o usuário deseja para um modelo que os desenvolvedores entendam.
  • 8. Conclusão • Reconhecer o problema • Avaliar o problema e a solução • Modelar • Especificar os requisitos • Revisar