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

Prof. Rômulo Silva de Oliveira

www.romulosilvadeoliveira.eng.br

romulo@lcmi.ufsc.br

CTC816B, laboratório nas sextas, sala 4, ~30 alunos

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 notas

Bibliografia:

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:

02/03-Sex:   Apresentação, introdução
07/03-Qua:   SCTF’2001
09/03-Sex:   Modelo de desenvolvimento, exercício
14/03-Qua:  Planejamento do projeto: estimativa de esforço, equipes
16/03-Sex:   Engenharia de sistemas
21/03-Qua:  Análise de requisitos: fundamentos, exercício
23/03-Sex:   Análise estruturada: conceitos, exercício
28/03-Qua:  Análise estruturada: conceitos, exercício
30/03-Sex:   Análise estruturada para tempo real: Ward-Mellor, exercício
04/04-Qua:  Entidade-Relacionamento, exercício
06/04-Sex:   Projeto de software, modularidade
11/04-Qua:  Passagem de DFD para módulos, exercício
13/04-Sex:   FERIADO
18/04-Qua:  Testes
20/04-Sex:   Qualidade de software, revisões formais
25/04-Qua:  Manutenção e gerência de configuração, exercício de revisão formal
27/04-Sex:   PROVA P1
02/05-Qua:  Caracterização de OO
04/05-Sex:   Análise e projeto OO: UML
09/05-Qua:  Análise e projeto OO: UML
11/05-Sex:   Análise e projeto OO: UML
16/05-Qua:  Análise e projeto OO: UML
18/05-Sex:   Análise e projeto OO: UML
23/05-Qua:  SBRC’2001
25/05-Sex:   SBRC’2001
30/05-Qua:   Java: fluxo de controle e tipos elementares
01/06-Sex:    Java: herança e interfaces
06/06-Qua:   Java: recepção de eventos
08/06-Sex:    Java: emissão de eventos
13/06-Qua:   Java: interface gráfica com usuário
15/06-Sex:    Prova P2
20/06-Qua:
22/06-Sex:
27/06-Qua:
29/06-Sex:
04/07-Qua:
06/07-Sex:
11/07-Qua:
13/07-Sex: