Escolar Documentos
Profissional Documentos
Cultura Documentos
RUP - Requisitos
Levantamento de
Requisitos
Gerenciamento de
gerenciamento
de requisitos
Requisitos
O
um modelo
sistemtico para encontrar, documentar, organizar e
rastrear os requisitos variveis de um sistema.
Um requisito uma condio ou uma capacidade
com a qual o sistema deve estar de acordo.
Categorias:
Funcionalidade;
Usabilidade;
Confiabilidade;
Desempenho;
Suportabilidade:
manutenibilidade
possibilidade de teste
compatibilidade
extensibilidade
possibilidade de configurao
possibilidade de instalao
adaptabilidade
Prof. Marcio Victorino
www.dominandoti.com.br
Gerenciamento de
Elicitao:Requisitos
Entrevista.
Documentao:
Leitura de documentos.
Questionrios.
Anlise de protocolos.
Participao ativa dos usurios.
Observaes e anlise sociais.
Reuso de requisitos.
Resumo sobre o domnio da aplicao, a importncia do sistema para
o negcio e os perfis dos potenciais usurios.
Requisitos Funcionais (casos de uso).
Requisitos no-funcionais (especificaes suplementares).
Glossrio.
Validao:
Revises
Prototipagem
Contrato com o cliente
Prof. Marcio Victorino
www.dominandoti.com.br
Casos de Uso
Descrio Numerada.
1) Cliente insere seu carto no caixa eletrnico.
2) Sistema apresenta a solicitao de senha.
3) Cliente digita senha.
4) Sistema exibe menu de opes de operaes
disponveis.
5) Cliente opta por realizar um saque.
6) Sistema requisita o total a ser sacado.
7) Cliente informa o valor.
8) Sistema fornece a quantia desejada e imprime o
recibo.
9) Cliente retira a quantia e o recibo.
Prof. Marcio Victorino
www.dominandoti.com.br
Cenrio
Exemplo de Cenrio
Cenrios
10
Modelagem de Casos de
Uso de capturar o comportamento
meio
Um
desejado para o sistema em desenvolvimento.
Um meio de comunicar o comportamento do
sistema.
Identificar quem ou o que interage com o
sistema e o que o sistema deve fazer.
Uma forma de se verificar se todos os
requisitos foram capturados.
Um instrumento de Planejamento.
11
Modelagem de Casos de
Uso
Ator
Caso de Uso
12
Ator
13
Charles como
Charles
Estudante
Estudante
14
Matricular em Disciplina
Login
15
16
Relacionamentos
Comunicao (associao).
Incluso.
Extenso.
Generalizao.
17
Relacionamento:
Comunicao
18
Relacionamento: Incluso
19
Relacionamento: Extenso
20
Relacionamento:
Generalizao
21
Relacionamentos
22
23
Matricular em
Cursos
Sistema de
Catlogo
de Cursos
24
Obter Extrato
<<inclui>>
<<inclui>>
Realizar Saque
Validar Correntista
Cliente
<<inclui>>
Realizar Depsito
Incluso
Prof. Marcio Victorino
www.dominandoti.com.br
25
Substituir Texto
<<estende>>
Editar Documento
Escritor
<<estende>>
Corrigir Ortografia
Extenso
Prof. Marcio Victorino
www.dominandoti.com.br
26
<<inclui>>
Mostrar Mapa
do Salo
Reserva
de
Restaurante
Cliente
<<estende>>
Cadastrar
Cliente
Extenso e Incluso
Prof. Marcio Victorino
www.dominandoti.com.br
27
Reservar Livro
Cliente
Aluno
Devolver Livro
Realizar
Pagamento com
Carto de Crdito
Realizar
Pagamento
com Cheque
Solicitar Compra
de Ttulo
Professor
Herana
Prof. Marcio Victorino
www.dominandoti.com.br
28
29
Caso de Uso 1
Especificao do
Caso de Uso 2
Ator
Caso de Uso 2
Caso de Uso 3
Fronteira
do
Sistema
30
Pacotes
Pacote
Prof. Marcio Victorino
www.dominandoti.com.br
31
Pacotes
Controle
Acadmi
co
Controle
Acadmico
Cadastrar Aluno
Secretaria
Matricular Aluno
Secretaria
Emitir Histrico
Pedidos
Entregas
Estoque
Diagrama de Pacotes
Prof. Marcio Victorino
www.dominandoti.com.br
32
Benefcios
33
Benefcios
34
FIM
Prof. Marcio Victorino
mcvictorino@uol.com.br
Prof. Marcio Victorino
www.dominandoti.com.br
35