Sprint 1
Duração
- Início: 19/09/2023
- Término: 05/10/2023
Sobre o SIGeD
SiGeD (Sistema de Gerenciamento de Demandas) tem o próposito de facilitar o gerenciamento de vários serviços da DPSS - Divisão de Proteção à Saúde do Servidor do estado de Goiás, promovendo uma interface entre funcionários de diferentes setores da área, auxiliando os funcionários da DPSS a cadastrar pacientes e atendimentos, facilitando também a atualização e visualização dos dados dos pacientes, serviços e demandas.
Arquitetura
Front-end
A aplicação web utiliza no front-end o framework React. A divisão é feita da seguinte forma:
- Pages: armazena as telas do website.
- Services: local onde são realizadas as comunicações com a API.
- Components: reúne os componentes utilizados nas telas da aplicação, como botões e a navbar.
- Constants: armazena os códigos das cores utilizadas.
Back-end
Os microsserviços foram construídos utilizando NodeJS e o framework Express.js, em que cada microsserviço tem um banco de dados não relacional MongoDB independente. Dada a alta escalabilidade dos microsserviços, foram definidos seis para essa aplicação, sendo eles: Users, Clients, Demands, Cargos, Sectors e Patrimonio.
Planejamento
- Subir o ambiente: objetivo de todos estarem com o projeto rodando ao final da sprint;
- Dividir os pareamentos para melhor colaboração na execução das issues;
- Entrar em contato com o mantenedor.
Execução
- Divisão dos pareamentos: dividimos os grupos, ficando dois trios e um quarteto.
- Artur, Bianca Sofia e Guilherme
- Bruno, Davi e Lucas
- Ana, Débora, Gustavo e Laís
- Entramos em contato com o mantenedor e combinaremos um horário para nossas reuniões de acordo com o Heatmap.
Problemas enfrentados
Os integrantes do grupo relatam dificuldades de entendimento das diversas documentações e suas versões. Alguns novos problemas não mapeados foram identificados e o grupo pretende documentá-los nas próximas sprints. Algumas diculdades com docker e sistema operacional ocorreram, o que acarretou na perda de tempo para subir o ambiente
Issues planejadas
ID | Descrição | Responsável | Status |
---|---|---|---|
#3 | Criar o relatório do Inventário dos itens patrimoniais do SIGED | Artur, Bianca Sofia, Guilherme | Em andamento |
#5 | Relatório de todas as demandas por cliente | Davi, Lucas, Bruno | Aguardando validação |
#7 | Mapeamento de Erros e Melhorias | Ana, Débora, Gustavo, Laís | Em andamento |
Pull Request
ID | Descrição | Responsável | Status |
---|---|---|---|
#5 | Relatório de todas as demandas por cliente | Davi, Lucas | Aguardando validação |
Conclusão
Pelo foco da sprint ter sido buildar o ambiente e alinhar os membros do grupos em divisão de tarefas, conseguimos que todos subissem a aplicação e apenas uma issue foi concluída, porém, no aguarda para verificação e validação com o mantenedor.
Após debate entre o grupo foi definido que a próxima sprint terá divisão em pares. Além disso também iremos fazer uma reunião com o Bruno para o esclarecimento das issues.
Histórico de versão
Versão | Data | Descrição | Autor |
---|---|---|---|
1.0 | 04/10/2023 | Elaboração do documento | Todos |
1.1 | 05/10/2023 | Inclusão do pull request feito | Lucas, Davi |
1.2 | 05/10/2023 | Ajustes finais da apresentação | Lucas |