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).