Aula | Data | Assunto | Projeto | Prática (monitoria) |
1 | 01/03 | Apresentação do curso. Introdução à Engenharia de Software. | ||
2 | 03/03 | Software: natureza e qualidades. Princípios da Engenharia de Software. | ||
08/03 | Feriado: Carnaval | |||
3 | 10/03 | Processos de desenvolvimento de software | ||
4 | 15/03 | Apresentação do processo a ser usado no projeto. (OpenUP. http://epf.eclipse.org/wikis/openup/) | ||
5 | 17/03 | Planejamento de projeto | Entrega: definição de equipes e temas dos projetos | |
6 | 22/03 | Gerenciamento de Riscos. Requisitos de software. | ||
7 | 24/03 | Processo de Engenharia de Requisitos | Ferramenta de teste de unidade | |
8 | 29/03 | Visão geral da Linguagem de Modelagem Unificada | Casos de uso | |
9 | 31/03 | Arquitetura de software | Entrega 1: definição dos projetos. O que vai ser entregue? Veja aqui. | |
10 | 05/04 | Projeto de arquitetura (estilos arquiteturais) | Criação de casos de teste | |
11 | 07/04 | Projeto de arquitetura (estilos arquiteturais) | ||
12 | 12/04 | Documentação de arquitetura | Ferramenta de controle de versão | |
13 | 14/04 | Projeto detalhado: princípios Texto complementar: Design Principles and Design Patterns | ||
14 | 19/04 | Projeto detalhado: padrões Texto complementar: Design Patterns | Entrega prévia. Veja aqui. | |
21/04 | Feriado: Tiradentes | Entrega 2: primeira parte do projeto. O que vai ser entregue? Veja aqui. | ||
15 | 26/04 | Especificação Formal | ||
16 | 28/04 | Especificação Formal (Alloy) | ||
17 | 03/05 | Especificação Formal (Alloy) | ||
18 | 05/05 | Primeiro Exercício Escolar | ||
19 | 10/05 | Verificação e validação | Entrega 3: segunda parte do projeto. Veja aqui o que será entregue. | |
20 | 12/05 | Teste de software. Teste de sistema e componentes. | ||
21 | 17/05 | Projeto de casos de teste. | ||
22 | 19/05 | Gerenciamento de configuração (slides complementares) | ||
23 | 24/05 | Apresentação dos projetos | Apresentação do resultado da terceira iteração. Lab G4 | |
24 | 26/05 | Resolução/discussão (1EE) | Entrega 4: terceira parte do projeto. Veja aqui o que será entregue. | |
25 | 31/05 | Reuso de Software | ||
26 | 02/06 | Evolução e refatoração de software | ||
27 | 07/06 | Desenvolvimento de sistemas críticos | ||
28 | 09/06 | Gerenciamento de qualidade | ||
29 | 14/06 | Segundo Exercício Escolar | Entrega 5: quarta parte do projeto Data da entrega: 15/06 Conteúdo: mesmo que das entregas anteriores, mas sem plano de iteração. | |
30 | 16/06 | Apresentação de projetos | ||
31 | 21/06 | Apresentação de projetos | ||
28/06 | Segunda Chamada | |||
05/07 | Exercício Escolar Final |