A ITO1 é uma empresa voltada para dados. Utilizamos IOTs para coletar informações de diferentes ambientes e com isso inovar nas soluções. Quando falamos sobre o volume de dados gerados por IoTs para geolocalização de pessoas e objetos, estamos falando de grandes quantidades de dados que precisam ser gerenciados de maneira eficiente. O desafio, portanto, é criar uma solução para registro e consulta de geolocalização de dispositivos, ativos e outros objetos em banco de dados relacional escalável e de alta disponibilidade.
Coleta de Dados e;
Protocolos de Comunicações;
Clique aqui
| Itens |
|---|
| Registro de Dados: O sistema deve registrar os dados do cliente. |
| Visualização do Device no Mapa: O sistema deve criar um marcador visual no mapa para o dispositivo. |
| Filtro: O sistema deve disponibilizar um filtro para busca de dispositivos. |
| Demarcação de Espaço: O sistema deve permitir delimitar locais para alertas quando um dispositivo sair de uma área definida. |
| Demarcação de Espaço: O sistema deve criar alertas quando o objeto se deslocar do espaço demarcado. |
| Histórico de Localizações: O sistema deve rastrear e exibir o histórico de localização de um dispositivo específico. |
| Gestão de Usuários Administradores: O sistema deve permitir registrar novos usuários. |
| Autenticação: O sistema deve fazer a autenticação de usuários. |
Clique aqui
| Itens |
|---|
| Escalabilidade: O sistema deve ser capaz de lidar com um grande número de dispositivos simultaneamente. |
| Usabilidade: O sistema deve ser intuitivo para o administrador e o usuário. |
| Epico | User stories | Prioridade | Sprint | Status |
|---|---|---|---|---|
| Registro de Dados | Como um usuário, eu desejo que o sistema registre os dados fornecidos pelo cliente, para que esses dados possam ser utilizados nas funcionalidades do sistema, garantindo a rastreabilidade e integridade da informação. | 1 | 1 | ✅ |
| Visualização do Device no Mapa | Como um usuário, eu desejo visualizar a localização do dispositivo em um mapa com um pin, para que eu possa acompanhar sua posição de deslocamento. | 2 | 1 | ✅ |
| Filtro | Como um usuário, eu desejo utilizar um filtro para pesquisar dispositivos específicos, para que eu possa localizar rapidamente o dispositivo desejado entre muitos. | 3 | 1 | ✅ |
| Filtro | Como um usuário, eu desejo filtrar registros de localização do dispositivo por um intervalo de datas, para que eu possa analisar as movimentações em períodos específicos. | 4 | 2 | ✅ |
| Filtro | Como um usuário, eu desejo ter a opção de filtrar registros por períodos predefinidos, para que eu possa obter dados de forma rápida e eficiente sem precisar selecionar datas manualmente. | 5 | 2 | ✅ |
| Visualização do Device no Mapa | Como um usuário, eu desejo que o sistema destaque os pontos de parada do dispositivo no mapa, para que eu possa identificar rapidamente os momentos de repouso. | 6 | 2 | ✅ |
| Visualização do Device no Mapa | Como um usuário, eu desejo visualizar a rota de deslocamento do dispositivo no mapa, para que eu possa entender seu percurso e a eficiência de suas movimentações. | 7 | 2 | ✅ |
| Demarcação de Espaço | Como um usuário, eu desejo delimitar áreas específicas no mapa, para que eu possa criar alertas caso o dispositivo saia dessas áreas. | 8 | 3 | ✅ |
| Histórico de Localizações | Como um usuário, eu desejo acessar o histórico de localização de um dispositivo específico, para que eu possa identificar sua trajetória ao longo do tempo e realizar análises de movimentação. | 9 | 3 | ✅ |
| Alerta Demarcação de Espaço | Como um usuário, eu desejo receber alertas quando o dispositivo se deslocar para fora da área demarcada, para que eu possa tomar ações corretivas rapidamente. | 10 | 3/4 | ✅ |
| Gestão de Usuários e Devices | Como um administrador, eu desejo ter a capacidade de modificar, adicionar e remover dispositivos e usuários, para que eu possa manter o sistema organizado e atualizado. | 11 | 4 | ✅ |
| Gestão de Usuários Administradores | Como um administrador, eu desejo registrar novos usuários no sistema, para que eu possa conceder acesso às funcionalidades do sistema de forma controlada. | 12 | 4 | ✅ |
| Autenticação | Como um usuário, eu desejo que o sistema realize a autenticação do usuário, para que apenas usuários autorizados possam acessar as funcionalidades do sistema. | 13 | 4 | ✅ |
| Sprint | Início | Entrega |
|---|---|---|
| Kick off do projeto | 29/08/2024 | ------------- |
| Sprint 1 | 09/09/2024 | 29/09/2024 |
| Sprint 2 | 30/09/2024 | 20/10/2024 |
| Sprint 3 | 21/10/2024 | 10/11/2024 |
| Sprint 4 | 11/11/2024 | 01/12/2024 |
| Feira de Soluções | 12/12/2024 | ------------- |
Sprint 1
Nessa primeira Sprint, o desenvolvimento teve foco no Registro de Dados, Visualização do Device no Mapa e implementação de Filtros Básicos, como: Usuário e Device. As funcionalidades entregues incluem:
- Registro dos dados disponibilizados pelo cliente, assegurando que o sistema capture e armazene as informações corretamente.
- Criação de um pin visual no mapa para a visualização de dispositivos, melhorando a usabilidade e interatividade do sistema.
- Disponibilização de um filtro funcional para facilitar a pesquisa e localização de dispositivos.
Essas entregas garantem uma base sólida para o processamento e a visualização dos dispositivos, oferecendo funcionalidades essenciais para a interação com os dados do cliente.
Sprint 2
Nesta segunda Sprint, focamos em melhorar a experiência de uso e análise de dados.
-
Foram adicionados novos filtros de registros por intervalo de datas e períodos predefinidos, trazendo mais flexibilidade na análise de movimentações.
-
Também aprimoramos a visualização no mapa, destacando paradas e rotas de deslocamento, permitindo melhor compreensão do comportamento dos dispositivos.
Essas melhorias ajudam os usuários a entender melhor o comportamento dos dispositivos, identificando momentos de repouso e analisando a eficiência de suas movimentações.
Sprint 3
Nesta terceira Sprint, focamos em ampliar o controle e a análise de movimentação dos dispositivos.-
Implementamos a funcionalidade de delimitação de áreas no mapa.
-
Adicionamos o acesso ao histórico de localização dos dispositivos, facilitando a identificação de trajetórias e a análise detalhada de movimentações ao longo do tempo
Essas melhorias proporcionam aos usuários um monitoramento mais preciso e ágil, aprimorando a capacidade de resposta e a análise dos padrões de deslocamento.
Sprint 4
Nesta quarta Sprint, focamos em melhorar a segurança, gestão e controle de acesso ao sistema, bem como a organização e monitoramento dos dispositivos.
-
Implementamos o envio de alertas para usuários sempre que um dispositivo se deslocar para fora de uma área demarcada, permitindo que ações corretivas sejam tomadas rapidamente.
-
Adicionamos funcionalidades para administração do sistema, possibilitando a modificação, adição e remoção de dispositivos e usuários, garantindo a manutenção de um ambiente organizado e atualizado.
-
Criamos a funcionalidade de registro de novos usuários, permitindo que administradores concedam acesso controlado às funcionalidades do sistema.
-
Incluímos a autenticação de usuários, assegurando que apenas pessoas autorizadas possam acessar o sistema e suas funcionalidades.
- Documentação completa do sistema: Clique aqui






