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