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

Prof. Rômulo Silva de Oliveira

www.romulosilvadeoliveira.eng.br

romulo@das.ufsc.br

CTC110, laboratório nas sextas, sala 4

Avaliação:

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

Bibliografia:

Software Engineering, Ian Sommerville, 6th edition, Addison-Wesley, 2001.
Engenharia de Software, Roger S. Pressman, Makron Books, 1995.
Software Engineering: A Practitioner's Approach, McGraw-Hill, 2000.
An Integrated Approach to Software Engineering, Pankaj Jalote, 1997.
UML Essencial, 2 edição, M. Fowler e K. Scott, Bookman, 2000.
A Survey of Structured and Object-Oriented Software Specification Methods and Techniques, Roel Wieringa, ACM Computing Survey, dez/98.

Programa do Curso:

22/05-Qua: Apresentação, introdução
24/05-Sex: Modelo de desenvolvimento, exercício
29/05-Qua: Engenharia de sistemas com Redes Canal-Agência
31/05-Sex: LIVRE
05/06-Qua: Análise de requisitos: fundamentos, exercício
07/06-Sex: Análise estruturada: conceitos, exercício
12/06-Qua: Análise estruturada: conceitos, exercício
14/06-Sex: Análise estruturada para tempo real: Ward-Mellor, exercício
19/06-Qua: Projeto de software, modularidade
21/06-Sex: Passagem de DFD para módulos, exercício
26/06-Qua: Qualidade de software
28/06-Sex: Testes
03/07-Qua: Exercício de revisão formal
05/07-Sex: Manutenção e gerência de configuração
10/07-Qua:
12/07-Sex: PROVA P1
17/07-Qua: Caracterização de OO
19/07-Sex: Análise e projeto OO: UML casos de uso, exercício
24/07-Qua: Análise e projeto OO: UML classes e atividades, exercício
26/07-Sex: Análise e projeto OO: UML seqüência e CRC, exercício
31/07-Qua: Análise e projeto OO: UML classes e estados, exercício
02/08-Sex: Análise e projeto OO: UML pacotes e implantação, exercício
07/08-Qua: Java: fluxo de controle e tipos elementares
09/08-Sex: Java: classes e interfaces
14/08-Qua:
16/08-Sex: Java: herança, exercício
21/08-Qua:
23/08-Sex: Java: eventos, exercício
28/08-Qua: Planejamento do projeto, estimativa de esforço, exercício
30/08-Sex: Java: exercício
04/09-Qua: Equipes
06/09-Sex: PROVA P2
11/09-Qua: Prova de recuperação
13/09-Sex: LIVRE