Sobre o projeto
Com o intuito de oferecer suporte às vítimas, comunidade e meio ambiente em razão do
rompimento da Barragem do Feijão em Brumadinho, foi montada a *Comunidade de voluntários digitais*,
chamada SOS Brumadinho. O projeto nasceu logo após a tragédia e já conta com diversas
ações de várias áreas do conhecimento.
O dev.sosbrumadinho, por exemplo, é um dos ramos do SOS Brumadinho e tem como objetivo apoiar o
desenvolvimento de soluções tecnológicas nesse contexto. A comunidade cresceu e agora
desenvolvemos e entregamos todo o tipo de software e aplicações tecnológicas que possam ajudar
pessoas e iniciativas em geral em Brumadinho.
Temos o apoio do grupo Open Innovation Brasil, da ABDI, de várias comunidades de TI, que se listarmos
aqui o texto não acabará ;), e de alunos da Universidade Federal de Juiz de Fora através do
programa de extensão “Minasdevtest - Desenvolvimento de softwares e aplicativos para a
comunidade”.
O grupo dev.sosbrumadinho pretende utilizar arquitetura de microsserviços, o que permitirá maior
flexibilidade no uso de diversas linguagens de programação por times. Por isso, todo o projeto
precisa ser muito bem arquitetado, é o que estamos fazendo agora! Vamos parar um pouquinho para
pensar no processo e na arquitetura para acelerar o desenvolvimento depois.
No momento, estamos precisando muito de especialistas com experiência na área de:
- Gerenciamento de Projetos
- Gerenciamento de Projetos Open Source
- Arquitetura de Software
- Arquitetura de Microsserviços
- Integração/Entrega contínua
- DevOps.
Se você possuir essas habilidades, entre no nosso grupo do
TELEGRAM e preencha
o formulário que disponibilizamos lá (ou, simplesmente, se apresente no grupo ;) ).
Mesmo que você não tenha essas habilidades, você pode ir acompanhando as nossas
discussões no nosso grupo do Telegram.
Caso tenha alguma ideia de projeto e quer que te apoiemos,
escreva o que você precisa em nosso REPOSITÓRIO,
deixando também suas informações para contato.
Agradecemos muito o apoio e a colaboração de toda a comunidade.
Por onde começar
Processo de desenvolvimento
Estaremos enviando os avisos de novas demandas e de requisição de profissionais
no nosso grupo no TELEGRAM.
Analistas, arquitetos e gerentes de projeto também podem acompanhar as novas solicitações
pelo GitHub e se candidatar
na própria issue.
Desenvolvedores de frontend e backend também podem acompanhar as demandas
específicas no grupo de desenvolvedores do TELEGRAM.
Cada microsserviço será cadastrado como uma nova issue no repositório específico do projeto
aceito e desenvolvedores também podem acompanhar esses repositórios.
Alunos voluntários da UFJF irão acompanhar as equipes para fazer o code review e
merge das soluções entregues. Eles também poderão auxiliar os voluntários que
tiverem dificuldades para “conteinerizar”, via Docker, os serviços implementados.
Ao se candidatar para o desenvolvimento de uma solução específica,
entraremos em contato e auxiliaremos na formação das equipes.
Projetos em andamento
O objetivo é desenvolver soluções computacionais que possam auxiliar qualquer demanda de curto, médio e longo prazo para auxílio das vítimas, comunidade e meio ambiente pelo rompimento da Barragem do Feijão em Brumadinho bem como auxiliar na prevenção em outros locais de barragens.
Caso você tenha alguma demanda, cadastre uma nova issue AQUI colocando suas informações para contato.
Os projetos que estão em desenvolvimento no momento são:
- Brumadinho_location: tem o objetivo de prever a localização de corpos ou segmentos corpóreos na área atingida pelo rompimento da barragem. Esse projeto conta com a participação de pesquisadores das melhores universidades brasileiras que estão propondo modelos para essa predição.
- Estou vivo!: aplicativo que tem como objetivo identificar e listar, por meio do cruzamento de várias bases de dados, as possíveis vítimas que foram atingidas pela tragédia, uma vez que se pode ter casos em que ninguém se manifestou em busca do corpo. Por meio do aplicativo, a população poderá informar a localização/contato da pessoa listada ou confirmar se ela está realmente desaparecida.
- Plataforma de colaboração: software que tem como objetivo compor uma rede de colaboração formada por pesquisadores e profissionais da indústria para resolver um determinado problema. Dado um determinado problema, por exemplo, detecção de mancha de maior concentração de corpos, a plataforma seria responsável por listar os profissionais que possuem as mais diversas habilidades necessárias para que o problema possa ser resolvido.
- Sistema para o Núcleo de Saúde e Apoio Psicológico: sistema de informação que tem como objetivo registrar as famílias, as graves violações de direitos humanos e os danos que estão sofrendo.
Como colaborar
Ações