6 minutos de lectura.
El código abierto genera equidad, colaboración y transparencia en la adopción de nuevas tecnologías por parte de los gobiernos. A su vez, para garantizar que un gobierno tiene una estrategia robusta para la adopción y desarrollo de código abierto, es esencial contar con un marco de gobernanza como el que puede brindar una “Oficina del Programa de Código Abierto”, más conocida por su nombre en inglés: Open-Source Program Office (OSPO). La OSPO es una unidad enfocada en diseñar e implementar la estrategia gubernamental de código abierto, e idealmente tiene la capacidad de trabajar transversalmente alineando esfuerzos con los objetivos estratégicos del gobierno y con sus diferentes instancias.
La relevancia de las OSPOs ya ha sido reconocida con anterioridad. La Comisión Europea, por ejemplo, definió la creación de una OSPO como el primer paso de su plan de acción para la Estrategia de Software de Código Abierto 2020-2023. La comisión también recomendó en 2021 la creación de una red de 20 OSPOs en los países de Europa, enfocadas en construir capacidad institucional para apoyar y acelerar el consumo y creación de tecnologías de código abierto. Considerando la creciente importancia que tienen las OSPOs a nivel global, compartimos en este artículo una guía introductoria para la creación aquellos equipos que estén considerando abrir una.
Primeros pasos para la creación una OSPO
1. Define el objetivo: preguntas que pueden apoyar la definición:
- ¿Cómo la estrategia de código abierto puede estar alineada a la estrategia de transformación digital del gobierno?
- ¿Existen funcionarios capacitados para el desarrollo e implementación de productos digitales en las agencias gubernamentales?
- ¿Cuáles son las organizaciones externas, cómo academia, agencias de innovación, NGOs y proveedores que pueden apoyarte a incentivar e implementar la agenda de código abierto?
- ¿Los ministerios, secretarías y agencias del gobierno ya utilizan herramientas de código abierto?
- ¿Los ministerios, secretarías y agencias del gobierno desarrollan productos digitales? ¿Son abiertas?
- ¿Necesitas desarrollar políticas, normas y directrices de propiedad intelectual y seguridad para la utilización y desarrollo en código abierto?
2. Define el equipo: los tres perfiles más comunes
Gerente de Programas. El gerente de programas es responsable de:
1. El desarrollo e implementación de la estrategia.
2. Liderar la vinculación con sus demás instancias e identificar oportunidades de apoyo e incentivar la colaboración.
3. Liderar las alianzas con socios externos.
4. Establecer las métricas y mecanismos de medición del impacto y de la efectividad de las iniciativas de código abierto.
- Principales competencias:
- Profundo conocimiento de los principios, metodologías y mejores prácticas del código abierto.
- Capacidad eficaz de liderazgo y gestión de equipos.
- Pensamiento estratégico.
- Manejo de programas y proyectos.
- Construcción de vinculación y colaboraciones.
- Capacidad de comunicación.
- Resolución de problemas y pensamiento analítico.
Gerente de comunidad. El gerente de comunidad es responsable de:
1. Fomentar el desarrollo de la comunidad de código abierto en el entorno del gobierno al organizar eventos, hackathones y reuniones para fomentar la participación de desarrolladores.
2. La búsqueda y curadoría de herramientas de código abierto que pueden contribuir a los objetivos de transformación digital del gobierno y sus instancias.
3. Garantizar que los productos digitales desarrollados por el gobierno que van a quedarse en código abierto tienen la documentación propria, una licencia de código abierto y siguen reglas de buenas prácticas de seguridad.
4. Documentar mejores prácticas y lecciones aprendidas relacionadas a proyectos de código abierto.
5. Promover campañas de sensibilización e iniciativas de capacitación para funcionarios como entrenamientos, talleres y becas. Estimular y apoyar al equipo interesado en utilizar soluciones de código abierto o contribuir con ellas.
- Principales competencias:
- Profundo conocimiento de los principios, metodologías y mejores prácticas del código abierto
- Construcción de vínculos y colaboraciones
- Capacidad de comunicación
- Conocimiento técnico en los lenguajes de programación, las prácticas de desarrollo de software y los aspectos técnicos de las herramientas y marcos de código abierto.
- Resolución de problemas y pensamiento analítico
Asesor jurídico: el asesor jurídico es responsable de
1. Desarrollar políticas, normas y directrices para el uso del código abierto en el gobierno.
2. Abordar las cuestiones relacionadas con las licencias, la seguridad, el cumplimiento y la propiedad intelectual.
3. Establecer procesos claros para la contribución y utilización de proyectos de código abierto para garantizar el cumplimiento legal y gestionar los posibles riesgos.
- Principales competencias:
- Ley de Propiedad Intelectual (PI) y licencia de código abierto
- Redacción y revisión de contratos
- Evaluación y gestión de riesgos
- Investigación y análisis jurídicos
3. Define la estrategia para llegar a sus objetivos: 2 consideraciones esenciales para el éxito de tu OSPO
- Fomenta la cultura de código abierto dentro de tu organización:
- Apoya casos de suceso: Entiende las principales necesidades de tu organización, mapea y disemina las principales herramientas de código abierto que pueden apoyarles y apoya reutilizaciones de las herramientas de código abierto.
- Implementa una estrategia de Gestión del cambio: Aborda posibles dudas y resistencias, involucra a los expertos del tema en diferentes sectores, establece redes de apoyo, garantiza que toda la organización participe activamente y apoya la estrategia de código abierto.
- Haz inversión en construcción de capacidad: Ofrece programas de capacitación a medida e iniciativas de desarrollo de capacidades para dotar a los equipos operativos de las habilidades y los conocimientos necesarios.
- Forma sociedades con la comunidad de código abierto: conversa y entiende cómo organizaciones de desarrollo, comunidades de código abierto, academia e instituciones de investigación, non-profits y ecosistema privado de innovación pueden apoyarles.
- Desarrolla políticas, estándares y guías internas para la publicación y reutilización de código abierto en tu organización. La siguiente lista son ejemplos de cómo se ha hecho anteriormente:
Conclusión
Adoptar una estrategia de código abierto a nivel gubernamental genera un uso más eficiente de la inversión pública, crea capacidad interna y evita dependencia de proveedores externos. Las OSPOs han demostrado facilitar el desarrollo e implementación de tales estrategias al punto en que diversas entidades gubernamentales alrededor del mundo ya están utilizando herramientas de código abierto y tienen su propria estrategia de implementación andando. Esperamos que este artículo sea un primer paso para animar a los gobiernos en la región de Latinoamérica y el Caribe a sumarse a los esfuerzos por la adopción de código abierto.
No te olvides de visitar aquí la iniciativa de código abierto del BID y acceder a todos los recursos que tenemos disponibles.
Por Julia Dias y Jesenia Rodríguez del BID.
Leave a Reply