Skip to main content

Introdução

Este documento descreve o projeto colaborativo entre o Instituto de Tecnologia e Liderança (INTELI) e a PRODAM, no âmbito do módulo de Engenharia da Computação, para enfrentar os desafios da degradação ambiental urbana. Além de abordar a implementação de uma infraestrutura tecnológica inovadora para monitorar e compreender diversos aspectos ambientais em tempo real, o projeto também inclui o desenvolvimento de uma plataforma online. Essa plataforma servirá como um canal de interação entre a comunidade e os gestores públicos, permitindo que os cidadãos acessem dados ambientais, relatem problemas e forneçam feedback. Do ponto de vista acadêmico, o projeto busca exercitar conceitos de hiperescabilidade, segurança e Internet das Coisas (IoT), demonstrando sua aplicação prática no contexto das cidades inteligentes e sustentáveis do futuro.

Objetivo

O projeto visa implementar uma infraestrutura tecnológica para monitorar em tempo real diversos aspectos ambientais urbanos, como qualidade do ar, ruído urbano, radiação solar, entre outros. Além disso, busca desenvolver uma plataforma online interativa para envolver a comunidade na identificação e resolução de problemas ambientais. Os objetivos incluem:

  1. Infraestrutura Tecnológica Avançada: Implementar uma rede de sensores inteligentes para coletar dados ambientais em tempo real, com preocupação em garantir a segurança dos dados e da infraestrutura.

  2. Plataforma Online Interativa: Desenvolver uma plataforma acessível ao público para acesso a dados ambientais, relato de problemas e feedback, com medidas de segurança para proteção das informações dos usuários.

  3. Engajamento da Comunidade: Promover a participação cidadã no monitoramento e resolução de questões ambientais locais, com garantia de privacidade e segurança dos usuários.

  4. Apoio à Tomada de Decisão: Fornecer insights para gestores urbanos e tomadores de decisão visando políticas públicas mais eficazes e sustentáveis, com atenção especial à segurança da informação.

  5. Aplicação Prática de Conceitos Acadêmicos: Exercitar conceitos de hiperescabilidade e Internet das Coisas (IoT) em um contexto real de desenvolvimento, com considerações de segurança desde a concepção do projeto.

O projeto adotará uma abordagem multidisciplinar, integrando conhecimentos de engenharia da computação, ciência de dados, sustentabilidade e participação cidadã. Serão seguidos padrões de IoT e hiperescabilidade na implementação da infraestrutura tecnológica, garantindo robustez, escalabilidade e segurança dos sistemas. A plataforma online será projetada com foco na usabilidade e acessibilidade, visando facilitar o envolvimento da comunidade, sem comprometer a segurança das informações dos usuários.

Serão realizadas atividades de pesquisa e desenvolvimento para explorar novas tecnologias e metodologias, com avaliações periódicas para garantir a eficácia da solução e a segurança dos dados. O projeto será conduzido em colaboração com as partes interessadas, incluindo o governo municipal e a sociedade civil, garantindo a relevância e responsabilidade social das soluções propostas.

Execução

A organização operacional do projeto deu-se a partir dos pilares postulados pelo método SCRUM. O projeto foi temporalizado através sprints, intervalos de tempo de duas semanas cada dedicados puramente ao desenvolvimento de determinado capítulo do projeto.

Sprint 1: Entendimento de Negócios e Arquitetura Inicial

  • Aprofundamento no mercado e na solução proposta.
  • Compreensão detalhada da experiência do usuário no contexto do projeto.
  • Desenvolvimento da arquitetura do sistema, incorporando requisitos de forma coerente.

Apresentação de sprint review

Clique aqui!

Sprint 2: Integração na AWS

  • Implementação dos sistemas e serviços da AWS no projeto
  • Prototipação do dashboard

Apresentação de sprint review

Clique aqui!

Sprint 3: Implementação e integração dos dashboards

  • Implementação dos dashboards

Apresentação de sprint review

Clique aqui!

Sprint 4: Mudanças na arquitetura e implementação dos dashboards

  • Redução do uso de serviços da AWS
  • Substituição desses serviços
  • Nova pipeline de dados
  • Implementação dos dashboards no metabase

Apresentação de sprint review

Clique aqui!

Sprint 5: Finalização da arquitetura e do dashboard

  • Finalização da integração da pipeline com a nova arquitetura
  • Testes de segurança
  • Finalização do dashboard no metabase

Apresentação de sprint review

Clique aqui!