plano-de-ensino-1.1

2
MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SERGIPE CAMPUS TOBIAS BARRETO CURSO TÉCNICO EM INFORMÁTICA PLANO DE ENSINO I. IDENTIFICAÇÃO DA DISCIPLINA: CÓDIGO NOME DA DISCIPLINA N O DE HORAS-AULA TEÓRICAS PRÁTICAS TOTAL DE HORAS- AULA SEMESTRAIS Noções em Engenharia de Software 54 54 108 II. PROFESSOR MINISTRANTE Christiano Lima Santos III. EMENTA Conceitos de Engenharia de Software. Processo de desenvolvimento de software. Noções de metodologias de desenvolvimento tradicionais e ágeis. Noções de Gestão de Projetos. Análise de Requisitos; Linguagem de Modelagem UML; Ferramentas Case; Estudo de caso com documentação de Software, utilizando UML. IV. OBJETIVOS Apresentar ao aluno a importância da Engenharia de Software no processo de desenvolvimento de software; Apresentar conceitos, processos, modelos, metodologias e ferramentas empregados na Engenharia de Software; Capacitar o aluno quanto ao emprego da UML na modelagem de requisitos e de software. V. METODOLOGIA DE ENSINO Serão adotadas aulas expositivas utilizando o quadro e apresentações com projetor multimídia, bem como a adoção de um estudo de caso de desenvolvimento de software (simulado) bem como a resolução de exercícios e execução de um projeto. VI. METODOLOGIA DE AVALIAÇÃO Cada avaliação bimestral será composta da seguinte forma: 1º Bimestre – uma miniprova e uma prova, realizadas individualmente e sem consulta; 2º Bimestre – um trabalho em grupo, a ser desenvolvido em classe, e uma prova, realizada individualmente e sem consulta. Será adotada também a resolução de exercícios em sala de aula com o intuito de avaliar continuamente o desenvolvimento do aluno. VII. CONTEÚDOS PROGRAMÁTICOS 1. Primeiro Bimestre a. Introdução à Engenharia de Software b. Modelos de Processo c. Desenvolvimento Ágil d. Princípios na prática da Engenharia de Software 2. Segundo Bimestre a. Técnicas de Elicitação de Requisitos b. Introdução a UML i. Diagrama de Casos de Uso ii. Diagrama de Atividades iii. Diagrama de Classes 1

description

plano

Transcript of plano-de-ensino-1.1

Page 1: plano-de-ensino-1.1

MINISTÉRIO DA EDUCAÇÃOINSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA

DE SERGIPECAMPUS TOBIAS BARRETO

CURSO TÉCNICO EM INFORMÁTICAPLANO DE ENSINO

I. IDENTIFICAÇÃO DA DISCIPLINA:CÓDIGO NOME DA DISCIPLINA NO DE HORAS-AULA

TEÓRICAS PRÁTICASTOTAL DE HORAS-AULA SEMESTRAIS

Noções em Engenharia de Software 54 54 108

II. PROFESSOR MINISTRANTEChristiano Lima Santos

III. EMENTAConceitos de Engenharia de Software. Processo de desenvolvimento de software. Noções de metodologias de desenvolvimento tradicionais e ágeis. Noções de Gestão de Projetos. Análise de Requisitos; Linguagem de Modelagem UML; Ferramentas Case; Estudo de caso com documentação de Software, utilizando UML.

IV. OBJETIVOS Apresentar ao aluno a importância da Engenharia de Software no processo de desenvolvimento de

software; Apresentar conceitos, processos, modelos, metodologias e ferramentas empregados na Engenharia de

Software; Capacitar o aluno quanto ao emprego da UML na modelagem de requisitos e de software.

V. METODOLOGIA DE ENSINO Serão adotadas aulas expositivas utilizando o quadro e apresentações com projetor multimídia, bem como a adoção de um estudo de caso de desenvolvimento de software (simulado) bem como a resolução de exercícios e execução de um projeto.

VI. METODOLOGIA DE AVALIAÇÃOCada avaliação bimestral será composta da seguinte forma:

1º Bimestre – uma miniprova e uma prova, realizadas individualmente e sem consulta; 2º Bimestre – um trabalho em grupo, a ser desenvolvido em classe, e uma prova, realizada individualmente

e sem consulta.Será adotada também a resolução de exercícios em sala de aula com o intuito de avaliar continuamente o desenvolvimento do aluno.

VII. CONTEÚDOS PROGRAMÁTICOS1. Primeiro Bimestre

a. Introdução à Engenharia de Softwareb. Modelos de Processoc. Desenvolvimento Ágild. Princípios na prática da Engenharia de Software

2. Segundo Bimestrea. Técnicas de Elicitação de Requisitosb. Introdução a UML

i. Diagrama de Casos de Usoii. Diagrama de Atividadesiii. Diagrama de Classesiv. Diagrama de Sequências

c. Introdução à Gestão de Projetosi. Abordagem “Lean Thinking” (Kanban)ii. Abordagem dos Métodos Ágeis (Scrum)iii. Abordagens Dirigidas a Processos (PMBOK)

VIII. BIBLIOGRAFIA BÁSICAPRESSMAN, Roger. S. Engenharia de software: Uma abordagem profissional. 7ª edição. Editora Editora: MCGRAW HILL - ARTMED, 2011. ISBN: 9788563308337SOMMERVILLE, Ian. Engenharia de Software. 9ª edição. Editora Pearson, 2011. ISBN: 9788579361081SBROCCO, José Henrique Teixeira de Carvalho. UML 2.3 - teoria e prática. Editora Érica, 2011. ISBN: 9788536503233

1

Page 2: plano-de-ensino-1.1

IX. BIBLIOGRAFIA COMPLEMENTARPAULA FILHO, Wilson. Engenharia de Software: Fundamentos, Métodos e Padrões. 3ª edição. Editora LTC, 2009. ISBN: 9788521616504WAZLAWICK, Raul Sidnei. Engenharia de Software - Conceitos e Práticas. 1ª edição. Editora Campus, 2013. ISBN: 9788535260847Martins, José Carlos Cordeiro. Gerenciando Projetos de Desenvolvimento de Software Com PMI, RUP e UML. 5ª Edição, Editora Brasport, 2011. ISBN: 9788574524511

Tobias Barreto - SE, 01 / 06 / 2015

_________________________________________Professor

_________________________________________Coordenador do Curso

2