Ementa
- Produto versus Processo: modelos de ciclo de vida
- Engenharia de Requisitos: objetivos e métodos
- Paradigmas de desenvolvimento: estruturado, orientado a objetos
- Projeto de Software
- Implementação de Software: técnicas de codificação e estilos de programação
- Gerência de Projeto: planejamento, execução e controle
- Modelos de Qualidade de Processo: ISO, CMM
- Qualidade de Software: critérios de qualidade, métricas
- Revisões e Testes de Software
- Manutenção de Software: fundamentos e reengenharia
- Reutilização
- Apoio automatizado ao desenvolvimento de software: Ambientes e Ferramentas CASE