Engenharia de Software

Propaganda
PROGRAMA DE COMPONENTE CURRICULAR
Curso: Sistemas de Informação
Componente Curricular: Engenharia de Software
Carga-Horária: 80 Créditos: 4
Ano: 2011
Código: 30840301
Semestre: 1º
Ementa
O Processo de desenvolvimento de software. Práticas efetivas de Engenharia de
Software. Gerência de projeto de software: estimativas, análise de riscos, escalonamento
e acompanhamento, verificação de qualidade.
Objetivos
Geral:
•
Conhecer e analisar a importância que a Engenharia de Software tem para o
desenvolvimento e gerência de projetos de software.
Específicos:
•
Conteúdo Programático
1ª Unidade



2ª Unidade



3ª Unidade


Contribuir com a formação do profissional de sistemas de informação para que
possam desenvolver produtos e implementar processos utilizando-se de
técnicas que permitam planejar, gerenciar, avaliar e executar projetos
utilizando o formalismo e as técnicas de Engenharia de Software.
Introdução a Engenharia de Software
Processo de Software
Planejamento e Gerenciamento de Software
Requisitos de Software
Modelos de Software
Design e Arquitetura de Software
Verificação e Validação de Software
Manutenção e Evolução de Software
Metodologia
Aulas expositivas; mesas redondas para discussão de temas pertinentes; seminários e
pesquisas individuais e em grupo.
Avaliação
Contínua. Serão realizados os seguintes trabalhos: prova escrita, apresentação de
seminários com temas escolhidos pelos alunos entre os definidos previamente e
projeto de desenvolvimento de software.
Os alunos serão avaliados de forma integral envolvendo todos os trabalhos realizados.
Bibliografia
Básica
PFLEEGER, Shari Lawrence. Engenharia de Software : teoria e prática. São Paulo:
Prentice Hall, 2007.
PRESSMAN, Roger S. Engenharia de software. São Paulo: McGraw-Hill, 2006.
SOMMERVILLE, Ian. Engenharia de software. São Paulo: Pearson Addison Wesley,
2007.
Complementar
PAULA FILHO, WILSON DE PADUA Engenharia de Software: Fundamentos,
métodos e padrões Ed. LTC 3ª Edição – 2009.
PROJECT MANAGEMENT INSTITUTE. Um guia do conjunto de conhecimentos em
gerenciamento de projetos. Pennsylvania: Project Management Institute, 2004
REZENDE, Denis Alcides. Engenharia de software e sistemas de informação. Rio
de Janeiro: Brasport, 2005.
SCHACH, S. R. Engenharia de Software Os paradigmas clássico e orientado a
objetos Ed.McGraw Hill Brasil 7ª Edição – 2008.
GHEZZI, Carlo; JAZAYERI, Mehdi; MANDRIOLI, Dino Fundamentals of Software
Engineering Prentice-Hall, 2003
Download