22
CURSO DE PÓS-GRADUAÇÃO LATO SENSU EM ENGENHARIA DE SOFTWARE 2ª Edição Centro de Educação Superior do Alto Vale do Itajaí CEAVI 12/2012

2ª Ediçãoceavi.udesc.br/arquivos/id_submenu/688/ppc... · 2014-03-25 · gerenciamento de desenvolvimento de objetos de aprendizagem e implantá-la para ... Bancos de Dados, Engenharia

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 2ª Ediçãoceavi.udesc.br/arquivos/id_submenu/688/ppc... · 2014-03-25 · gerenciamento de desenvolvimento de objetos de aprendizagem e implantá-la para ... Bancos de Dados, Engenharia

CURSO DE PÓS-GRADUAÇÃO

LATO SENSU

EM

ENGENHARIA DE SOFTWARE 2ª Edição

Centro de Educação Superior do Alto Vale do Itajaí – CEAVI

12/2012

Page 2: 2ª Ediçãoceavi.udesc.br/arquivos/id_submenu/688/ppc... · 2014-03-25 · gerenciamento de desenvolvimento de objetos de aprendizagem e implantá-la para ... Bancos de Dados, Engenharia

ÍNDICE

1. Dados de Identificação .............................................................................................................................. 4

a. Denominação do Curso ......................................................................................................................... 4

b. Categoria ............................................................................................................................................... 4

c. Centro de Origem .................................................................................................................................. 4

d. Local de Realização ................................................................................................................................ 4

2. Dados Históricos ........................................................................................................................................ 5

a. Tradição de Pesquisa ............................................................................................................................. 5

b. Produção Científica e Demais Realizações Acadêmico-Científicas ........................................................ 5

c. Atividades profissionais desenvolvidas pelos seus docentes (últimos 10 anos) ................................... 7

3. Justificativas ............................................................................................................................................. 11

a. Relevância ............................................................................................................................................ 11

b. Originalidade acadêmico-científica ..................................................................................................... 11

c. Perspectivas de desenvolvimento e demanda .................................................................................... 11

4. Coordenação Técnica e Administrativa ................................................................................................... 12

a. Diretor de Pesquisa e Pós-Graduação ................................................................................................. 12

b. Coordenador Técnico .......................................................................................................................... 12

5. Organização do Curso .............................................................................................................................. 13

a. Regulação Legal ................................................................................................................................... 13

b. Objetivos .............................................................................................................................................. 13

c. Público Alvo ......................................................................................................................................... 13

d. Número Mínimo e Máximo de Vagas .................................................................................................. 13

e. Data de Início e Término do Curso ...................................................................................................... 13

f. Inscrição ............................................................................................................................................... 13

g. Seleção ................................................................................................................................................. 14

h. Matrícula ............................................................................................................................................. 14

i. Investimento ........................................................................................................................................ 14

j. Critérios de Avaliação para Desempenho dos Alunos ......................................................................... 14

k. Previsão das Áreas para o Desenvolvimento da Monografia .............................................................. 14

l. Disponibilidade de Espaço Físico (laboratórios e material bibliográfico)............................................ 14

6. Estrutura Curricular ................................................................................................................................. 16

a. Quadro de Disciplinas e Responsáveis ................................................................................................ 16

b. Ementas e Bibliografia ......................................................................................................................... 16

Page 3: 2ª Ediçãoceavi.udesc.br/arquivos/id_submenu/688/ppc... · 2014-03-25 · gerenciamento de desenvolvimento de objetos de aprendizagem e implantá-la para ... Bancos de Dados, Engenharia

7. Corpo Docente ......................................................................................................................................... 19

8. Linhas de Pesquisa e Áreas de Desenvolvimento das Monografias ........................................................ 20

9. Cronograma de Execução ........................................................................................................................ 21

10. Financiamento ......................................................................................................................................... 22

Page 4: 2ª Ediçãoceavi.udesc.br/arquivos/id_submenu/688/ppc... · 2014-03-25 · gerenciamento de desenvolvimento de objetos de aprendizagem e implantá-la para ... Bancos de Dados, Engenharia

4

1. Dados de Identificação

Conforme o Plano 20 (Planejamento 2010-2030), “a UDESC investirá na verticalização” e “assegurará a

continuidade da promoção de cursos de pós-graduação lato sensu”. O Centro de Educação Superior do Alto

Vale do Itajaí (CEAVI) buscando implantar os cursos de graduação, seguindo a vocação da sua região,

oferece atualmente o Curso de Sistemas de Informação no intuito de permitir suporte aos processos de

gestão da tecnologia. Esse curso vem formando suas turmas, e sistematicamente vem por meio desse

projeto, ampliar suas perspectivas e direcionar o conhecimento desses egressos, além de abrir as fronteiras

do Centro para que graduados de outras IES possam também obter tais benefícios. Como resultado desse

processo, vislumbra-se uma comunidade mais preparada para os desafios atuais, e fomenta-se a produção

de novas tecnologias e soluções, elevando a qualidade de vida da sociedade local.

O Curso aqui proposto vem como um primeiro passo para que o Departamento venha a criar um Programa

de Pós-Graduação Stricto Sensu. Atualmente, os professores possuem formação máxima de mestres, e esse

Curso Lato Sensu contribuirá na produção acadêmico-científica, auxiliando o melhoramento do corpo

docente.

a. Denominação do Curso

Curso de Pós-Graduação Lato Sensu em Engenharia de Software

b. Categoria

Especialização

c. Centro de Origem

Centro de Educação Superior do Alto Vale do Itajaí – CEAVI

d. Local de Realização

Rua Dr. Getúlio Vargas, 2822 – Bairro Bela Vista – Ibirama – SC

Page 5: 2ª Ediçãoceavi.udesc.br/arquivos/id_submenu/688/ppc... · 2014-03-25 · gerenciamento de desenvolvimento de objetos de aprendizagem e implantá-la para ... Bancos de Dados, Engenharia

5

2. Dados Históricos

a. Tradição de Pesquisa

O Curso de Sistemas de Informação foi implantado em 1999 pela Fundação Educacional Hansa

Hammonia – FEHH, assumido pela UDESC/Ibirama – CEAVI desde 01/01/2007. Neste período, de

responsabilidade do CEAVI, obteve a renovação do reconhecimento pelo Conselho Estadual de

Educação, tendo formado duas turmas até o semestre 2011/II. O Departamento de Sistemas de

Informação (DSI) conta com seis professores efetivos da área específica de desenvolvimento de

software e mais dois professores da área de humanas, todos em regime de 40 horas.

O Centro conta com a infraestrutura do Laboratório de Engenharia de Software (LENS) onde são

desenvolvidas soluções em software geridas pelos professores do DSI, e produzidas por alunos do

Curso, através de estágios, bolsas de pesquisa e de extensão.

Todos os professores pertencem ao Grupo de Pesquisa “Engenharia e Desenvolvimento de

Tecnologia da Informação”, cadastrado no CNPq, recém criado em 2011. No momento estão

vinculados os seguintes projetos de pesquisa:

Aplicação de algoritmos inteligentes na determinação do índice de qualidade de água em

rios da Bacia Hidrográfica do Rio Itajaí do Norte;

Aprimorar mecanismos para coordenação em sistemas multiagente através do uso de

metáforas da inteligência de enxames;

Desenvolvimento de um Ambiente de Engenharia de Software Baseado em Processos

utilizando Workflow;

Sistema de Informação Geográfica para Monitoramento de Alagamentos Online

(SIGMAOn).

Para o início de 2013 acontecerá a implantação do Escritório Modelo de Desenvolvimento e

Pesquisa em Software, com a coordenação do Prof. Pablo Schoeffel.

b. Produção Científica e Demais Realizações Acadêmico-Científicas

Artigos de Engenharia de Software publicados em eventos:

MODRO, N. R. ; MARTINS, Alejandro ; SILVA, F. F. ; BOGO, Luis Henrique . Aplicando Uml na

Modelagem de um Sistema Inteligente de Monitoria para Ambientes de Ensino Via Web .

In: I2TS'2002 - International Information Technology Symposium, 2002, Florianópolis.

Proceedings of I2TS'2002, 2002;

OLIVEIRA, E. ; VAHLDICK, A. Um estudo de caso de utilização da WAE para UML em

aplicações GWT. In: V SULCOMP - Congresso Sul Brasileiro de Computação, 2010, Criciuma.

V Congresso Sul Brasileiro de Computação; IV Workshop de Trabalhos Acadêmicos; I

Workshop de Inteligência Computacional Aplicada, 2010;

SANTOS, Fernando dos ; VARGAS, K. S. ; ABREU, C. R. C. . Rastreabilidade de requisitos

através da web. In: XIII Seminco - Seminário de Computação, 2004, Blumenau. Anais do XIII

SEMINCO, 2004. p. 67-77;

Page 6: 2ª Ediçãoceavi.udesc.br/arquivos/id_submenu/688/ppc... · 2014-03-25 · gerenciamento de desenvolvimento de objetos de aprendizagem e implantá-la para ... Bancos de Dados, Engenharia

6

VAHLDICK, A. ; KNAUL, J.C. . Ferramenta para Gerenciamento da Produção de Objetos de

Aprendizagem. In: XXI Simpósio Brasileiro de Informática na Educação, 2010, João Pessoa.

XXI Simpósio Brasileiro de Informática na Educação, 2010;

VAHLDICK, A. ; BACHMANN, J. . Orquestração de Web Services utilizando BPEL. In:

SEMINCO, 2009, Blumenau. XVIII Seminário de Computação, 2009.

Projetos de Pesquisa de Engenharia de Software Finalizados:

Disponibilização de uma Ferramenta para Gerenciamento do Processo de Desenvolvimento

de Objetos de Aprendizagem, 2011-2012

Objetivo geral: Amadurecer a implementação de uma ferramenta de gerenciamento de desenvolvimento de objetos de aprendizagem e implantá-la para validar o processo proposto.

Mapeamento de empresas de desenvolvimento de software da região do Alto Vale do Itajaí

(SC) em relação à melhoria de processo, 2011-2012

Objetivo geral: Mapear as características das empresas de desenvolvimento de

software do Alto Vale do Itajaí.

Projetos de Pesquisa de Engenharia de Software em Andamento:

Desenvolvimento de um Ambiente de Engenharia de Software Baseado em Processos

utilizando Workflow, 2012-2014

Objetivo geral: Melhorar a qualidade dos processos de empresas de desenvolvimento de software, principalmente micro e pequenas, facilitando e agilizando o mapeamento, gerenciamento e execução do processo através de um ambiente automatizado.

Sistema de Informação Geográfica para Monitoramento de Alagamentos Online

(SIGMAOn), 2012-2015

Objetivo geral: Disponibilizar um SIG online e livre, para permitir o monitoramento visual de alagamentos. O SIG será denominado de Sistema de Informação Geográfica para Monitoramento de Alagamentos Online (SIGMAOn).

Projetos de Desenvolvimento de Software Finalizados:

Gerenciamento de Licitações: Módulo Pregão, 2010-2012

Objetivo geral: Desenvolver um software para controle e acompanhamento de pregão presencial, e fornecê-lo como software livre. Categoria: Projeto de extensão

Tribunal Regional Eleitoral - Módulo Prestação de Contas Anual dos Partidos Políticos, 2011

Objetivo geral: Desenvolver um software para controle e análise da prestação de

contas de partidos políticos, e fornecê-lo como software livre.

Categoria: Projeto de extensão

Desenvolvimento de um software aplicado à gestão de entidades sem fins lucrativos, 2011-

2012

Page 7: 2ª Ediçãoceavi.udesc.br/arquivos/id_submenu/688/ppc... · 2014-03-25 · gerenciamento de desenvolvimento de objetos de aprendizagem e implantá-la para ... Bancos de Dados, Engenharia

7

Objetivo geral: Desenvolver um módulo de gestão de hóspedes e de controle de

custos.

Categoria: Projeto de extensão

Plano de Trabalho Individual, 2011-2012

Objetivo geral: Automatizar o processo de preenchimento e conferência do Plano

de Trabalho Individual na UDESC.

Categoria: Projeto de Estágio

Projetos de Desenvolvimento de Software em Andamento:

UDESC Virtual, 2012

Objetivo geral: Fornecer um ambiente lúdico para simular a estrutura de um Centro

da UDESC.

Categoria: Projeto de extensão

Plano de Trabalho Individual, 2013-

Objetivo geral: Automatizar o processo de preenchimento e conferência do Plano

de Trabalho Individual na UDESC.

Categoria: Projeto de desenvolvimento apoiado com bolsas da PROEN

QI UDESC, 2013

Objetivo geral: Desenvolvimento de um jogo de perguntas e respostas com

questões baseadas nos Cursos da UDESC.

Categoria: Projeto de extensão

Software aplicado a gestão e custos para entidades do terceiro setor, 2013

Objetivo geral: Término do desenvolvimento do módulo de gestão de hóspedes

conforme proposta do projeto anterior. Feito isto proceder com análise, projeto e

desenvolvimento do módulo de controle de custos.

Categoria: Projeto de extensão

c. Atividades profissionais desenvolvidas pelos seus docentes (últimos 10 anos)

Professor: Adilson Vahldick

Disciplina(s) a ser(em) ministrada(s): Trabalho Final do Módulo I e Trabalho Final do Módulo II

Local Vínculo Institucional Atividades

UDESC – Universidade do Estado de Santa Catarina

- Período: 2010 - atual - Vínculo: Professor universitário

- Professor de Graduação: Bancos de Dados, Engenharia de Software e Inteligência Artificial - Diretor de Pesquisa e Pós-Graduação - Coordenador do Laboratório de Engenharia de Software - Membro de Projeto de Pesquisa - Coordenador de Projetos de Extensão

FURB – Universidade Regional de Blumenau

- Período: 2006 - 2011 - Vínculo: Professor substituto

- Professor de Graduação: Programação, Banco de Dados, Engenharia de Software e Desenvolvimento de Software - Orientador de 16 TCCs

Page 8: 2ª Ediçãoceavi.udesc.br/arquivos/id_submenu/688/ppc... · 2014-03-25 · gerenciamento de desenvolvimento de objetos de aprendizagem e implantá-la para ... Bancos de Dados, Engenharia

8

- Professor de Especialização: XML, Web Services, Java Básico para Web, Java Avançado para Web - Orientador de 11 artigos finais de especialização - Gerente de Desenvolvimento: Projeto de Pesquisa de Rastreabilidade Bovina - Analista Técnico: Projeto de Pesquisa RoboLAB

UnC – Universidade do Contestado (Porto União)

- Período: 2011 - 2011 - Vínculo: Professor visitante

- Professor de Especialização: Java para Banco de Dados e Sistemas Distribuídos

CESUSC – Complexo de Ensino Superior de Santa Catarina

- Período: 2009 - 2009 - Vínculo: Professor visitante

- Professor de Especialização: A Internet como uma ferramenta de ensino - Orientador de 2 artigos finais de especialização

CEE – Centro Educacional Exponencial

- Período: 2007 - 2007 - Vínculo: Professor visitante

- Professor de Especialização: Tecnologias para Desenvolvimento de Aplicações Web

UNIFEBE – Centro Universitário de Brusque

- Período: 2004 - 2007 - Vínculo: Professor substituto

- Professor de Graduação: Programação Orientada a Objetos - Orientador de 3 TCCs

PROWAY Informática - Período: 2003 - 2006 - Vínculo: Professor visitante

- Professor de curso: Análise e Projeto Orientados a Objetos

NORT Comércio de Produtos de Informática

- Período: 2000 - 2007 - Vínculo: Diretor

- Desenvolvedor de Software

Professor: Carlos Alberto Barth

Disciplina(s) a ser(em) ministrada(s): Engenharia de Requisitos e Verificação de Software: Ênfase

em Testes

Local Vínculo Institucional Atividades

UDESC – Universidade do Estado de Santa Catarina

- Período: 2010 - atual - Vínculo: Professor universitário

- Professor de Graduação: Algoritmos, Lógica de Programação e Matemática Discreta - Chefe do Departamento de Sistemas de Informação - Membro de Projeto de Pesquisa - Coordenador de Projetos de Extensão - Orientador de 02 TCCs

Fundação Educacional Hansa Hammonia

- Período: 2002 - 2009 - Vínculo: Professor universitário

- Professor de Graduação: Disciplinas ministradas Data Warehouse e Data Mining Algoritmos I Algoritmos II Análise e Projeto de Sistemas I Análise e Projeto de Sistemas II Fundamentos da Computação Informática Básica Linguagens de Programação II (Delphi) - Orientador de 10 TCCs

Centro Universitário de Brusque, UNIFEBE, Brasil.

- Período: 2004 - Vínculo: Professor universitário

- Professor de Graduação: Disciplinas ministrada : Teoria Geral de Sistemas

Guru Sistemas Ltda - Período: 2004-2009 - Vínculo: Funcionario contratado

Análise e Projeto de Sistemas

Visoft Informática Ltda Sócio Fundador, Enquadramento Funcional: Gerenciamento Técnico, Carga horária: 40

Análise e Projeto de Sistemas

Professor: Fernando dos Santos

Disciplina(s) a ser(em) ministrada(s): Orientação a Objetos Aplicado e Tendências Emergentes em

Sistemas Distribuídos

Local Vínculo Institucional Atividades

Page 9: 2ª Ediçãoceavi.udesc.br/arquivos/id_submenu/688/ppc... · 2014-03-25 · gerenciamento de desenvolvimento de objetos de aprendizagem e implantá-la para ... Bancos de Dados, Engenharia

9

UDESC – Universidade do Estado de Santa Catarina

- Período: 2011 - atual - Vínculo: Professor universitário

- Professor de Graduação: Programação II, Programação II, Aplicações para Web - Membro de Projeto de Pesquisa - Coordenador de Projetos de Extensão

FURB – Universidade Regional de Blumenau

- Período: 2010 - 2011 - Vínculo: Professor substituto

- Professor de Graduação: Programação, Inteligência Artificial - Orientador de 2 TCCs

Senior Sistemas - Período: 2009 - 2010 - Vínculo: Colaborador

- Programador de Sistemas

FURB – Universidade Regional de Blumenau

- Período: 2006 - 2007 - Vínculo: Servidor público

- Analista de Sistemas

Professor: Geraldo Menegazzo Varela

Disciplina(s) a ser(em) ministrada(s): Princípios de Engenharia de Software e Evolução de Software

Local Vínculo Institucional Atividades

UDESC – Universidade do Estado de Santa Catarina

- Período: 2007 - atual - Vínculo: Professor universitário

- Professor de Graduação: Algoritmos I, Programação I, Programação Orientada a Objetos. - Membro de Projeto de Pesquisa - Coordenador de Projetos de Extensão

FEHH – Fundação Educacional Hansa Hamonia

- Período: 2001 - 2007 - Vínculo: Professor Universitário

- Professor de Graduação: Programação, Banco de Dados, Estrutura de Dados. - Orientador de 24 TCCs

UNIFEBE – Centro Universitário de Brusque

- Período: 2004 - 2006 - Vínculo: Professor Universitário

- Professor de Graduação: Programação Orientada a Objetos

CEDUPHH – Centro Educação Profissional Hermann Hering

- Período: 2001 - 2007 - Vínculo: Professor Colaborador

- Professor de curso: Análise e Projeto Orientados a Objetos, Banco de Dados, Programação.

Professor: Nilson Ribeiro Modro, Dr.

Disciplina(s) a ser(em) ministrada(s): Gestão da Qualidade

Local Vínculo Institucional Atividades

UDESC – Universidade do Estado de Santa Catarina

- Período: 2006 - atual - Vínculo: Professor associado

- Professor de Graduação: Pesquisa Operacional, Álgebra Linear e Geometria Analítica, Estruturas de Dados II - Diretor de Pesquisa e Pós-Graduação - Membro de Projeto de Pesquisa - Coordenador de Projetos de Extensão - Orientador de 4 monografias de especialização - Orientador de 21 TCCs

Centro Educacional Floripa – DECISÃO

- Período: 2004 - 2006 - Vínculo: Professor substituto

- Professor de Graduação: Sistemas de Informação - Orientador de 2 TCCs

VIAS – Instituto Virtual de Estudos Avançados

- Período: 2004 - 2006 - Vínculo: Pesquisador

- Membro de Projeto de Pesquisa

UNIVALI – Universidade do Vale do Itajaí

- Período: 2004 - 2005 - Vínculo: Professor substituto

- Professor de Graduação: Programação

UFSC – Universidade Federal de Santa Catarina

- Período: 1998 - 2004 - Vínculo: Professor substituto

- Membro de Projeto de Pesquisa - Professor de Pós-Graduação: Conjuntos Difusos, Raciocínio Baseado em Casos, Ambientes Virtuais de Aprendizagem, Engenharia do Conhecimento - Co-orientador de 11 dissertações

Professor: Osmar de Oliveira Braz Júnior

Disciplina(s) a ser(em) ministrada(s): Projeto de Software

Local Vínculo Institucional Atividades

Page 10: 2ª Ediçãoceavi.udesc.br/arquivos/id_submenu/688/ppc... · 2014-03-25 · gerenciamento de desenvolvimento de objetos de aprendizagem e implantá-la para ... Bancos de Dados, Engenharia

10

UDESC – Universidade do Estado de Santa Catarina

- Período: 2012 - atual - Vínculo: Professor universitário

- Professor de Graduação: Banco de Dados I, Banco de Dados II e Data Warehouse

UNISUL – Universidade do Sul de Santa Catarina

- Período: 1997 - 2011 - Vínculo: Professor universitário

- Professor de Graduação: Banco de Dados Aplicado, Banco de Dados I, Banco de Dados II, Compiladores, Programação I e II, Programação para Web, Estrutura de Dados, Algoritmos II - Professor de Especialização: Modelos Orientados a Objetos - Coordenador de TI - Membro de Projeto de Pesquisa - Orientador de 8 monografias de especialização - Orientador de 27 TCCs

Professor: Pablo Schoeffel

Disciplina(s) a ser(em) ministrada(s): Métodos Ágeis e Gerenciamento de Projetos

Local Vínculo Institucional Atividades

UDESC – Universidade do Estado de Santa Catarina

- Período: 2011 - atual - Vínculo: Professor universitário

- Professor de Graduação: Engenharia de Software Aplicada, Gerência de Projetos e Sistemas de Informações Gerenciais - Membro de Projeto de Pesquisa - Coordenador de Projetos de Extensão

UnC – Universidade do Contestado (Porto União)

- Período: 2011 - 2011 - Vínculo: Professor visitante

- Professor de Especialização: Métodos Ágeis

Uniasselvi/Assevim – Associação Educacional do Vale do Itajaí Mirim (Brusque)

- Período: 2010 - 2011 - Vínculo: Professor substituto

- Professor de Graduação: Engenharia de Software

Faculdades SENAC/SC (Blumenau)

- Período: 2010 - 2011 - Vínculo: Professor substituto

- Professor de Graduação: Ferramentas e Serviços de Internet

Senior Sistemas - Período: 2010 - 2011 - Vínculo: Colaborador

Gerente de projetos de software

Edusoft Tecnologia Ltda - Período: 2005 - 2009 - Vínculo: Colaborador

Consultor de informática, gerente de projetos e gerente de desenvolvimento

Centro de Educação Profissional Hermann Hering, CEDUP

- Período: 2007 – 2008 - Vínculo: Professor substituto

- Professor de curso técnico: Lógica de Programação

Operacional Têxtil Ltda - Período: 2002 – 2004 - Vínculo: Colaborador

Desenvolvedor de software

Page 11: 2ª Ediçãoceavi.udesc.br/arquivos/id_submenu/688/ppc... · 2014-03-25 · gerenciamento de desenvolvimento de objetos de aprendizagem e implantá-la para ... Bancos de Dados, Engenharia

11

3. Justificativas

a. Relevância

O mercado nacional de software mostra tendência de evolução, fomentada pelo crescimento da

economia, pelo acesso à informação e pelas novas áreas onde os sistemas informatizados passam a

interagir. Nesse cenário de expansão contínua destaca-se também a falta de mão-de-obra no

mercado nacional. O déficit anual no país é da ordem de 30 a 35 mil vagas.

No que diz respeito ao Alto Vale do Itajaí, região de atuação direta do Centro de Educação Superior

do Alto Vale do Itajaí (CEAVI), os números mostram que a região tem trabalhado para obter seu

lugar de destaque no mercado nacional de tecnologia. Segundo pesquisa realizada pelo Núcleo de

Informática do Alto Vale do Itajaí (NIAVI) para o ano de 2011, a qual inclui 21 das 37 empresas de

tecnologias da região, observa-se tendência de evolução do mercado de tecnologia para o Alto

Vale. A pesquisa apontou um déficit atual de 60 postos de trabalho. Ao mesmo tempo em que este

número se mostra modesto considerando o panorama nacional, a perspectiva de evolução do

mercado de trabalho de tecnologia no Alto Vale mostra-se otimista.

b. Originalidade acadêmico-científica

Este curso objetiva a atualização dos desenvolvedores de software quanto à perspectiva que se

tem atualmente sobre a produção de sistemas computacionais. O curso apresenta ferramentas,

técnicas e métodos de Engenharia, a partir da concepção, seguindo pela especificação, a gestão e

acompanhamento dos projetos, e o controle de qualidade na produção de software.

c. Perspectivas de desenvolvimento e demanda

O NIAVI em sua pesquisa preocupou-se em levantar a previsão de demanda de mão-de-obra para

os anos 2011, 2012 e 2013 o que gerou, numa perspectiva mais otimista, uma estimativa de 616

postos de trabalho para as atividades diversas ligadas ao desenvolvimento de software. Observe-se

que mesmo a perspectiva menos otimista, cerca de 180 postos de trabalho nestes três anos,

exigiria formar pelo menos sessenta novos profissionais/ano.

Novas oportunidades para aplicação da tecnologia de software surgem nas mais diversas áreas de

negócio e com maior complexidade. Ao desenvolvedor de software torna-se necessário cumprir

requisitos cada vez mais complexos, isto em função da dinâmica também cada vez mais complexa

da vida do ser humano. Mencionam-se aqui quesitos de mobilidade, segurança, desempenho e

outros que tornam o software de hoje um mecanismo muito mais intrincado do que já foi no

passado.

Page 12: 2ª Ediçãoceavi.udesc.br/arquivos/id_submenu/688/ppc... · 2014-03-25 · gerenciamento de desenvolvimento de objetos de aprendizagem e implantá-la para ... Bancos de Dados, Engenharia

12

4. Coordenação Técnica e Administrativa

a. Diretor de Pesquisa e Pós-Graduação

Prof. Adilson Vahldick, MSc ([email protected])

Fone: (47) 3357-3077

b. Coordenador Técnico

Prof. Pablo Schoeffel, MSc ([email protected])

Fone: (47) 3357-3077

Page 13: 2ª Ediçãoceavi.udesc.br/arquivos/id_submenu/688/ppc... · 2014-03-25 · gerenciamento de desenvolvimento de objetos de aprendizagem e implantá-la para ... Bancos de Dados, Engenharia

13

5. Organização do Curso

a. Regulação Legal

O Projeto do Curso foi elaborado obedecendo a Resolução nº 010/2012 – CONSEPE.

b. Objetivos

Objetivo Geral:

Desenvolver habilidades de análise e utilização de processos, modelos, métodos,

ferramentas e metodologias modernas de Engenharia de Software com o intuito de aplicá-

las aos mais variados contextos organizacionais.

Objetivos Específicos:

Reconhecer o contexto atual de atuação do Engenheiro de Software;

Identificar oportunidades de desenvolvimento de software como produto ou serviço;

Entender o processo de software como uma atividade que pode ser planejada, mensurada

e controlada;

Conhecer e utilizar as técnicas de obtenção do mundo real e transformá-los em requisitos e

casos de uso;

Utilizar diferentes artefatos de software de acordo com as necessidades;

Identificar os componentes de qualidade e as atividades para garantir a qualidade dos

produtos e processos;

Especificar software objetivando reusabilidade;

Reconhecer e entender os conceitos básicos de gerenciamento de projetos;

Planejar e desenvolver casos de testes;

Especificar e aplicar arquiteturas de software de acordo com as necessidades;

Compreender o relacionamento entre as diversas atividades da engenharia e a necessidade

de manutenção dos artefatos utilizados durante o processo.

c. Público Alvo

Portadores de diploma de nível superior nas áreas de informática, computação ou sistemas de

informação e profissionais graduados em outras áreas envolvidos no processo de desenvolvimento

de software.

d. Número Mínimo e Máximo de Vagas

O número mínimo de vagas preenchidas para que o curso entre em funcionamento deverá ser de

20. As vagas serão limitadas em no máximo 25.

e. Data de Início e Término do Curso

O curso será realizado de 07/2013 até 06/2014 período correspondente à integralização dos

créditos devendo a monografia estar concluída até 12/2014.

f. Inscrição

As inscrições serão realizadas na Secretaria de Pós-Graduação do Centro de Educação Superior do

Alto Vale do Itajaí – CEAVI, na Rua Dr. Getúlio Vargas, 2822 – Bairro Bela Vista – Ibirama/SC, no

período de 01/04/2013 até 12/04/2013. Os documentos necessários para a inscrição são:

Formulário de Inscrição, disponibilizado no site do Centro, devidamente preenchido;

Page 14: 2ª Ediçãoceavi.udesc.br/arquivos/id_submenu/688/ppc... · 2014-03-25 · gerenciamento de desenvolvimento de objetos de aprendizagem e implantá-la para ... Bancos de Dados, Engenharia

14

Histórico Escolar do Curso de Graduação;

Comprovante de conclusão de curso de ensino superior ou comprovante de estar cursando

o último período do curso de ensino superior;

Curriculum Vitae impresso devidamente comprovado.

A Secretaria poderá receber a documentação por correio, se enviado por SEDEX e a data de envio

seja até 12/04/2013.

g. Seleção

A seleção será procedida por meio de duas etapas:

i) Análise do currículo

ii) Entrevista com os candidatos.

A seleção será realizada por comissão composta por docentes do Curso, especialmente designada

para tanto. O local das entrevistas será o Centro de Educação do Alto Vale do Itajaí – CEAVI. A data

e horário das entrevistas serão publicadas no site do Centro até 22/04/2013. O período de

entrevistas será de 08/05/2013 até 09/05/2013. Os resultados da seleção serão publicados no site

do Centro até 15/05/2013.

h. Matrícula

As matrículas serão realizadas na Secretaria Acadêmica do Centro de Educação Superior do Alto

Vale do Itajaí – CEAVI, na Rua Dr. Getúlio Vargas, 2822 – Bairro Bela Vista – Ibirama/SC, no período

de 23/05/2013 até 24/05/2013, para a primeira chamada. Os documentos necessários para a

matrícula são:

Requerimento de matrícula, disponibilizado no site do Centro, devidamente preenchido;

Comprovante de seleção emitido pelo Centro;

Fotocópia do Diploma de Graduação (autenticada);

Fotocópia da Carteira de Identidade e CPF;

2 fotos 3 X 4;

A segunda chamada será publicada no dia 27/05/2013 e a matrícula no dia 29/05/2013. A terceira

chamada será publicada no dia 03/06/2013 e a matrícula no dia 05/06/2013.

i. Investimento

O Curso será oferecido pela Universidade do Estado de Santa Catarina – UDESC, sem ônus aos

participantes.

j. Critérios de Avaliação para Desempenho dos Alunos

Os critérios de avaliação e desempenho deverão seguir o que consta nos artigos 33 e 34 da

Resolução 010/2012 – CONSEPE.

k. Previsão das Áreas para o Desenvolvimento da Monografia

A monografia a ser desenvolvida deverá abordar assunto pertinente à “Engenharia de Software”.

l. Disponibilidade de Espaço Físico (laboratórios e material bibliográfico)

O curso conta com 1 sala de aula teórico-prática equipada com projetor multimídia e mais 1

laboratório de informática.

Page 15: 2ª Ediçãoceavi.udesc.br/arquivos/id_submenu/688/ppc... · 2014-03-25 · gerenciamento de desenvolvimento de objetos de aprendizagem e implantá-la para ... Bancos de Dados, Engenharia

15

Além disso, está disponível o Laboratório de Engenharia de Software para a realização de

experimentos nas disciplinas e na monografia.

A biblioteca do CEAVI, localizada nas mesmas dependências do Centro, conta com 168 títulos para

atender o presente curso.

Page 16: 2ª Ediçãoceavi.udesc.br/arquivos/id_submenu/688/ppc... · 2014-03-25 · gerenciamento de desenvolvimento de objetos de aprendizagem e implantá-la para ... Bancos de Dados, Engenharia

16

6. Estrutura Curricular

As disciplinas serão constituídas por créditos, sendo que cada unidade de crédito corresponde a 15

horas/aula. Os estudantes deverão obter aprovação em todas as disciplinas ofertadas para

obterem os créditos em disciplinas, necessários à conclusão do curso.

As disciplinas serão apresentadas em dois ou três encontros semanais, conforme a carga horária de

cada disciplina, começando às 18:00 horas e terminando às 22:25 horas (intervalo de 15 minutos),

e nos sábados de 8:00 horas até 12:25 horas e 13:15 horas até 17:40 horas. Existirá a folga de pelo

menos uma semana entre uma disciplina e outra.

A coordenação se reserva o direito de proceder pequenos ajustes nesta sistemática, caso se faça

necessário devido a imprevistos, para manter o bom andamento do Curso, ou outros motivos de

força maior.

a. Quadro de Disciplinas e Responsáveis

Módulo I: Especificação de Software

Disciplina CH Professores Responsáveis

1. Princípios de Engenharia de Software 15 Geraldo Menegazzo Varela

2. Métodos Ágeis 30 Pablo Schoeffel

3. Engenharia de Requisitos 30 Carlos Alberto Barth

4. Orientação a Objetos Aplicado 30 Fernando dos Santos

5. Projeto de Software 45 Osmar de Oliveira Braz Junior

6. Trabalho Final do Módulo I 30 Adilson Vahldick

Total 180

Módulo II: Gestão do Projeto

Disciplina CH Professores Responsáveis

1. Gerenciamento de Projetos 45 Pablo Schoeffel

2. Gestão da Qualidade 15 Nilson Ribeiro Modro

3. Verificação de Software: Ênfase em Testes 30 Carlos Alberto Barth

4. Evolução de software 30 Geraldo Menegazzo Varela

5. Tendências Emergentes em Sistemas Distribuídos 30 Fernando dos Santos

6. Trabalho final do Módulo II 30 Adilson Vahldick

Total 180

b. Ementas e Bibliografia

Princípios de Engenharia de Software (15 h/a)

Ementa: Software: produto ou serviço. Características e propriedades do software. Processos da Engenharia de software. A profissão do Engenheiro de Software. Ferramentas CASE.

Bibliografia: ENGHOLM JUNIOR, H., Engenharia de software na prática. São Paulo: Novatec, 2010. PRESSMAN, R. S. Engenharia de software. 7. ed. São Paulo: Bookman, 2011. SOMMERVILLE, I. Engenharia de software. 9. ed. São Paulo: Pearson, 2011.

Métodos Ágeis (30 h/a)

Ementa: Manifesto Ágil. Valores e princípios do desenvolvimento ágil. Práticas da eXtreme Programming. SCRUM: papéis, artefatos e processo. Modelagem ágil.

Page 17: 2ª Ediçãoceavi.udesc.br/arquivos/id_submenu/688/ppc... · 2014-03-25 · gerenciamento de desenvolvimento de objetos de aprendizagem e implantá-la para ... Bancos de Dados, Engenharia

17

Bibliografia: AMBLER, S. W. Modelagem Ágil: práticas eficazes para a programação extrema e o processo unificado. Porto Alegre: Bookman, 2004. BECK, K. Programação Extrema Explicada: acolha as mudanças. Porto Alegre: Bookman, 2004. KNIBERG, H. SCRUM e XP direto das trincheiras: como nós fazemos SCRUM. C4Media, 2007. PHAM, A.; PHAM, P-V. SCRUM em ação. São Paulo: Novatec, 2012. SHORE, J.; WARDEN, S. A arte do desenvolvimento ágil. Rio de Janeiro: Altabooks, 2008. TELES, V. M. Extreme Programming: aprenda como encantar seus usuários desenvolvendo software com agilidade e alta qualidade. São Paulo: Novatec, 2004.

Engenharia de Requisitos (30 h/a)

Ementa: Definições de requisitos de software. Engenharia de requisitos: processo, elicitação, análise, especificação, validação, gerenciamento e controle de mudanças. Casos de uso. Diagramas de casos de uso e de atividades. Métricas de requisito.

Bibliografia: COCKBURN, A. Escrevendo casos de uso eficazes. Porto Alegre: Bookman, 2005. KOTONYA, G.; SOMMERVILLE, I. Requirements engineering: processes and techniques. Wiley, 1998. LARMAN, C. Utilizando UML e padrões: uma introdução à análise e ao projeto orientados a objetos e ao desenvolvimento iterativo. 3. ed. Porto Alegre: Bookman, 2007.

Orientação a Objetos Aplicado (30 h/a)

Ementa: Revisão de conceitos básicos de orientação a objetos. Abstração, encapsulamento e polimorfismo. Diagrama de classes e de sequência. Padrões de projeto.

Bibliografia: BRAUDE, E. Projeto de software. Porto Alegre: Bookman, 2005. GAMMA, E. et al. Padrões de projeto: soluções reutilizáveis de software orientado a objetos. Porto Alegre: Bookman, 2000. LARMAN, C. Utilizando UML e padrões: uma introdução à análise e ao projeto orientados a objetos e ao desenvolvimento iterativo. 3. ed. Porto Alegre: Bookman, 2007.

Projeto de Software (45 h/a)

Ementa: Arquitetura de software. Desenvolvimento baseado em componentes. Diagrama de estados e de colaboração. Métricas de projeto. Métricas de código-fonte.

Bibliografia: BRAUDE, E. Projeto de software. Porto Alegre: Bookman, 2005. FOWLER, M. Padrões de arquitetura de aplicações corporativas. Porto Alegre: Artmed, 2006. KUNG, F. et al. Arquitetura e design de software. Rio de Janeiro: Campus, 2010.

Trabalho Final do Módulo I (30 h/a)

Ementa: Prototipação. Projeto de Interfaces. Usabilidade. Práticas no processo de desenvolvimento software.

Bibliografia: CONALLEN, Jim. Desenvolvendo aplicações WEB com UML. Rio de Janeiro: Campus, 2003. 476 p. CYBIS, Walter; BETIOL, H. Adriana; FAUST, Richard. Ergonomia e usabilidade: conhecimentos, métodos e aplicações. São Paulo: Novatec, 2007. MAGELA, Rogério. Engenharia de software aplicada: fundamentos. Rio de Janeiro: Alta Books, 2006. 418 p. PREECE J.; ROGERS Y.; SHARP H. Design de interação: além da interação homem-computador. Porto Alegre: Bookman, 2005.

Gerenciamento de Projetos (45 h/a)

Ementa: Planejamento do projeto: definição do escopo do projeto, entregas, esforço, custo, tempo, riscos, alocação de recursos. Técnicas de estimativa de esforço. Execução e acompanhamento do projeto. Iniciação e encerramento do projeto.

Bibliografia: GRAY, C. F.; LARSON, E. W. Gerenciamento de projetos: o processo gerencial . São Paulo: McGraw-Hill, 2009. NOCÊRA, R. J. Gerenciamento de projetos: teoria e prática. 4 ed. 2009. VARGAS, R. V. Manual prático do plano de projeto: utilizando o PMBOK guide 4th ed. 4. ed. Rio de Janeiro: Brasport, 2009.

Page 18: 2ª Ediçãoceavi.udesc.br/arquivos/id_submenu/688/ppc... · 2014-03-25 · gerenciamento de desenvolvimento de objetos de aprendizagem e implantá-la para ... Bancos de Dados, Engenharia

18

Gestão da Qualidade (15 h/a)

Ementa: Conceitos de qualidade de produto e processo. Modelos, normas e padrões de qualidade de software.

Bibliografia: KOSCIANSKI, A.; SOARES, M. S. Qualidade de Software. 2 ed. São Paulo: Novatec, 2007. MECENAS, I.; OLIVEIRA, V. Qualidade em Software. Rio de Janeiro : Alta Books, 2005. PRESSMAN, R. S. Engenharia de software. 7. ed. São Paulo: Bookman, 2011.

Verificação de Software: Ênfase em Testes (30 h/a)

Ementa: Estratégias de teste. Teste de unidade. Teste de integração. Teste de validação. Testes não-funcionais. Métricas de testes.

Bibliografia: DELAMARO. M. E.; MALDONADO, J. C.; JINO, M. Introdução ao teste de software. Rio de Janeiro: Campus, 2007. MOLINARI, L. Testes de software: produzindo sistemas melhores e mais eficazes, 4.ed. São Paulo : Editora Érica, 2008. PEZZÈ, M.; YOUNG, M. Teste e análise de software: processos, princípios e técnicas. Porto Alegre: Bookman, 2008.

Evolução de Software (30 h/a)

Ementa: Manutenção. Reengenharia. Refatoração. Gestão de configuração de software.

Bibliografia: FOWLER, M. Refatoração: aperfeiçoando o projeto de código existente. Porto Alegre: Bookman, 2004. MOLINARI, L. Gerência de configuração: técnicas e práticas no desenvolvimento do software. Florianópolis: Visual Books, 2007. PRESSMAN, R. S. Engenharia de software. 7. ed. São Paulo: McGraw-Hill, 2011.

Tendências Emergentes em Sistemas Distribuídos (30 h/a)

Ementa: Conceitos de sistemas distribuídos. Arquitetura orientada a serviços. Business Process Execution Language. Sistemas de grids e clusters computacionais. Computação em nuvem.

Bibliografia: COULOURIS, G.; DOLLIMORE, J.; KINDBERG, T. Sistemas distribuídos: conceitos e projeto 4 ed., Bookman, 2007. JOSUTTIS, N. M. SOA na prática. Rio de Janeiro: Alta Books, 2008. TANENBAUM, A. S.; STEEN, M. van. Sistemas distribuídos: princípios e paradigmas. 2. ed., Prentice-Hall, 2008. VELTE, A. T.; VELTE, T. J.; ELSENPETER, R. Cloud Computing: Computação em Nuvem – uma Abordagem Prática. Rio de Janeiro: Alta Books, 2011.

Trabalho final do Módulo II (30 h/a)

Ementa: Práticas na gestão de projetos de desenvolvimento de projetos. Práticas na garantia da qualidade. Práticas na gestão de configuração.

Bibliografia: MOLINARI, L. Gerência de configuração: técnicas e práticas no desenvolvimento do software. Florianópolis: Visual Books, 2007. NOCÊRA, R. J. Gerenciamento de projetos: teoria e prática. 4 ed. Santo André: Editora do Autor. 2009. PEZZÈ, M.; YOUNG, M. Teste e análise de software: processos, princípios e técnicas. Porto Alegre: Bookman, 2008.

Page 19: 2ª Ediçãoceavi.udesc.br/arquivos/id_submenu/688/ppc... · 2014-03-25 · gerenciamento de desenvolvimento de objetos de aprendizagem e implantá-la para ... Bancos de Dados, Engenharia

19

7. Corpo Docente

Nome do Professor IES Origem Titulação Máxima

IES onde obteve o título

Adilson Vahldick http://lattes.cnpq.br/3827444548540732

UDESC\CEAVI Mestre UNIVALI

Carlos Alberto Barth http://lattes.cnpq.br/4906389456471521

UDESC\CEAVI Mestre UFSC

Fernando dos Santos http://lattes.cnpq.br/9532186865794326

UDESC\CEAVI Mestre UFRGS

Geraldo Menegazzo Varela http://lattes.cnpq.br/4100865925632395

UDESC\CEAVI Mestre UFSC

Nilson Ribeiro Modro http://lattes.cnpq.br/3985354928735296

UDESC\CEPLAN Doutor UFSC

Osmar de Oliveira Braz Junior http://lattes.cnpq.br/2903753233850981

UDESC\CEAVI Mestre UFSC

Pablo Schoeffel http://lattes.cnpq.br/3929824514680056

UDESC\CEAVI Mestre UNIVALI

Os professores envolvidos nesse projeto cumprirão com no mínimo 12 horas/aula na graduação

conforme prevê a resolução nº 029/2009 do CONSUNI.

Page 20: 2ª Ediçãoceavi.udesc.br/arquivos/id_submenu/688/ppc... · 2014-03-25 · gerenciamento de desenvolvimento de objetos de aprendizagem e implantá-la para ... Bancos de Dados, Engenharia

20

8. Linhas de Pesquisa e Áreas de Desenvolvimento das Monografias

O curso abordará as linhas de pesquisa de:

Desenho e Arquitetura de Software (componentes e frameworks)

Gerência de Projetos

Qualidade de Software

Processo de Software

Ferramentas CASE

Engenharia de Software para Sistemas Distribuídos

As monografias deverão seguir uma dessas linhas.

Page 21: 2ª Ediçãoceavi.udesc.br/arquivos/id_submenu/688/ppc... · 2014-03-25 · gerenciamento de desenvolvimento de objetos de aprendizagem e implantá-la para ... Bancos de Dados, Engenharia

21

9. Cronograma de Execução

Disciplina CH Cronograma Dia de Semana

Responsáveis

Princípios de Engenharia de Software

15 5 e 6/7 Sex Sáb Geraldo Menegazzo

Varela

Métodos Ágeis 30 19, 20, 26 e 27/7 Sex Sáb Pablo Schoeffel

Engenharia de Requisitos 30 09, 10, 16 e 17/8 Sex Sáb Carlos Alberto Barth

Orientação a Objetos Aplicado 30 12, 14, 19 e 21/9 Qui Sáb Fernando dos Santos

Projeto de Software 45 03, 10, 17, 24 e 31/10 07, 14, 21 e 28/11

Qui Osmar de Oliveira Braz Júnior

Trabalho Final do Módulo I 30 6, 7, 13 e 14/12 Sex Sáb Adilson Vahldick

Gerenciamento de Projetos 45 03 a 06, 10 a 14/2 Seg a Sex Pablo Schoeffel

Gestão da Qualidade 15 7 e 8/3 Sex Sáb Nilson Ribeiro Modro

Verificação de Software 30 21, 22, 28 e 29/3 Sex Sáb Carlos Alberto Barth

Evolução de Software 30 11, 12, 25 e 26/4 Sex Sáb Geraldo Menegazzo

Varela

Tendências Emergentes 30 09, 10, 16 e 17/5 Sex Sáb Fernando dos Santos

Trabalho final do Módulo II 30 30, 31/5 e 06 e 07/6 Sex Sáb Adilson Vahldick

Page 22: 2ª Ediçãoceavi.udesc.br/arquivos/id_submenu/688/ppc... · 2014-03-25 · gerenciamento de desenvolvimento de objetos de aprendizagem e implantá-la para ... Bancos de Dados, Engenharia

22

10. Financiamento

O Curso de Pós-Graduação Lato Sensu em Engenharia de Software pelo seu caráter público e

gratuito, não disporá de nenhuma fonte de financiamento externa.