Escolar Documentos
Profissional Documentos
Cultura Documentos
Jorge Zavaleta
UFRJ - UNESA
1 / 18
Introducao
Evolucao do Software
A crise do software
Atividades em PDS
Atividades em PDS
Analise
Especificacao
Projeto
Implementacao
Teste e integracao
Manutencao
Exerccio em grupo
Referencias
2 / 18
3 / 18
Evolucao do Software
4 / 18
A crise do software
5 / 18
6 / 18
7 / 18
Atividades em PDS
8 / 18
Atividades em PDS
9 / 18
Atividades em PDS
Garantir que a solucao funcione corretamente no sue contexto
(integrac
ao - integration)
Modificar a solucao de trabalho quando novos requisitos forem
identificados (manutenc
ao - maintenance)
10 / 18
Analise
Muitos usuarios nao sabem exatamente o que eles querem
Porque muitos nao sabem exatamente o que eles fazem no dia a
dia
Portanto, a analise requer que o desenvolvedor se torne
intencionalmente especialista no domnio do usuario
11 / 18
Especificacao
Ultima
fase da tarefa de analise
Precisa escrever de forma nao ambgua qual e o comportamento
requerido
Notacoes formais
Documentos estruturados
exemplos
12 / 18
Projeto
13 / 18
Implementacao
Escrever o codigo
Documentar o codigo
Debugar o codigo
Preparar o codigo para ser testado
Retornar informacoes ao projetista e/ou analista
Enviar informacoes ao testador e/ou integrador
Sada: codigo de trabalho (e a documentacao associada)
preparado para ser testado
14 / 18
Teste e integracao
15 / 18
Manutencao
16 / 18
Exerccio em grupo
Proposta de Sistema
Propor um sistema computacional usando as etapas usada no PDS.
Cada grupo deve estar composto por 5 alunos.
17 / 18
Referencias
18 / 18