Buscar

FUNDAMENTOS DA ENGENHARIA DE SOFTWARE

Prévia do material em texto

FUNDAMENTOS DA ENGENHARIA DE SOFTWARE. 
Prof. Robison Meinerz 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Classificação dos Paradigmas de 
Engenharia de Software 
 
1. Ciclo de Vida Clássico 
Definição: É um método sistemático e seqüencial, em que o 
resultado de uma fase se constitui na entrada da outra 
fase. 
Foi modelado de acordo com o ciclo da engenharia 
convencional e abrange as seguintes fases: 
- Levantamento de Requisitos 
- Análise de Requisitos 
- Projeto 
- Implementação 
- Testes 
- Manutenção 
 
Levantamento de Requisitos: É a fase em que o 
profissional 
de informática deve estar diretamente ligado ao usuário. 
Exige um trabalho em equipe para a coleta das 
necessidades 
do usuário em relação ao desenvolvimento do sistema em 
termos de: funções, dados, escopo, hardware etc. 
 
Esses requisitos podem ser classificados como: 
- funcionais: devem descrever o que o software deverá 
fazer; 
- não funcionais: segurança, integridade, riscos e 
restrições, problemas de negócio etc. 
- de desenvolvimento e manutenção: cronograma, testes, 
prioridade das funções etc. 

Análise de Requisitos: Constitui a modelagem lógica do 
sistema. Nessa fase, os requisitos levantados são 
transformados em modelos os quais representam o sistema 
em nível conceitual.

Continue navegando