¿Todo? ¿En serio? Es una declaración audaz, pero es verdad. La ciudad de Sault Ste. Marie en Ontario, Canadá, ha estado compartiendo código abiertamente en la plataforma GitHub desde 2017 y ha visto el valor real en el desarrollo de código gubernamental en un entorno de código abierto. Aquí hay cinco formas importantes en las que el código abierto ha mejorado el proceso de desarrollo de The City of Sault Ste. Marie.
Agrega recursos muy necesarios por poco o ningún costo
No hay duda de que los gobiernos deben encontrar constantemente formas de obtener el mejor valor por el dinero que gastan. El desarrollo de código abierto ofrece formas de agregar recursos a los departamentos de TI más reducidos por poco o ningún costo.
Otros organismos gubernamentales buscan resolver los mismos problemas. Al trabajar para resolver esos problemas en un entorno de código abierto, esos otros gobiernos pueden unir fuerzas más fácilmente para trabajar hacia soluciones.
Por ejemplo, al trabajar en una manera de reducir la carga de verificar regularmente el estado del seguro de los contratistas contratados para trabajar para la Ciudad, un comprador de un departamento de compras públicas en otro municipio se acercó y ofreció ayuda para probar la solución. Juntos, pudimos mejorar ambos procesos.
Aumenta la calidad del código
Todos nos esforzamos por hacer nuestro mejor esfuerzo cuando los demás están mirando. Cuando comparte su código abiertamente con el mundo, pone ese esfuerzo adicional en él. Considere lo que está diciendo. Documenta las cosas. Presentas tu mejor yo.
Además de su propio impulso para mejorar, muchas herramientas automatizadas están disponibles gratuitamente para proyectos de código abierto que pueden ayudar a escanear el código en busca de errores comunes, hacer cumplir los estándares de calidad y mantener la seguridad.
Reduce significativamente los costos de licencias de software.
No todos los proyectos gubernamentales son adecuados para ser desarrollados internamente en un entorno de código abierto, pero cuando las soluciones disponibles conllevan costos significativos y tarifas continuas, al menos deben tenerse en cuenta.
Por ejemplo, la ciudad de Sault Ste. Marie pudo eliminar las tarifas mensuales en curso para las auditorías automatizadas de accesibilidad del sitio web al cambiar a escaneos programados regularmente que se realizan completamente en GitHub sin costo alguno.
Infunde confianza en los ciudadanos a los que sirve
¿Con qué frecuencia escuchas protestas públicas por reuniones secretas a puertas cerradas? Ya sea que haya algo de verdad en esas afirmaciones o no, iniciativas como priorizar el desarrollo de código abierto aumentan la transparencia del gobierno. Cualquier ciudadano puede consultar el código que está ejecutando su gobierno. Incluso pueden mejorarlo por ti.
Por ejemplo, durante el evento anual de programación Hacktober, varios desarrolladores locales descubrieron la presencia de la Ciudad en GitHub y presentaron mejoras al código de la Ciudad. Uno mencionó cómo apreciaba poder ayudar a su municipio mientras trabajaba para ganar una camiseta gratis de Hacktober.
Aumenta los contactos
Cuando se trata de resolver problemas en el gobierno, tener contactos es un recurso valioso. Quizás exista una solución para su problema que alguien con un rol similar en algún otro lugar conozca. Quizás su contacto esté enfrentando un problema similar y juntos puedan encontrar una solución.
Desde que adoptó el desarrollo de código abierto, la ciudad de Sault Ste. Marie ha obtenido valiosos contactos a nivel local, provincial, federal y mundial. Esos contactos tienen un valor agregado al código que ejecuta nuestras operaciones, ¡y todos son muy apreciados!
¿Quieres crear una publicación como esta? Siga este enlace .
(Crédito de la imagen: Unsplash)
Asegúrate de compartir tus propias ideas con el autor dejando un comentario abajo

Inicia sesión o regístrate para continuar la conversación