Apresentação

Jean Hauck é doutor em Engenharia do Conhecimento, com a área de pesquisa em Engenharia de Software, mestre em Ciência da Computação pela Universidade Federal de Santa Catarina (UFSC) e graduado em Ciência da Computação pela Universidade do Vale do Itajaí (UNIVALI).
Adquiriu experiência prática na indústria trabalhando em empresas brasileiras de software, iniciando na área de suporte ao usuário, passando por DBA, programador, analista de sistemas, arquiteto de software, gerente de projetos e diretor de P&D.
Liderou projetos de desenvolvimento de software para grandes clientes, como: Santander, Banco do Brasil, HSBC, Oi e muitos outros. Com essa experiência adquirida, prestou consultorias e ministrou treinamentos nas áreas de Modelagem e Arquitetura de Software e de Melhoria de Processos de Software para grandes empresas, como: Samsung, WEG, Softplan e diversas outras.
Em paralelo à sua atuação na indústria, foi também professor de Engenharia de Software na Universidade do Sul de Santa Catarina (UNISUL) e na UNIVALI. Ministrou ainda diversas disciplinas em cursos de Pós-Graduação em Engenharia de Software na Unisul, Univali, Uniplac, Uniasselvi, Sociesc, Uniarp, Unidavi, Estácio e Esucri.
Foi pesquisador visitante no Regulated Software Research Centre - Dundalk Institute of Technology - Irlanda.
Atualmente é Professor Adjunto no Departamento de Informática e Estatística da Universidade Federal de Santa Catarina, pesquisador do Grupo de Qualidade de Software, vice-coordenador do curso de Sistemas de Informação/UFSC e professor permanente do Programa de Pós-Graduação em Ciência da Computação (PPGCC).

Lattes: http://lattes.cnpq.br/8974834804658882
LinkedIn: https://br.linkedin.com/in/jeanhauck
ResearchGate: https://www.researchgate.net/profile/Jean_Hauck
ORCID: ORCID iD iconorcid.org/0000-0001-6550-9092
Contato: jean.hauck @ ufsc.br
Sala: INE 301
Fone: (48) 3721-7507

Icon

Gestão de Projetos de Software

Pesquisa, desenvolvimento e transferência de métodos, técnicas e ferramentas de Gestão de Projetos, com especial enfoque em abordagens ágeis.

Icon

Melhoria de Processos de Software

Melhoria de processos ágeis, avaliação de alinhamento de processos, modelos de processos, avaliação automatizada de processos, ferramentas e técnicas.

Icon

Ensino de Engenharia de Software

Pesquisa e desenvolvimento de modelos e ferramentas para apoio ao ensino ensino do pensamento computacional, especialmente na Educação Básica.

Disciplinas ministradas neste semestre:

INE5617 - Gerência de Projetos

Administração por projeto. Função gerencial; Planejamento de projetos; Negociação; Recursos; Cronogramas; Plano de projeto; Estimativas; Acompanhamento de projetos; Controle de projetos em Informática.
Consulte aqui o: Plano de Ensino

INE5605 - Desenvolvimento de Sistemas Orientados a Objetos I

Implementação de projetos com programação orientada a objetos; Sistemas de Tipo; Sistemas de Tratamento de Exceções.
Consulte aqui o: Plano de Ensino

INE410097 - Desenvolvimento Ágil de Sistemas

Uma visão geral dos principais conceitos relacionados ao desenvolvimento ágil de sistemas, incluindo métodos, técnicas e ferramentas.

Atividades Administrativas:

Vice-coordenador do curso de Sistemas de Informação

Conforme portaria No. 1399/2019/GR de 26 de junho de 2019
Página do curso de Sistemas de Informação/UFSC

Membro do Colegiado do curso de Sistemas de Informação

Conforme portaria No. 169/2019/SEC/CTC de 04 de julho de 2019
Página do Colegiado do curso de Sistemas de Informação/UFSC


Membro do Núcleo Docente Estruturante (NDE) do curso de Sistemas de Informação

Conforme portaria No. 222/2019/SEC/CTC de 06 de setembro de 2019
Sobre as funções de um Núcleo Docente Estruturante


Pesquisa

Veja aqui os temas de pesquisa que estou trabalhando no momento e os alunos envolvidos.
Se você tem interesse em realizar pesquisa em algum desses temas, entre em contato ou marque um horário.

Área Tema Sub-Tema Aluno(a)
Melhoria de Processos Métodos Ágeis Ferramenta Web para suportar Use-Case 2.0 Thomas F. Feijoo
Modelo de métricas ágeis Stéphanie Leal
Abordagem de seleção de métricas ágeis Gustavo F. Vieira
Estudo de Caso de seleção e aplicação de métricas ágeis Monique Bertan
Modelo para gestão ágil de riscos em projetos de software Fernando V. Garcia
Estudo de Caso de gestão ágil de riscos em projetos de software Fernanda N. Rizzo Hahn
Modelo de métricas ágeis para gestão de projetos Gustavo Feliciano Vieira
Gerência de Projetos Jogos Evolução de um Quiz Game interativo integrado ao Moodle Gabriel A. Cargnin
Ferramentas Evolução de um módulo de simulação para monitoramento de projetos Letícia Peçanha
Computação na Escola Infraestrutura Plataforma web para execução de aplicativos App Inventor Darlan Brandt
Desenvolvimento de um ambiente integrado para ensino de programação Renato M. P. da Silva
Avaliação Compartilhamento e socialização como apoio à avaliação automatizada Toni M. Schmitt
Exercícios automatizados de programação com Blockly + App inventor Fábio Nunes Garcia
Machine Learning Desenvolvimento de uma extensão App Inventor para Deep Learning Lucas T. de Souza
Unidade Instrucional para Ensino de I.A. com App Inventor Mirian de F. S. Pereira
Integração de Modelos de Machine Learning com apps App Inventor Fabiano P. de Oliveira
Automação da avaliação de similaridade de apps no App Inventor Matheus Alberto
Desenvolvimento de um módulo de avaliação de aprendizagem de ML Rafael Barbaresco
Uma Ferramenta para programação baseada em blocos para o ensino de ML João Pedro Santana
Augusto Franz
Rodrigo J. Nunes
Métodos de Pesquisa Sistema TCC Módulo de Gerenciamento de Projetos integrado ao sistema de TCCs Davi F. B. Morfim
Módulo de recomendação de projetos baseado em ML Ismael Aguirre Leal



As pesquisas são realizadas no contexto do Grupo de Qualidade de Software (GQS)
Se você deseja realizar pesquisa em uma dessas áreas, agende um horário por e-mail com o professor. Veja disponibilidade de horários.

Extensão

Computação na Escola

A iniciativa Computação na Escola tem como objetivo o ensino do pensamento computacional para alunos da Educação Básica. Por meio da Computação na Escola diversos projetos de extensão são realizados, levando o ensino de computação a alunos da Educação Básica. Um desses projetos é o Projeto Jovens Tutores por meio do qual são formados Jovens Tutores (alunos do Ensino Fundamental de escolas públicas) e Mentores Voluntários (profissionais da área de TI) para programação de aplicativos móveis. Empresas/organizações interessadas em patrocinar projetos de extensão desse tipo podem entrar em contato com a iniciativa Computação na Escola via telefone (48) 3721-7380 /(48) 3721-4715 ou email: computacaonaescola@incod.ufsc.br

Horário

Expediente: atividades de pesquisa, extensão, orientação, administrativas e outras atividades de ensino

Atendimento Alunos: Devem ser previamente agendados e confirmados com o professor pelo e-mail: jean.hauck at ufsc.br

Ensino: Aulas de disciplinas (vide Ensino)