Tudo? Mesmo? É uma afirmação ousada, mas é verdade. A cidade de Sault Ste. Marie, em Ontário, Canadá, compartilha código abertamente na plataforma GitHub desde 2017 e viu o valor real no desenvolvimento de código governamental em um ambiente de código aberto. Aqui estão cinco grandes maneiras pelas quais o código-fonte aberto melhorou o processo de desenvolvimento para a cidade de Sault Ste. Marie Marie.
Adiciona recursos muito necessários por pouco ou nenhum custo
Não há dúvida de que os governos precisam encontrar constantemente maneiras de obter o melhor valor pelo dinheiro que gastam. O desenvolvimento de código aberto oferece maneiras de adicionar recursos a departamentos de TI estreitos por pouco ou nenhum custo.
Outros órgãos governamentais estão procurando resolver os mesmos problemas. Ao trabalhar para resolver esses problemas em um ambiente de código aberto, esses outros governos podem juntar forças com mais facilidade para trabalhar em busca de soluções.
Por exemplo, ao trabalhar em uma maneira de reduzir o ônus de verificar regularmente a situação do seguro de empreiteiros contratados para trabalhar para a cidade, um comprador de um departamento de compras públicas em outro município estendeu a mão e ofereceu ajuda para testar a solução. Juntos, pudemos melhorar nossos dois processos.
Aumenta a qualidade do código
Todos nós nos esforçamos para fazer o nosso melhor quando os outros estão assistindo. Quando você compartilha seu código abertamente com o mundo, você coloca um esforço adicional nele. Você considera o que está dizendo. Você documenta coisas. Você apresenta o seu melhor eu.
Além de seu próprio desejo de melhorar, muitas ferramentas automatizadas estão disponíveis gratuitamente para projetos de código aberto que podem ajudar a verificar o código em busca de erros comuns, aplicar padrões de qualidade e manter a segurança.
Reduz significativamente os custos de licenciamento de software
Nem todo projeto governamental é adequado para ser desenvolvido internamente em um ambiente de código-fonte aberto, mas quando as soluções disponíveis vêm com custos significativos e taxas contínuas, elas devem, no mínimo, ser consideradas.
Por exemplo, a cidade de Sault Ste. Marie conseguiu eliminar as taxas mensais contínuas para auditorias automatizadas de acessibilidade de sites, mudando para verificações agendadas regularmente que aconteciam completamente no GitHub sem nenhum custo.
Instila confiança aos cidadãos que você atende
Com que frequência você ouve protestos públicos sobre reuniões secretas a portas fechadas? Quer haja verdade nessas afirmações ou não, iniciativas como priorizar o desenvolvimento de código aberto aumentam a transparência do governo. Qualquer cidadão pode olhar o código que comanda seu governo. Eles podem até melhorá-lo para você.
Por exemplo, durante o evento anual de programação Hacktober, vários desenvolvedores locais descobriram a presença da cidade no GitHub e enviaram melhorias para o código da cidade. Um mencionou como ele gostava de poder ajudar seu município enquanto trabalhava para ganhar uma camiseta grátis da Hacktober.
Aumenta os contatos
Quando se trata de resolver problemas no governo, ter contatos é um recurso valioso. Talvez haja uma solução para o seu problema que alguém com uma função semelhante em outro lugar conheça. Talvez o seu contato esteja enfrentando um problema semelhante e juntos vocês possam encontrar uma solução.
Desde que adotou o desenvolvimento de código aberto, a cidade de Sault Ste. Marie Marie ganhou contatos valiosos em nível local, provincial, federal e mundial. Todos esses contatos agregam valor ao código que está executando nossas operações e são muito apreciados!
Quer criar uma postagem como esta? Siga este link .
(Crédito da imagem: Unsplash)
Certifique-se de partilhar as suas próprias ideias com o autor ao deixar um comentário abaixo

Inicie sessão ou registe-se para continuar a conversa