Engenharia de Software (2020.2)

O objetivo da disciplina é o estudo dirigido de resultados recentes na área de Engenharia de Software . A disciplina é baseada na leitura e escrita de artigos por parte dos alunos, buscando direcionar o trabalho de dissertação de mestrado e tese de doutorado dentro da área de Engenharia de Software.

Professor: Hyggo Almeida (hyggo .at. dsc.ufcg.edu.br) e Rohit Gheyi (rohit .at. dsc.ufcg.edu.br)

Classroom: https://classroom.google.com/u/0/c/MTIyODEzMzI5MTYx

Modalidade das aulas durante a pandemia: quintas, 10hs (síncrona) + atendimento assíncrono.

Metodologia

A disciplina será baseada na leitura e escrita individual e assistida (mentoria) de artigos. O Prof. Rohit guiará a fase inicial, dando suporte à leitura dirigida dos artigos. Em seguida, o Prof. Hyggo realizará mentoria de escrita do segundo artigo.

Avaliação

A avaliação será individual e realizada com base na apresentação dos resultados parciais e finais dos artigos.

  • Fase 1 - Avaliado pelo Prof. Rohit (50% da nota)

  • Fase 2 - Avaliado pelo Prof. Hyggo (50% da nota)

Artigos - Alunos

  • Alice Fernandes - Recuperação de links de rastreabilidade entre relatório de erros e casos de teste

  • André Almeida - Auxiliando a Compreensão de Problemas de Programação Mediante Casos de Teste

  • André Felipe Mendonça - Estimativa de esforço em Desenvolvimento Ágil de Software x Gamificação

  • Camila Sarmento - Diversity in Software Engineering

  • Fernando Silva - Limitações em Ferramentas de Detecção de Refatoração

  • Paulo Sobrinho - Análise de Refatoração em Sistemas Configuráveis: Aplicação de Estratégias em Anotações Disciplinados para Indisciplinados

Datas Importantes

  • Data da finalização da primeira fase: 01/10/2020

  • Data da entrega do segundo artigo: 03/12/2020

Bibliografia Básica (clássica)

  • Software Engineering: A Practitioner's Approach, Roger Pressman, Bruce Maxim (última edição).

  • Software Engineering, Ian Sommerville (última edição).