Sei sulla pagina 1di 1

Engenharia de software

Conteúdos Programáticos

1. Introdução à Engenharia de software.


a. A natureza do software.
b. Engenharia de software
c. Processos de software
d. Qualidade do software.

2. Metodologia de desenvolvimento de software.


a. Metodologias orientadas aos objectos
b. Metodologias ágil

3. Introdução ao processo de desenvolvimento de software.


a. Comunicação
b. Planeamento
c. Recolha e análise de requisitos.
d. Projeto.
e. Implementação.
f. Teste.

4. Engenharia de requisitos
a. Requisitos de software
b. Processo de engenharia de requisitos
c. Especificação de sistemas críticos
d. Especificação formal

5. Arquitetura e design
a. Projecto de arquitectura
b. Arquiteturas de sistemas distribuídos
c. Projecto orientado aos objectos
d. Projecto de interface com utilizador

6. Linguagem UML
a. Diagramas de casos de uso.
b. Diagramas de classes.
c. Diagramas de pacotes.
d. Diagramas de sequência.
e. Diagramas de actividades.
f. Diagramas de estados.
g. Diagramas de instalação.

Potrebbero piacerti anche