documentação de requisitos
Engenharia de Software
Instrutor: Jansser Dias
Levantamento de Requisitos
SENAI – MG /2015
Jansser Dias – Instrutor de Formação Tecnológica
Roteiro
1.
O que são requisitos.
2.
Levantamento de requisitos
3.
4.
1.
2.
1.
1.
Utilidade
Domínio da Aplicação e Arquitetura
Classificação de requisitos
Funcionais e não funcionais.
Tipos de Requisitos
Usuário e Sistema.
5.
Exercício Avaliativo 07
6.
Referências
SENAI – MG /2015
2
Jansser Dias – Instrutor de Formação Tecnológica
3
O que são requisitos ?
• Um requisito é uma característica do sistema ou a descrição de algo que o sistema é capaz de realizar para atingir os seus objetivos (Pfleeger, 2004).
• A definição dos requisitos acontece na etapa de concepção do sistema.
• Cabe ao analista de sistemas abstrair o máximo de informações da especificação do cliente, para que o software fique completo e atenda as especificações.
SENAI – MG /2015
Jansser Dias – Instrutor de Formação Tecnológica
4
Levantamento
• Abstrair as reais necessidades dos usuários.
• Avaliar o custo benefício da funcionalidade. implementação
desta
• Direcionar as funções do sistema.
▫ Pessoas, Hardware, Software e demais elementos.
• Criar um modelo de sistema que será seguido nas próximas etapas do desenvolvimento.
SENAI – MG /2015
Jansser Dias – Instrutor de Formação Tecnológica
Domínio da Aplicação
• O domínio da aplicação é construído com base no agrupamento de elementos com informações semelhantes, para melhor organizar e levantar os requisitos do sistema.
• A análise do domínio é representada em um artefato chamado documento de visão, o que proporciona a implementação ou criação do modelo de arquitetura.
• Arquitetura
▫ Visão Lógica – Física – Processos – Casos de Uso – Dados –
Desenvolvimento.
SENAI – MG /2015
5
Jansser Dias – Instrutor de Formação Tecnológica
6
Arquitetura
•