Artefatos Sprint 3
Os artefatos aqui ainda podem sofrem alguma alteração!! Vocês serão notificados em caso de mudanças.

1. Artefato de Computação: Implementação do Aplicativo Mobile e Backend com considerações de escalabilidade e segurança
Desenvolvimento da aplicação mobile como definido no artefato de prototipação. Implementação da solução já com as funcionalidades principais do sistema. O aplicativo deve ser possível de ser executado em um dispositivo Android (real ou virtual). A aplicação deve estar integrada com o backend desenvolvido para a aplicação. A aplicação deve suportar mais de um aplicativo conectado nela de forma simultânea.
Refinamento da solução de backend implementada, adicionando princípios de escalabilidade e segurança. Análise de "backpressure" da solução e modificações de partes do sistema para suportar altas requisições criando/adaptando a solução para conseguir absorver altas cargas, se preciso, torná-la assíncrona.
Atualização da documentação, apresentando as mudanças que foram realizadas e os ganhos de valor obtidos com ela.
Barema da Solução:
- O aplicativo foi implementado como especificado no protótipo (até 2.0 pontos)
- O aplicativo pode ser executado em um dispositivo Android (até 1.0 ponto)
- A solução do backend consegue lidar com mais de um dispositivo conectado de forma simultânea (até 2.0 pontos)
- A solução está implementada utilizando uma solução de segurança (até 1.0 ponto).
- Foi realizada uma análise de "backpressure" para a solução (até 1.0 ponto).
- O aplicativo está integrado a solução com backend (até 1.0 ponto).
- A documentação traz os passos necessários para executar a versão atual da sprint (até 1.0 ponto).
- A documentação foi atualizada para refletir as mudanças e aprimoramentos (até 1.0 ponto).
2. Artefato de UX: Aplicação de Testes
Os testes de usabilidade são essenciais para compreender a eficiência de um design e identificar oportunidades de melhoria. Ao conduzir um teste de usabilidade no mockup, o aluno obterá feedbacks valiosos antes da fase de implementação do front end. Esta etapa antecipada permite detectar e corrigir problemas de usabilidade, garantindo uma experiência de usuário mais fluida no produto final.
O padrão de entrega está disponível no link abaixo: https://drive.google.com/file/d/11kPBsaXfLheg5jBeGArs72mA3_iDv1Mp/view?usp=sharing
O padrão de qualidade está disponível no link abaixo: https://drive.google.com/file/d/11kPBsaXfLheg5jBeGArs72mA3_iDv1Mp/view?usp=sharing