computaçao engenharia
DEPARTAMENTO DE COMPUTAÇÃO
PLANO DE ENSINO
Disciplina: Fundamentos de Engenharia de Software
Curso: Curso Superior de Tecnologia em Análise e Desenvolvimento de Software
Professor/Responsável:
Código
Nº de Créditos
Pré-requisitos
Có-requesitos
CMP1007
04
EMENTA
Visão geral da Engenharia de Software e de suas áreas de conhecimento. Princípios básicos de qualidade de software. Os processos de gerenciamento de projetos de software.
OBJETIVOS GERAIS
Apresentar ao aluno os conceitos e as áreas de conhecimento da Engenharia de Software.
OBJETIVOS ESPECÍFICOS
Conhecer os conceitos básicos da Engenharia de Software e suas áreas de conhecimento;
Conhecer os modelos de ciclo de vida dos softwares;
Compreender as dificuldades essenciais e acidentais da Engenharia de Software;
Compreender os paradigmas de desenvolvimento e manutenção de software.
CONTEÚDO PROGRAMÁTICO
1. Conceitos Básicos da Engenharia de Software;
2. Dificuldades essenciais e acidentais da Engenharia de Software;
3. Paradigmas da Engenharia de Software;
4. Modelos de ciclo de vida dos softwares;
5. Requisitos de software;
6. Projeto (design) de software;
7. Construção de software;
8. Teste de software;
9. Manutenção de software;
10. Gerenciamento de configuração de software;
11. Gerenciamento da Engenharia de Software;
12. Qualidade de software;
13. Processo da Engenharia de Software;
14. Ferramentas e métodos da Engenharia de Software.
METODOLOGIA
Aulas expositivas;
Seminários;
Trabalhos em grupo, em classe e extraclasse;
Trabalhos individuais, em classe e extraclasse.
AVALIAÇÃO
A Nota Final (NF), da disciplina será resultante da média ponderada de dois conjuntos de notas, N1 e N2, conforme a expressão NF = 0,4.N1 + 0,6.N2, sendo que tanto N1 quanto N2 serão compostas por, no mínimo, duas notas resultantes de avaliações individuais e/ou em grupo com todo o conteúdo do período correspondente.
A freqüência será computada