PMR2490-Sistemas de Informação Profs. Marcos Ribeiro Pereira Barretto e José Reinaldo Silva 1.Programação das aulas teóricas Aula 1 2 3 4 Conteúdo Apresentação. Ciclo de vida Dimensionamento de projetos: análise por pontos de função e COCOMO Apresentação geral da metodologia UP Especificação de fluxo de negócio 5 Especificação de requisitos 6 7 Projeto Implementação 8 9 10 Testes Arquiteturas de software: 2 camadas Arquiteturas de software: web 11 12 13 14 15 16 Arquiteturas de software: 3 camadas Gerenciamento de mudanças Qualidade de software: modelo CMM Qualidade de software: modelo ISO9000 Prova Prova substitutiva Tarefas complementares Ler “No silver bullet” Exercício de dimensionamento usando PF e COCOMO Ler “XtremmeProgramming” Exercício de especificação de negócio Exercício de especificação de requisitos Ler UML Ler Java Coding Style e SQL Coding Standard Pesquisa sobre ferramenta de teste Pesquisa: javascript, vbscript, php, ASP, JSP Pesquisa: .Net Exercício: usar CVS Ler CMM Ler ISO9000 software 2.Programação do laboratório Aula 1 2 3 4 5 6 Experiência SQL I SQL II Modelagem de dados Servlets/JSP Entrega relativa ao trabalho Apresentação do trabalho Implementação Definição do projeto Requisitos Projeto 3.Critério de aprovação MF = (NP + NT) /2 4.Bibliografia básica Pressman, R. “Software Engineering: a practitioner’s approach”. McGraw-Hill, 5a.edição, 2001. Sommervile, I. “Software Engineering”. Addison-Wesley, 1992.