Contribuições e aprendizados com o primeiro Sprint online do Querido Diário

Mário Sérgio
Operação Serenata de Amor
4 min readAug 18, 2020

--

Com a pandemia provocada pelo novo coronavírus, várias dinâmicas sociais foram impossibilitadas, dentre elas os eventos de engajamento tecnológico, como sprints, meetups, hackathons e tutoriais. Esses eventos permitiam uma alta interação entre os participantes, trocas de conhecimento, networking e acesso a oportunidades de trabalho.

Nesse novo cenário, é necessário um novo arranjo para reconectar pessoas e reaproximá-las dos benefícios de eventos presenciais. Esse novo arranjo vai levar um tempo até ser aprimorado, pois o mundo online e distribuído apresenta novos desafios.

Os contribuidores de projetos open source possuem um papel fundamental na evolução dos produtos e definição dos propósitos, e isso não é diferente nos projetos da Open Knowledge Brasil. Há uma grande quantidade de programadores e entusiastas voluntários que atuam em todos os nossos projetos. Por isso, é comum que a gente promova sprints para abrir espaço para novas pessoas quem querem também contribuir com os nossos projetos.

Novos tempos

No dia 15 de agosto, ocorreu mais um sprint promovido pela OKBR e Rede Embaixadoras, mas dessa vez foi a primeira edição online para o projeto Querido Diário. O evento teve inscrições abertas pela plataforma Sympla e a dinâmica de vídeo chamada foi gerenciada pelo Zoom.

Entre as 35 pessoas conectadas, havia representantes de diversas áreas, como jornalistas, pessoas programadoras, advogadas, professoras e jovens cientistas da computação. Foram oito horas de muita troca de informações e contribuições para o Querido Diário.

Com uma organização distribuída no Zoom e participantes comprometidos, foram feitas várias contribuições relativas à criação de novos raspadores, correção de bugs no setup do projeto e ainda um debate a respeito de usabilidade para a futura plataforma que estamos desenvolvendo. Foram abertos vários Pull Requests no repositório principal do projeto.

Destacam-se as seguintes contribuições:

  • Correção nas dependências do projeto e refatoração de configurações no ambiente Docker.
  • Iniciada a implementação do raspador para coletar os diários oficiais do município de Belém-PA.
  • Levantamento de casos de uso para o futuro mecanismo de busca que será implementado.

A importância de atrair novas pessoas

Manter uma comunidade ativa e aberta a novos membros, conectando pessoas de diversas áreas do conhecimento é essencial para inovar e levar informações cada vez mais claras para a sociedade civil protagonizar o controle social.

Novas visões ao projeto permitem melhorias na documentação, forçam mais clareza na comunicação da equipe e abre espaço para novas ideias e críticas às decisões anteriormente empregadas.

Dicas para quem quiser fazer um Sprint online

Nós achamos importante compartilhar com vocês nossas dificuldades, erros e acertos na organização desse primeiro sprint online. Pois, como comentamos, o ambiente completamente virtual apresenta novas dificuldades, mas também pode nos trazer alguns benefícios em relação ao mundo presencial.

Aqui temos uma lista de sugestões:

  • Utilize uma plataforma de inscrições como o Sympla para se comunicar e gerenciar as pessoas antes do evento de uma forma fácil. Acreditem, essas plataformas são uma mão na roda para controlar vagas e se comunicar genericamente com os participantes.
  • Utilizamos uma versão paga do Zoom que nos permitiu criar várias salas virtuais paralelas, onde conseguimos dividir as pessoas em grupos menores facilitando a vida para os monitores. Além disso, diminui bastante a poluição de informações no chat.
  • Não tente transmitir ao vivo o seu primeiro Sprint online no YouTube ou em outras plataformas de streaming. Organizar um evento totalmente online já é um desafio e se você decidir transmitir uma live vai te trazer mais complexidade. Além disso, quando as conversas se intensificam com o chat e as salas paralelas, fica muito confuso para um eventual espectador no YouTube.
  • Dedique no mínimo três horas para instalar o ambiente nos computadores dos participantes, caso tenha um bom material de apoio, como um tutorial de instalação, você pode diminuir esse tempo, porque nós separamos uma hora e meia para o fast install e esse intervalo não foi o suficiente.
  • Um time de monitores é essencial para o bom curso das atividades em um Sprint, pois enquanto o host do evento organiza a infra do Zoom e divisão das salas, os monitores focam em ajudar as pessoas com dúvidas e dificuldades técnicas. Uma sugestão é de ter dois monitores para cada dez participantes.
  • Não deixe ninguém para trás! Essa dica é uma das mais importantes. Na nossa experiência foi necessário ensinar a instalar o git no Windows e ensinar as pessoas a utilizar o Github. Isso não é perda de tempo. Acreditem que nivelar pelos iniciantes será o melhor caminho.
  • Ao final, faça uma dinâmica de feedbacks e sugestões com os participantes. Nós conseguimos fazer uma atividade de quinze minutos em que as pessoas escreviam no chat e uma pessoa editava o documento de feedback, para assim evitar muitos discursos prolixos e tornar a dinâmica mais objetiva.

Espero que essas dicas sejam valiosas para vocês. ❤

E vai ter mais sprints nas próximas semanas, fiquem ligados nas redes sociais da OKBR.

--

--

Mário Sérgio
Operação Serenata de Amor

President of the @apyb (Associação Python Brasil) and Program Manager at Open Knowledge Brasil. Trying to help people :)