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