Disciplinas 2013 - I

DCC603: Engenharia de Software

Slides das Aulas

Aula

Data

Conteúdo

1

04/03

Slides: Apresentação da disciplina, livros, critérios de avaliação, etc.

2

06/03

Parte 1: Motivação e Conceitos Fundamentais, Engenharia de Software e Visão em Camadas

Parte 2: Atividades do Desenvolvimento de Software e Evolução de Software

3

11/03

Parte 1: Atividades Comuns do Desenvolvimento de Software

Parte 2: Processos de Software

4

13/03

Parte 0: Processos de Software que Lidam com Mudanças

Parte 1: Métodos Ágeis de Desenvolvimento de Software

Parte 2: Programação Extrema (XP)

5

18/03

Exercício: Gerência de Projetos e Processos de Software

6

20/03

Criação de video-aulas: Juliana tira dúvidas

7

25/03

Parte 0: Scrum

Parte 1: Requisitos de Usuários e Requisitos do Sistema

Parte 2: Requisitos Funcionais e Requisitos Não Funcionais

8

27/03

Parte 1: Engenharia de Requisitos

9

01/04

Parte 1: Introdução a UML e Principais Diagramas

Parte 2: Diagrama de Casos de Uso

10

03/04

Exercício: Modelagem de Software

11

08/04

Exercício: Modelagem de Software

12

10/04

Parte 1: Arquitetura de Software

Parte 2: Padrões Arquiteturais

13

15/04

Parte 1: Projeto Orientado a Objetos

Parte 2: Diagrama de Classes

14

17/04

Parte 1: Diagrama de Sequêcia

Parte 2: Diagrama de Colaboração

Parte 3: Diagrama de Atividades

Parte 4: Detalhando Casos de Uso com Diagrama de Sequêcia

15

22/04

Revisão para Prova 1

16

24/04

Prova 1

17

29/04

Parte 1: Programação Orientada a Objetos

Parte 2: Idiomas de Programação em Java

18

06/05

Parte 1: Verificação e Validação

Parte 2: Inspeção de Software

Parte 3: Testes de Software

19

08/05

Exercício: Implementação e Testes de Software

20

13/05

Parte 1: Evolução de Software

Parte 2: Dinâmica de Evolução: Leis de Lehman

Parte 3: Manutenção de Software

Parte 4: Reengenharia, Refatoração e Bad Smells

21

15/05

Parte 1: Reuso de Software

Parte 2: Técnicas para Reuso de Software

22

20/05

Parte 1: Linha de Produtos de Software (LPS)

23

22/05

Parte 1: Engenharia de Software baseada em Componentes (CBSE)

Parte 2: Processos de CBSE

Parte 3: Composição de Componentes

24

27/05

Parte 1: Separação de Interesses

Parte 2: Desenvolvimento de Software Orientado a Aspectos

Parte 3: AspectJ

Parte 4: Quiz (DSOA)

25

03/06

Parte 1: Conceitos fundamentais de qualidade de software

Parte 2: Introdução a medição de software

Parte 3: Exemplos de métricas de produto

26

05/06

Parte 1: Melhoria de processos de software

Parte 2: O modelo CMMI

Parte 3: O modelo MPS.br

27

10/06

Apresentação parcial do TP (1 de 2).

28

12/06

Apresentação parcial do TP (2 de 2).

29

19/06

Prova 2

30

01/07

Prova Substitutiva

Datas Importantes

Prova 1

Prova 2

Prova Substitutiva

Apresentação do TP

Entrega do TP

24/04/2013

19/06/2013

01/07/2013

10/06 e 12/06

16/06/2013

Notas

  • Notas Geral. Planilha com as notas de todas as atividades.

Veja também: Conteúdo Online

Contatos

dcc603gmail.com

Departamento de Ciêcia da Computação
Av. Antônio Carlos, 6627 - ICEx - Pampulha
Belo Horizonte - CEP: 31270-010
Minas Gerais - Brasil

Sala: 4311
Telefone: +55 (31) 3409-5878