Disciplinas 2012 - I

DCC603: Engenharia de Software

Slides das Aulas

  • Aula 01. Apresentação da disciplina.
  • Aula 02. Engenharia de Software: Conceitos fundamentais.
  • Aula 03. Processos de Software.
  • Aula 04. Métodos Ágeis.
  • Aula 05. Aula prática: iTeamwork.
  • Aula 06. Requisitos de Software.
  • Aula 07. UML e Diagrama de Casos de Uso.
  • Aula 08. Projeto de Software: Arquitetura.
  • Aula 09. Projeto de Software: Diagrama de Classes.
  • Aula 10. Diagramas de Sequêcia e Colaboração.
  • Aula 11. Aula prática: Diagrama de Casos de Uso e de Sequêcia.
  • Aula 12. Evolução de Software.
  • Aula 13. Aula prática: Diagrama de Classes.
  • Aula 14. Revisão para Prova 1.
  • Aula 15. Prova 1.
  • Aula 16. Implementação em Java.
  • Aula 17. Testes de Software.
  • Aula 18. Aula prática: Implementação em Java com testes JUnit.
  • Aula 19. Medição e Qualidade de Software.
  • Aula 20. Melhoria do Processo de Software.
  • Aula 21. Reuso de Software.
  • Aula 22. Engenharia de Software baseada em Componentes.
  • Aula 23. Desenvolvimento de Software Orientado a Aspectos.
  • Aula 24. Aula prática: Implementação em AspectJ.
  • Aula 25. Apresentação parcial do TP (1 de 2).
  • Aula 26. Apresentação parcial do TP (2 de 2).
  • Aula 27. Aula prática: Jogo SimSE.
  • Aula 28. Exercício: Métricas para detecção de anomalias de software.
  • Aula 29. Revisão para Prova 2.
  • Aula 30. Prova 2.
  • Aula 31. Prova Substitutiva (27/06).

Notas

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

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