Upload
francisco-junior
View
216
Download
0
Embed Size (px)
DESCRIPTION
Engenharia de Software
Citation preview
1
ENGENHARIA DE SOFTWARE
Prof. Me. Fabiana de Lima
2
Aula Conceitual 3 Tipos de requisitos
3
Requisitos:
Funcionais X No-funcionais.
Sistema.
Usurio.
Qualidade.
Documento de Requisitos.
Agenda
4
Requisitos
5
Requisitos
Requisitos so determinados a partir de uma
necessidade imposta na/para a construo do
sistema.
6
Requisitos
Requisitos so determinados a partir de uma
necessidade imposta na/para a construo do
sistema.
funes ou requisies
restries de desenvolvimento
restries de
operao
7
Requisitos
Requisitos so determinados a partir de uma
necessidade imposta na/para a construo do
sistema.
Usurios, clientes, equipe de desenvolvimento
regras e leis internas ou externas.
funes ou requisies
restries de desenvolvimento
restries de
operao
8
Requisitos funcionais e no-funcionais
9
Requisitos funcionais e no-funcionais
Requisitos so determinados a partir de uma
necessidade imposta na/para a construo do
sistema.
10
Requisitos funcionais e no-funcionais
FUNCIONAIS
So representaes das funes ou funcionalidades que o sistema deve conter.
NO-FUNCIONAIS
So representaes
de outros elementos
que no se referem
s funes ou
funcionalidades do
sistema.
11
Requisitos Funcionais e no-funcionais
FUNCIONAIS
So representaes das funes ou funcionalidades que o sistema deve conter.
a) Login usurio.
b) Formatao de letra.
c) Cadastro de clientes.
d) Relatrio de vendas.
e) Colorir um objeto.
f ) Salvar uma cpia.
12
Requisitos Funcionais e no-funcionais
NO-FUNCIONAIS
So representaes de outros elementos que no se referem s funes ou funcionalidades do sistema.
a) Linguagem de
programao Java.
b) Qualquer browser.
c) Banco de dados
Postgress.
d) Resposta mxima
de 5 segundos.
13
Requisitos de Usurio X Sistema
14
Requisitos de Usurio X Sistema
Outra maneira de classificar os requisitos : Requisito de Usurio:
O produto daquilo que todos, exceto os desenvolvedores, disponibilizam.
Requisito de Sistema:
O produto das interpretaes do analista em relao aos requisitos de usurio.
15
Requisitos de Usurio X Sistema
Requisito de Usurio - Exemplos Um campo que indique a data e
hora do cadastro, uma opo com
seleo para o estado civil.
Requisito de Sistema Exemplo A tela de cadastro possuir
os campos data e hora,
preenchidos pelo sistema e
uma seleo das opes de
casado, solteiro ou separado.
16
Requisitos de qualidade
17
Requisitos de qualidade
Funcionalidade.
Usabilidade.
Confiabilidade.
Eficincia.
Manutenibilidade.
Portabilidade.
18
Documento de requisitos de Software
19
Documento de requisitos de Software
Pode-se usar como um contrato do cliente.
Composto por:
Prefcio.
Introduo.
Glossrio.
Definio de requisitos de usurio.
Arquitetura do Sistema.
Especificao de requisitos de sistema.
Modelos do sistema.
Evoluo do sistema.
Apndice.
ndice.
20
ENGENHARIA DE SOFTWARE
Prof. Me. Fabiana de Lima