--- Desempenho -- O desempenho foi um grande problema para eles pois só na véspera de mostrar ao cliente o sistema que eles viram uma falha terrível. Quando popularam a base de dados com um tamanho respeitável de informação (muito próxima do que seria um exemplo real), a Query que "juntava tudo" era extremamente lenta. Eles a princípio tinham um RNF que era "Nenhuma consulta deve demorar mais de 10 segundos" e ele não foi atendido na versão final. Outro gargalo do sistema foi o módulo de geração de relatórios que se moestrou muito lento para gerar os gráficos. Houveram diversas vezes em que o sistema tava tão sobrecarregado que chegava a ocupar grande parte da memória RAM. -- Falhas & Recuperação -- O sistema tem um grande suporte à validação de dados, visto que é dirigido ao público leigo. Ele possui um filtro que converte todas as entradas em representações internas. Ele também é seguro contra SQL injection. Não há uma política de backup do sistema, apesar de o principal foco da aplicação é armazenar informações dos alunos de escolas públicas. Há uma realtiva dependência com arquivos externos como XML (mas não é uma dependência forte), entretanto deve ser avaliada. --------------------------------------------- Outros tópicos: - Eles testaram (mas não tanto quanto gostariam); - O sistema é em JAVA mas não é garantido de ser portátil (não garantem que funciona no LINUX, pois tem umas bibliotecas que são para o windows); - Os desenvolvedores foram todos alunos da graduação do CIn; - O sistema foi concluído, mas não foi implantado.