Projeto 2
Projeto 2: Mudanças no JabRef
Tema
Mudanças de software.
Introdução
Cada um dos grupos deve realizar uma das mudanças abaixo, conforme a descrição das solicitações de mudanças. O número de cada grupo (conforme cadastrado pelo professor) corresponde ao número de cada mudança a ser realizada pelo respectivo grupo.
Mudança 01: Visualização de grupos de entradas.
Mudança 02: Seleção do primeiro item da lista após uma busca.
Mudança 03: Atualização dos termos do recurso autocompletar ao incluir novas entradas.
Mudança 04: Salvar/Exportar as entradas da biblioteca em ordem de título.
Mudança 05: Problema ao autocompletar nomes de autores com acento na caixa de busca.
Solicitações de Mudança
Durante a segunda fase de requisições de mudança, todas as alterações deverão ser commitadas dentro do branch phase-01. Qualquer commit realizado em outro branch, para esta fase, implicará na invalidação da nota do grupo para esta fase. Atentem para o fato de que cada commit é identificado com o login do respectivo desenvolvedor.
Produto
Este problema tem três entregas: 1) um relatório de localização de conceitos e análise de impacto; 2) a mudança propriamente dita no repositório, e 3) um relatório final de mudança. Além disso, uma versão da mudança ainda não submetida ao repositório deve ser demonstrada em laboratório antes do envio da mudança final. Cada relatório deve utilizar o template respectivo disponível no site da disciplina. Os relatórios devem ser enviados para o email do professor na data indicada.
Referências
RAJLICH, V. Software Engineering: The Current Practice. CRC Press, 2012.
FERREIRA, L. S.; BITTENCOURT, R. A. Nossa versão do projeto JabRef. Disponível em <https://github.com/sfohart/jabref-2.9.2>. Acessado em 16/10/2013.
BITTENCOURT. R. A. Evolução e Manutenção de Software – 2013.2: Trabalhos. Disponível em <https://sites.google.com/site/ecompevolucao20132/trabalhos>. Acessado em 16/10/2013.