O trabalho consiste em refatorar, eliminar Bad Smells, criar classes de teste e colocar sob integração continua um sistema escolhido pela equipe e aprovado pelo professor.
O sistema escolhido foi o desenvolvido pelos membros da equipe durante a disciplina de técnicas de programação I. Este sistema consiste em um sistema de vendas que simula uma loja, com permissões diferentes para diferentes tipos de funcionario e usa banco de dados para persistência. ç