Olá!
A data de nossa apresentação está chegando. Pensando nisso, estamos seguindo com ajustes na aplicação e documentação para que tudo dê o mais certo possível enquanto estivermos na frente da banca avaliadora.
Temos feitos testes para verificar o funcionamento da aplicação e estamos corrigindo alguns bugs que eventualmente são encontrados.
Além disso, também estamos fazendo algumas modificações baseadas nos comentários feitos pela banca durante a apresentação das outras equipes. Uma vez que já sabemos algumas características apontadas como erro pela banca, e que algumas dessas características estavam presentes no nosso projeto, já estamos fazendo as devidas modificações.
Como exemplo, podemos citar o uso de índices no banco de dados e a integração dos serviços EC2 e RDS com o serviço S3 da Amazon Web Services. No nosso caso, as fotos dos usuários do sistema estavam armazenadas diretamente no servidor da aplicação (EC2), mas trocamos o armazenamento desses arquivos para o serviço S3 após isso ser apontado pela banca avaliadora como sendo uma prática mais adequada durante apresentações de equipes anteriores.
Além disso, também estamos fazendo algumas modificações baseadas nos comentários feitos pela banca durante a apresentação das outras equipes. Uma vez que já sabemos algumas características apontadas como erro pela banca, e que algumas dessas características estavam presentes no nosso projeto, já estamos fazendo as devidas modificações.
Como exemplo, podemos citar o uso de índices no banco de dados e a integração dos serviços EC2 e RDS com o serviço S3 da Amazon Web Services. No nosso caso, as fotos dos usuários do sistema estavam armazenadas diretamente no servidor da aplicação (EC2), mas trocamos o armazenamento desses arquivos para o serviço S3 após isso ser apontado pela banca avaliadora como sendo uma prática mais adequada durante apresentações de equipes anteriores.
Outra característica apontada pela banca era a exclusão definitiva de informações pelos usuários do sistema e a dificuldade que isso traria em caso de necessidade de recuperação de alguma informação. Isso acontecia na nossa aplicação também, por exemplo, quando um cliente excluía alguma Nota Fiscal Eletrônica (NF-e). Agora, quando um cliente exclui uma NF-e, ela é desativada no sistema e desaparece de sua tela de visualização, dando a entender que houve exclusão física no banco de dados, mas na verdade nós podemos recuperar tal informação caso seja necessário.
O quadro a seguir apresenta mais detalhadamente as atividades realizadas por cada integrante da equipe durante a semana:
Até o próximo post!