top of page

Desarrollo comunitario: La clave para tecnificar los servicios gubernamentales.

  • Javier López Casarín
  • 16 may 2019
  • 4 Min. de lectura

Existe un modelo de colaboración digno de analizar. Este modelo se llama código abierto o mejor conocido como Open Source Model. El principio de este modelo es el desarrollo de software abierto a través de individuos o comunidades organizadas independientes. Este movimiento de software responde a la forma tradicional de desarrollar programas. En el pasado la gran mayoría de los desarrollos eran propietarios y sólo el desarrollador de origen podía ser parte del proceso de producción. Esto imposibilitaba adhesiones, cambios e innovación al código fuente, por lo que si alguien quería innovar alrededor de un programa tenía que empezar desde cero. En la actualidad y ya desde hace tiempo existen tipos de modelos que promueven el acceso universal abierto a librerías de código ya existentes para su redistribución universal. El beneficio principal de este modelo es el aprovechamiento de un código ya existente y reusable sobre el cual se puede desarrollar.





La innovación es mucho más eficiente, realista y alcanzable cuando no se tiene que reinventar la rueda. Es más fácil mejorar cualquier código existente ya probado y usado por millones de personas que desarrollarlo desde cero. Por ejemplo, imaginemos cualquier tipo de solución que utilicen de software en casa o en empresas y por un segundo piensen cuánta funcionalidad es redundante entre ellas, como dar de alta un cliente, subir un archivo, enviar un correo o crear una respuesta automática, entre otras. Esto ya ha sido desarrollado por miles de desarrolladores que lo han puesto en marcha y a prueba. El modelo permite que esté disponible para que cualquier otro desarrollador lo tome, lo adapte, lo perfeccione y lo convierta en otra solución.


Un ejemplo que todos podríamos entender es el sistema operativo que existe en nuestros dispositivos móviles. Un smartphone o móvil inteligente de forma generalista tiene dos grandes componentes; hardware, es decir los fierros y software, en este caso el sistema operativo que posibilita al teléfono celular ejecutar acciones. El sistema operativo más usado en la actualidad es desarrollado por Google y su nombre es Android. Este a diferencia de uno de sus principales rivales IOS de Apple, es un sistema operativo basado en el modelo open source. El que lo integra y el que lo usa no tienen que pagar por él y cualquier desarrollador que utilice la plataforma abierta de desarrollo de google denominada Android SDK puede utilizar alguna o todas las partes del código, cambiarlas, adaptarlas y agregarles funcionalidad a su antojo.


En el caso de Android aún cuando en el corazón del teléfono el sistema operativo es el mismo, la forma en la que se usa, se ve y algunas funcionalidades extras son distintas. Es decir, el sistema operativo de Samsung, LG y Huawei es exactamente el mismo solo que fue modificado por los desarrolladores de cada marca para crear una experiencia radicalmente diferente dando la percepción de que es distinto. Ahora bien el punto clave está en entender lo siguiente; si Android no fuera abierto, primero que nada, tendría un costo elevado para quien lo desarrolle y para quien lo use, segundo, el progreso del mismo hubiera sido mucho más lento así como su adopción y tercero, las marcas en lugar de crear una mejor experiencia estarían desarrollando desde cero las funcionalidades básicas para usar sus dispositivos.





En Estados Unidos existen iniciativas gubernamentales que han generado grandes resultados para los ciudadanos. Un ejemplo de esto es un esfuerzo del gobierno de la ciudad de Nueva York en conjunto con la iniciativa privada, Google, Microsoft, Java, entre otras, denominado CIty Hall. Esta iniciativa no es más que una aceleradora de soluciones tecnológicas para dependencias gubernamentales con el fin de resolver problemas que todos los días se enfrentan los ciudadanos. Su funcionamiento es muy simple; cualquier persona que tenga una idea que ayude al gobierno a hacer mejor su trabajo es fondeada por esta iniciativa hasta su culminación. La parte interesante de esto es que todos utilizan el modelo de open source para sus desarrollos. Lo cual ayuda notablemente a acotar tiempos de desarrollo, crear innovación alrededor del concepto y a reducir los tiempos de prueba de forma significativa. Uno de los instrumentos que utiliza esta institución para acelerar los procesos de ideas es el concepto denominado Hackaton, que simplemente es un concurso que incentiva a desarrolladores a competir para lograr soluciones a problemas específicos del gobierno.


Me parece de suma importancia que en México se aprenda de estos ejemplos y se adopten los mas necesarios. Por ejemplo, tecnificar los principales procesos de servicios gubernamentales hacia la ciudadanía de forma relativamente fácil. Bastaría con entender cuales son los de mayor uso por la ciudadanía y a través de distintos hackatones poner a competir talento tecnológico mexicano para obtener beneficios a través del desarrollo de soluciones. Un ejemplo clave podrían ser las licencias de manejo. Si bien hoy en día el gobierno ha mostrado avances significativos en tecnificar este proceso que hace algunos años era un extremadamente tedioso y manual, la realidad es que hoy en día todavía se puede mejorar de forma significativa. Imaginemos que podemos tomar el código abierto de cualquiera de las miles de aplicaciones móviles que existen para agendar citas que soliciten documentación y automatizar eventos en el tiempo. Solo con esto en cuestión de minutos podríamos desde un dispositivo móvil enviar la documentación necesaria, validar la información, agendar una cita y reducir el proceso actual a solo una toma de fotografía y la entrega de la licencia.


Ahora imaginemos cuantos miles de procesos existen hoy de forma manual y el impacto que esto podría tener para el gobierno y el país. Por un lado no contratas a compañías grandes y costosas de desarrollo de software y por otro, haces uso del potencial y talento joven de desarrollo para poder resolver en orden estos procesos. Por lo que nuevamente pregunto, qué esperamos en México para actuar.

 
 
 

Comments


Recibe lo último en tu inbox

©2019

bottom of page