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 e também pesquisador do Grupo de Qualidade de Software do InCoD.

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

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 Avaliação de Processos Evolução de uma Ferramenta de auto-avaliação Guilherme B. Silva
Ferramenta para Avaliação Automatizada de Processos Jacyara Bosse
Modelo para Avaliação Automatizada de Processos Augusto Zwirtes
Métodos Ágeis Uma abordagem de DevOps Integrada ao LeSS Sergio Zarth Jr.
Ferramenta Web para suportar Use-Case 2.0 Thomas F. Feijoo
Um modelo para gestão ágil de riscos em projetos de software
Estudos de caso de proposta e aplicação de métricas ágeis Luiz F. Cardozo
Estudos de caso de aplicação de Use-Case 2.0
Gerência de Projetos Jogos Evolução de um Quiz Game interativo integrado ao Moodle Guilherme Cardoso
Ferramentas Evolução de um módulo de simulação para monitoramento de projetos Letícia Peçanha
Reimplementação da interface de usuário do dotProject Vitor J. Monticelli
Jean F. Hillesheim
Métodos de Pesquisa Sistema TCC Aplicativo Web Progressivo para o sistema de TCCs Orlando S. Baptista
Mapeamento Sistemático Ferramenta de Mapeamento Sistemático integrada à Biblioteca Universitária
Computação na Escola Ferramentas de Suporte Infraestrutura Offline para Desenvolvimento de Apps com App Inventor Mathias O. Reolon
Ambiente Web para execução de Apps Android integrado ao App Inventor Gustavo B. França
Ferramenta de suporte ao processo de voluntariado Gabriel Stedile
Desenvolvimento de um ambiente integrado para ensino de programação  
Avaliação Avaliação automatizada de interfaces no CodeMaster para App Inventor Karla Justen
Compartilhamento e socialização como apoio à avaliação automatizada Toni M. Schmitt
Análise de similaridade de projetos como apoio à avaliação automatizada
Sistema de recomendação para atividades de programação no CodeMaster
Machine Learning Desenvolvimento de um componente App Inventor para Deep Learning Lucas M. Petroski
Avaliação automatizada de interfaces App Inventor utilizando Deep Learning
Internet of Things Desenvolvimento de um servidor e componente App Inventor para IoT Michel Miola



As pesquisas são realizadas no contexto do Grupo de Qualidade de Software (GQS) no INCoD
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

Projeto Jovens Tutores de Programação

O Projeto Jovens Tutores tem como objetivo o ensino do pensamento computacional para alunos da Educação Básica.
No projeto são formados Jovens Tutores (alunos do Ensino Básico) e Mentores Voluntários (profissionais da área de TI) para programação de aplicativos móveis. O projeto contribui na formação dos Jovens Tutores na área de computação, oportunizando o aprendizado e o contato com profissionais da área, trazendo a experiência prática aos jovens e crianças participantes.
É coordenado pela iniciativa Computação na Escola/INCoD/INE/UFSC e já foi realizado nas escolas Escola Básica Almirante Carvalhal e Escola Básica Prof.ª Herondina Medeiros Zeferino com apoio da empresa Involves Tecnologia e Inovação.

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)