Buscar

Engengaria de SW - Plano de Ensino

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Outros materiais