Baixe o app para aproveitar ainda mais
Prévia do material em texto
Centro Universitário Unicarioca Campus Méier Teoria de Engenharia de Software PLANO DE ENSINO Turma: 846 – 2014.1 Prof: Rafael Targino Objetivo Proporcionar ao aluno conhecimentos básicos primordiais de Engenharia de Software, com foco no entendimento do ciclo de desenvolvimento e manutenção de um sistema, bem como das ferramentas e técnicas que permeiam este ciclo, visando a prepara-lo para as fases de análise, projeto, construção e manutenção. Ementa Visão Geral de Engenharia de Software. Requisitos. Projeto. Verificação e Validação. Gerenciamento. Pré-Requisitos Não há. Conteúdo Programático Unidade 1: introdução a Engeharia de Software A importância do Software A Crise do Software Elementos da Engenharia do Software Unidade 2: Processo de Desenvolvimento de Software O que é um processo? Processos Clássicos de Desenvolvimento de Software O Processo Unificado UML e Ferramentas Metodologias Ágeis Unidade 3: Fases do Desenvolvimento de Software Engenharia de Requisitos Projeto Projeto de Interface com Usuário Testes e Garatia de Qualidade Unidade 4: Gestão do Projeto de Software Gerência de Configuração Conceitos de Gestão de Projetos Estimativa de Projetos Planejamento de Projetos Acompanhamento de Projetos Metodologia As aulas são conduzidas de maneira a levar o aluno a atingir o objetivo definido para a disciplina. Para isso, são utilizadas diversas técnicas de ensino-aprendizagem, bem como, os recursos do ambiente virtual de aprendizagem (AVA), que se alternam em função do tema tratado na aula: Exposição dialogada introdutória à cada unidade de estudo. Apresentação de exemplos de cenários reais de desenvolvimento de software Correção de lista de exercícios em sala de aula para promover o entendimento do aluno Utilização de recursos audiovisuais como slides de PowerPoint, vídeos do youtube, charges e exemplos de casos de negócios para discussão em sala de aula Desenvolvimento de trabalhos e estudo de casos em grupo simulando o ambiente real de mercado que os alunos irão encontrar nos estágios e nos primeiros empregos, onde o professor irá simular o papel de um cliente, de um usuário ou de um fornecedor de software. Sistema de Avaliação O objetivo da avaliação do aluno é de posicioná-lo quanto ao seu nível de participação e aprendizado na disciplina. Para tanto são realizadas avaliações sob forma de provas, lista de exercícios e trabalhos práticos e escritos, apresentações, utilizando-se diferentes formas de exposição, e outros meios, cuja escolha fica a critério do professor, em consonância com os objetivos da disciplina e as diretrizes de avaliação estabelecidas pela Instituição. Bibliografia Básica: SOMMERVILLE, I. Engenharia de Software – 6a. Edição Pearson – 2007. PRESSMAN, R. Engenharia de Software – Uma Abordagem Profissional – 7a. Edição – ArtMed. HIRAMA, K. Engenharia de Software – Qualidade e Produtividade com Tecnologia – Elsevier. Complementar: KARAM, O. Et Al. Fundamentos de Engenharia de Software – LTC - 2a Edição -2013
Compartilhar