Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Tcnicas de Levantamento
de Requisitos
Profa. Ma. Juliana Martins de Bessa Ferreira
juliana.bessa@ueg.br
Lattes: http://lattes.cnpq.br/8140452630069774
Correo Atividades
complementares aula
22/02/2017
2
Atividades Complementares
1. Diferencie requisitos funcionais e no
funcionais, citando exemplos para cada
uma das definies.
3
Atividade Extra-Classe
Verso 01
Verso 02
5
Fonte: Google Imagens
Tcnicas de Levantamento
de Requisitos
Profa. Ma. Juliana Martins de Bessa Ferreira
juliana.bessa@ueg.br
Lattes: http://lattes.cnpq.br/8140452630069774
Levantamento de Requisitos
8
Sistema de simulador de roupas
9
Sistema de vendas de livros
10
Sistema Laboratrio de Anlises Clnicas
11
Levantamento de Requisitos
Desenvolvendo Sistemas de Informao...
DIFICULDADES DE COMUNICAO:
Sei que voc acredita que entendeu o que acha que eu
disse, mas no estou certo de que percebe que aquilo que
ouviu no o que eu pretendia dizer...
AMBIGUIDADE:
Crie um meio de proteo para um
pequeno grupo de pessoas, que os
proteja dos elementos hostis de seus
ambientes.
CLIENTE DESENVOLVEDOR
Levantamento de Requisitos
Importncia do Levantamento de Requisitos:
Brainstorm JAD
Criao de cenrios
Entrevista:
uma forma de comunicao entre duas pessoas (no mnimo), com o
objetivo de obter informaes.
Os elementos que participam no processo de comunicao so:
1. Emissor (fonte da mensagem).
2. Receptor (quem recebe a mensagem).
3. A mensagem em si.
4. Retorno (Feedback) da mensagem.
5. Rudo, ou seja, todas as interferncias,
sejam elas materiais ou psicolgicas.
6. Cdigo no qual a mensagem
produzida (lngua ou jargo).
Entrevista:
Diretrizes para a realizao de entrevistas:
1. Identifique quais as pessoas que devero ser entrevistadas.
2. Desenvolva um plano geral para as entrevistas.
3. Obtenha autorizao para realizar as entrevistas.
4. Combine planejamento com flexibilidade.
5. Cuidado com jargo informatiqus (linguagem e diagramas).
6. Esteja atento para os diversos tipos de resistncia.
- voc est ameaando o meu emprego.
- voc no conhece a empresa, como quer dizer como deve ser o novo sistema?.
- voc est tentando mudar o modo como as coisas so feitas aqui.
Questionrio:
uma srie de perguntas organizadas com o objetivo de
levantar dados para uma pesquisa ou estudo, cujas respostas so
fornecidas pelo informante sem a orientao direta do
pesquisador.
O planejamento do questionrio: conhecimento do grupo ou
do assunto
Vantagens do uso de questionrios:
- disperso geogrfica.
- grande nmero de usurios.
- trabalho por amostragem.
Questionrio:
Desvantagens do uso de questionrios:
- inibio pensamento -> escrita.
- inibio crticas e sugestes (anonimato???).
- resistncia (falta de tempo / preguia) para preencher.
- fraca interao (restrio na comunicao).
- impossvel direcionar conforme o caso.
25
Fonte: Google Imagens
Definio de escopo de
software e Regras de Negcio
Profa. Ma. Juliana Martins de Bessa Ferreira
juliana.bessa@ueg.br
Lattes: http://lattes.cnpq.br/8140452630069774
Tpicos a serem abordados na aula de
hoje:
Escopo
Regras de Negcio
Atividades Complementares
27
Fonte: Google Imagens
Requisitos Funcionais X Requisitos No Funcionais
Requisitos Funcionais
o Funcionalidades disponibilizadas pelo software, de modo a
capacitar os usurios a executar suas tarefas e satisfazer s
necessidades do negcio;
o So aes que o produto deve realizar de modo a fornecer
funcionalidades teis para os usurios;
o Exemplo: Emitir conta telefnica mensal
Requisitos No Funcionais
o So propriedades ou qualidades que o produto deve possuir;
o Em sua maioria, no expressam nenhuma funo a ser
realizada pelo software, e sim necessidades e restries que o
mesmo deve satisfazer;
o Relacionados com a Arquitetura do Software;
o Exemplo: Usabilidade, Manutenibilidade, Funcionalidade,
Portabilidade.
28
Fonte: http://www.les.inf.puc-rio.br/wiki/images/3/37/Introducao_Requisitos_-_Resumo.pdf
O Conceito de Sistemas
RF
ESCOPO RF
RF RF
Exemplo de definio de Escopo
Imaginemos o desenvolvimento de um aplicativo mobile de
Agenda Eletrnica.
Aps levantamento de requisitos junto ao cliente ficou
definido que a Agenda Eletrnica teria as seguintes
funcionalidades (RF):
Cadastrar compromissos;
Definir tipo de compromisso;
Definir prioridade de compromisso;
Controlar alarmes;
Realizar anotaes;
Em funo do tempo e do custo, no foram includas as
funcionalidades:
Listar compromissos;
Emitir relao de aniversariantes por perodo;
Controlar lembretes via mensagem;
Listar compromissos Emitir relao de
aniversariantes
por perodo
Cadastrar compromissos
Definir tipo de compromisso
33
Regra de Negcio
37
Referencial Bibliogrfico utilizado na aula
de hoje:
38
Atividades Complementares
39