METODOLOGIAS E TÉCNICAS DE DESENVOLVIMENTO DE SISTEMAS E PROGRAMAS - DAS 5311 - 2003/1

Prof. Rômulo Silva de Oliveira
www.romulosilvadeoliveira.eng.br
romulo@das.ufsc.br
CTC110, laboratório nas sextas
 

Avaliação:

2 provas escritas sem consulta
trabalhos práticos (grupos no máximo 3 alunos)
Média = ( P1 + P2 + 2*MT ) / 4
Prova de recuperação para apenas uma das provas

Bibliografia:

Engenharia de Software, Ian Sommerville, 6a edição, 2003, (original 2001).
Engenharia de Software, Roger S. Pressman, 5a edição, McGraw-Hill, 2002, (original 2001).
UML Essencial, 2 edição, M. Fowler e K. Scott, Bookman, 2000.
Software Project Management in Practice, Pankaj Jalote, Addison Wesley, 2002.
Fundamentos do Desenho Orientado a Objeto com UML, Meilir Page-Jones, Makron, 2001.
An Integrated Approach to Software Engineering, Pankaj Jalote, 1997.

Programa do Curso:

19/03-Qua: Apresentação, introdução
21/03-Sex: Caracterização de OO
26/03-Qua: Modelos de desenvolvimento
28/03-Sex: Programação OO: introdução
02/04-Qua: Engenharia de sistemas com Redes Canal-Agência
04/04-Sex: Programação OO: classes e objetos
09/04-Qua: Análise de requisitos: fundamentos
11/04-Sex: Programação OO: herança, sobrecarga, sobreposição
16/04-Qua: Análise e projeto OO: UML casos de uso e atividades
18/04-Sex: FERIADO
23/04-Qua: Análise e projeto OO: UML classes
25/04-Sex: Programação OO: polimorfismo, interface, classe abstrata
30/04-Qua: Análise e projeto OO: UML interfaces e CRC
02/05-Sex: Programação OO: eventos
07/05-Qua: Análise e projeto OO: UML seqüência
09/05-Sex: Programação OO: interface gráfica de usuário
14/05-Qua: PROVA P1
16/05-Sex: Exercício de revisão técnica formal
21/05-Qua: Análise e projeto OO: UML estados, pacotes e implantação
23/05-Sex: Trabalhos
28/05-Qua: Projeto de software: introdução, tipos, arquitetônico
30/05-Sex: Trabalhos
04/06-Qua: Projeto de software: modularidade, estruturas de dados
06/06-Sex: Trabalhos
11/06-Qua: Qualidade de software
13/06-Sex: Testes
18/06-Qua: Análise estruturada: DFD e descrição de processo
20/06-Sex: Livre
25/06-Qua: Análise estruturada: dicionário de dados, Ward-Mellor
27/06-Sex: Manutenção e gerência de configuração
02/07-Qua: Planejamento do projeto, equipes de desenvolvimento
04/07-Sex: Estimativa de esforço
09/07-Qua: PROVA P2
11/07-Sex:
16/07-Qua: Prova de recuperação
18/07-Sex: