Sprint 2
Nesta sprint, o desenvolvimento foi direcionado para várias áreas-chave:
Computação
Na parte técnica do projeto, o foco principal foi no desenvolvimento dos movimentos do robô. Assim, por meio de uma interface de linha de comando (CLI), o robô foi controlado usando o módulo DobotController. Este módulo lista uma série de comandos disponíveis, incluindo Move, Move To, Home, Enable Tool, Disable Tool, Current, Save, Run e Control, junto com suas descrições, usos e demonstrações em vídeo. Cada comando possui uma função específica, como mover o robô para uma posição específica, ativar ou desativar a ferramenta do robô, exibir a posição atual do robô, salvar e executar listas de posições de arquivos, e abrir uma interface de controle para seleção interativa de comandos.
User Experience (UX)
No desenvolvimento da experiência do usuário (UX), foram desenvolvidos os fluxos de utilização para as personas identificadas. Dois fluxos de utilização da solução foram desenvolvidos: um para a gestora hospitalar e outro para o auxiliar de farmácia. Para a gestora hospitalar, o fluxo inicia com o login no software, apresentando opções para visualizar kits, criar/editar kits e acessar estatísticas. Cada opção oferece funcionalidades específicas, como visualizar detalhes dos kits, compor novos conjuntos de materiais e acessar informações estratégicas por meio de tabelas, dashboards e relatórios. Para o auxiliar de farmácia, o fluxo também começa com o login e inclui etapas de calibração do robô, seleção do kit a ser produzido, confirmação da quantidade de kits e monitoramento da produção. Ao finalizar, o usuário pode optar por iniciar uma nova produção ou encerrar a atividade. Estes fluxos são acompanhados de wireframes que ilustram as telas e interações do software para cada persona.