Guía de uso de tecnologías para servicios digitales

Código fuente y estándares abiertos

El utilizar código fuente y estándares abiertos mejora la transparencia, flexibilidad y responsabilidad sobre lo desarrollado. Los beneficios de utilizar código fuente abierto y estándares abiertos son:

  • Podemos resolver problemas comunes con tecnologías de código abierto actualmente disponibles y funcionando.
  • Ahorramos tiempo y recursos evitando el desarrollar soluciones muy particulares o para problemas poco frecuentes.
  • Tenemos menores tiempos de implementación y costos de ejecución.
  • Nos permiten interoperar con soluciones de código cerrado mediante software abierto.

Cómo ayuda el ser abierto a los servicios digitales

Según el equipo de servicios digitales del Reino Unido3, el ser abierto al desarrollar servicios digitales ayuda a tener código de mejor calidad, más fácil de mantener y más sostenible. Existen ventajas como:

  • Documentación más clara. Esto facilita que el equipo encargado de mantener el código realice un seguimiento de los cambios y que otras personas también puedan usarlo.
  • Un código más limpio y mejor estructurado hace que sea más fácil de mantener.
  • Claridad sobre los datos que deben permanecer protegidos y cómo lograrlo. Sugerencias sobre cómo se puede mejorar el código o dónde se puede mejorar la seguridad.



3 Se abierto al hacer código https://www.gov.uk/guidance/be-open-and-use-open-source