• Nenhum resultado encontrado

Extração de Requisitos

N/A
N/A
Protected

Academic year: 2021

Share "Extração de Requisitos"

Copied!
16
0
0

Texto

(1)

Extração de Requisitos

APOO

Profa.Denise Neves

Análise e Projeto de Sistemas Orientado a Objetos MAPS - Métodos de Análise e Projeto de Sistemas. Uniban 2012

(2)

Extração de Requisitos

• Requisitos funcionais : Descreve o que o

produto de software faz , usando notações

informais ou formais.

• Requisitos não funcionais : problemas

interface, restrições físicas,

(3)

Extração de Requisitos

Definição de Requisitos

• Durante essa fase são identificadas,

através de consultas aos usuários do

sistema, os serviços e as metas a ser

atingidas, assim como restrições a

(4)
(5)

Extração de Requisitos

• Processo para extração de requisitos :

1-Entendimento do domínio

2-Extração e análise de requisitos

3-Especificação

(6)

Extração de Requisitos

• 1) Associe (1) Entendimento do Domínio; (2) Extração e Análise de Requisitos; (3) Especificação dos Requisitos;(4) Validação dos

Requisitos:

• ( ) As informações concedidas pelos clientes são classificadas e organizadas de acordo com seu tipo e finalidade, determinando-se suas prioridades, inconsistências, conflitos e omissões.

• ( ) Escrita em linguagem natural, formal ou informal e até símbolos e gráficos.

• ( ) Os desenvolvedores analisam os requisitos coletados para confirmar se eles estão completos e se estão de acordo com as necessidades e solicitações dos usuários.

• ( ) Os desenvolvedores devem estudar, o melhor possível, a

empresa e/ou atividades do usuário requisitante do sistema, a fim de poder entender melhor suas solicitações.

(7)

Extração de Requisitos

• 1) Associe (1) Entendimento do Domínio; (2) Extração e Análise de Requisitos; (3) Especificação dos Requisitos;(4) Validação dos

Requisitos:

• ( 2) As informações concedidas pelos clientes são classificadas e organizadas de acordo com seu tipo e finalidade, determinando-se suas prioridades, inconsistências, conflitos e omissões.

• (3 ) Escrita em linguagem natural, formal ou informal e até símbolos e gráficos.

• ( 4) Os desenvolvedores analisam os requisitos coletados para confirmar se eles estão completos e se estão de acordo com as necessidades e solicitações dos usuários.

• (1 ) Os analistas devem estudar, o melhor possível, a empresa e/ou atividades do usuário requisitante do sistema, a fim de poder

(8)

Extração de Requisitos

Dificuldades para extração de requisitos :

• Falta do conhecimento das reais necessidades

• Falta do conhecimento do desenvolvedor do domínio do problema • Falta do conhecimento de extração de requisitos

• Comunicação inadequada

• Dificuldade do usuário de tomar decisões • Problemas de comportamento

(9)

Extração de Requisitos

Participantes na extração de requisitos

Todos os envolvidos no projeto devem participar do

levantamento de requisitos, seja uma participação

informativa ou uma participação de aprovação das

necessidades do novo sistema.

(10)

Extração de Requisitos

Técnicas para extração de requisitos

Procedimentos genéricos :

Perguntar

Observar

Discutir

Negociar

Estudar

Intuir

(11)

Extração de Requisitos

Técnica de entrevistas :

Identificação dos candidatos

Preparação

Condução

Finalização

(12)

Extração de Requisitos

Técnica Pieces :

• P erformance: identifica as tarefas que o produto irá

executar e então o tempo de resposta para cada tipo de

tarefa (

throughput

).

• I nformações e dados: identifica a qualidade e quantidade

de informações as quais os clientes terão acesso.

• E conomia: questões relacionadas à demanda.

• C ontrole: questões relacionadas ao acesso às informações.

• E ficiência: espécie de relação do tipo custo-benefício

visando minimizar desperdícios.

• S erviços: os usuários respondem perguntas sobre que tipo

de serviço eles precisam que o

(13)

Extração de Requisitos

• "O gerente de uma pousada deseja um sistema para gerenciar as reservas.

• Quando um cliente potencial deseja fazer uma reserva, o sistema verifica se existem quartos disponíveis no período, e em caso positivo, o sistema solicitará os dados do cliente (nome, endereço, telefone).

• O sistema também deve armazenar sobre a reserva a data prevista para entrada, data prevista para saída, valor do desconto concedido e o número dos quartos.

• Cada quarto possui um preço e uma descrição. Não há frigobar. Nem seviços de quarto.

• As reservas são garantidas através do pagamento de uma diária. Caso o cliente não efetue este pagamento até três dias antes da data prevista de entrada, a reserva é cancelada pelo sistema.

• Um relatório de reservas canceladas é gerado pelo sistema diariamente. Outros relatórios diários são o relatório de reservas não pagas e o relatório sobre as reservas a serem efetivadas no dia.

• O gerente também deseja que o sistema imprima um relatório de reservas dado um determinado período."

(14)

Extração de Requisitos

• Descreva:

Para o caso acima, aplique o método

PIECES com pelo menos 3 questões

para cada aspecto relacionado a

PIECES (Desempenho, Economia,

Eficiência, Serviços, Informações e

Dados).

(15)

Extração Requisitos

Técnica Brainstorming

Geração de idéias

(16)

Extração de Requisitos

• 1- Definir uma dupla de trabalho

• 2- Elaborar questões(questionário)

para a técnica de entrevista.

Tema : Projeto ATPS(Atividades

Práticas Supervisionadas)

Referências

Documentos relacionados

De acordo com Vargas e Luz (2010, apud Marinho et al., 2018) um programa de atividades educativas sobre a segurança do paciente pode ser uma importante iniciativa para implementar

Antes de adquirir uma memória flash USB para usar com este instrumento, visite a seguinte página da Web: http://download.yamaha.com/ OBSERVAÇÃO Outros dispositivos USB, como mouse

Detectar vida remotamente em planetas extra - - solares solares Buscar vida em Marte e outros planetas e satélites do Buscar vida em Marte e outros planetas e satélites do.

Sabendo-se da importância da bioquímica sérica como ferramenta de diagnóstico e da escassez de informações sobre perfil sérico de bezerros da raça Senepol em

Corticosteroides dermatológicos devem ser usados com precaução em pacientes com psoríase, pois rebotes, desenvolvimento de tolerância, risco de psoríase pustulosa

Foram também definidos como objetivos específicos analisar comparativamente o planejamento de longo prazo e o executado ao longo da obra; verificar a existência de relação entre os

Os estudos iniciais em escala de bancada foram realizados com um minério de ferro de baixo teor e mostraram que é possível obter um concentrado com 66% Fe e uma

Mesmo com a maioria dos centenários apresentando elevado percepção qualidade de vida, viu-se que o nível de atividade física e a média de número passo/dia, foram inferiores