60 likes | 222 Views
Especialização em Engenharia de Software. Fundamentos de Engenharia de Software - Apresentação da Disciplina -. Sergio Soares scbs@cin.ufpe.br. Objetivo. Apresentar conceitos básicos da área e relacioná-los à tarefa de desenvolver sistemas de software complexos e sofisticados.
E N D
Especialização em Engenharia de Software Fundamentos de Engenharia de Software- Apresentação da Disciplina - Sergio Soares scbs@cin.ufpe.br
Objetivo • Apresentar conceitos básicos da área e relacioná-los à tarefa de desenvolver sistemas de software complexos e sofisticados. • Ênfase principalmente nas atividades fundamentais inerentes à tarefa de desenvolver sistemas de software de grande porte.
Programa • Processos de Software • Gerenciamento de Projetos • Engenharia de Requisitos • Especificação de Sistemas de Software e a UML • Arquitetura de Software • Estilos arquiteturais • Princípios e Padrões de Projetos • Evolução e Refatoração de Software • Reuso • Verificação e Validação • Métodos Ágeis
Avaliação • Freqüência • Prova • 18/02/2012
Referências BIBLIOGRAFIA BÁSICA SOMMERVILE, I. Engenharia de Software. 8a edição, Pearson, 2007. BIBLIOGRAFIA COMPLEMENTAR PRESSMAN, R. S. Software Engineering, A Practitioners Aproach. 7th edition, McGraw-Hill, 2009. (tem a 6ª em português) FILHO, W. P. P. Wilson. Engenharia do Software: fundamentos, métodos e padrões. 3a edição, Rio de Janeiro: LTC, 2009. http://www.cin.ufpe.br/~scbs/ceut/fundamentosES/ http://groups.google.com/group/eng_software5