PathMBA Vault

Social media

El código abierto puede valer la pena correr el riesgo

por Igor Faletski

Todo el mundo quiere algo gratis. Pero permitir que otras personas accedan a una parte de su negocio podría exponerlo a críticas. ¿Vale la pena?

A principios de 2012, mi empresa tomó la decisión de convertir el código abierto en una pieza clave de nuestra plataforma tecnológica. Nosotros Mobify.js de código abierto, nuestro marco principal que permite a los desarrolladores y diseñadores web crear una versión de su sitio web apta para dispositivos móviles. «Código abierto» significa poner el código fuente del software a disposición del público, de modo que cualquiera pueda recrearlo o modificarlo para crear su propia versión. El popular navegador web Mozilla Firefox, el formato de imagen PNG, y Apache, el servidor web más popular del mundo, son todos ejemplos de tecnología de código abierto de uso común.

Los fundadores de otras empresas han descubierto que el código abierto es un camino hacia el éxito empresarial. La empresa de Andre Charland, Nitobi Software, era comprado recientemente por Adobe después de abrir el código abierto de su producto estrella, PhoneGap, en 2010. «No puede hacerlo lo suficientemente pronto», dijo Charland por correo electrónico. «Le sorprenderá lo mejor que es su código y lo rápido que puede llegar a un público más amplio».

Nuestra decisión de optar por el código abierto no fue fácil. Antes de decidirnos a abrir el código fuente de Mobify.js, mantuvimos muchas conversaciones internas sobre la iniciativa, incluida la exposición de nuestras inquietudes. Si la gente pudiera tener el marco de forma gratuita, ¿seguirían necesitando nuestra plataforma para ejecutarlo? ¿Y si alguien más lo utilizara para competir con nosotros? ¿Y si alguien lo utilizaba con fines malintencionados? ¿Cómo afectará la decisión a nuestros ingresos? ¿Y si todo el mundo piensa que nuestro código es pésimo y no le gustamos a nadie?

Pasar al código abierto requiere humildad y valentía. El proceso a veces puede resultar humillante. Cuando abra el proverbial capó y deje que su comunidad hurgue en el motor, es inevitable que encuentren errores que usted no conocía. Se parece un poco a su primer día de instituto.

Tiene que preparar a su equipo para esta eventualidad y enseñarles a recibir comentarios del público con elegancia. Pero también necesita saber las razones firmes por las que elige este camino y qué es lo que quiere conseguir antes de lanzarse de cabeza.

La principal de nuestras motivaciones era mejorar la calidad de nuestro producto. Miles de miembros de la comunidad revisan y mejoran rigurosamente los proyectos de código abierto que tienen éxito. Tenemos unos 25 desarrolladores de software y profesionales de control de calidad en Mobify, pero no estamos a la altura de todos los desarrolladores de software del mundo que podrían utilizar nuestra plataforma. Cada uno de ellos es un posible evaluador o colaborador del proyecto.

Estos posibles colaboradores no están todos en Silicon Valley. El código abierto de su trabajo puede ser una forma eficaz de llegar a los enormes mercados globales, como la India, Brasil y China. He trabajado con programadores en estos mercados y queríamos ayudarlos a desarrollar soluciones locales para los problemas locales. Es posible que los desarrolladores de otras partes del mundo no tengan una cultura de pago por el software o que simplemente no puedan permitírselo. También tuvimos la oportunidad de contratar desarrolladores en estos países para que nos ayudaran con la traducción del código base y los documentos relacionados.

También tuvimos en cuenta lo que comunicaría el código abierto fuera de la empresa. A lo largo de los años, hemos utilizado muchas soluciones de software de código abierto en nuestro trabajo. Entendemos que nuestro trabajo es posible gracias al trabajo de código abierto que lo precede. El código abierto de nuestro propio software es una forma de reconocer la deuda que tenemos con la comunidad de código abierto en general.

Por último, pensamos en lo que significaría para nuestros propios empleados. También nos interesaba fomentar la cultura empresarial adecuada. Valoramos las cualidades de la apertura y la transparencia y creemos que son fundamentales para el crecimiento de una empresa exitosa. Creemos que cada vez que publicamos código en la Web creamos una empresa más sana. Además, los programadores suelen ser un grupo meritocrático, por lo que la idea de «abrir todo el código fuente y dejar que gane el mejor software» les atrae. Ya hemos recibido nuevas consultas de personas cualificadas que han pateado los neumáticos de nuestro código y están interesados en unirse a nuestro equipo.

Pasar al código abierto puede dar miedo, pero también puede dar sus frutos. No solo descubrirá errores en sus productos y servicios, sino que también descubrirá nuevas oportunidades de todo tipo: nuevos mercados, nuevas ideas de productos y nuevas fuentes de talento.

Artículos Relacionados

Investigación: La IA generativa hace que la gente sea más productiva y esté menos motivada

Investigación: La IA generativa hace que la gente sea más productiva y esté menos motivada

Arreglar los chatbots requiere psicología, no tecnología

Arreglar los chatbots requiere psicología, no tecnología

Los chatbots dotados de IA se están convirtiendo en el nuevo estándar para la gestión de consultas, reclamaciones y devoluciones de productos, pero los clientes se alejan de las interacciones con los chatbots sintiéndose decepcionados. La mayoría de las empresas intentan solucionar este problema diseñando mejores modelos de IA en sus chatbots, pensando que si los modelos suenan lo suficientemente humanos, el problema acabará desapareciendo. Pero esta suposición es errónea. Esto se debe a que el problema de fondo no es tecnológico. Es psicológico: Hay que engatusar a la gente para que vea a los chatbots como un medio positivo de interacción. Los autores han analizado recientemente las últimas investigaciones sobre chatbots e interacciones IA-humanos, y en este artículo presentan seis acciones probadas que puede llevar a cabo al desplegar su chatbot de IA para impulsar la satisfacción, la percepción positiva de la marca y las ventas.

Investigación: ¿Está penalizando a sus mejores empleados por desconectar?

Investigación: ¿Está penalizando a sus mejores empleados por desconectar?

Para combatir el creciente desgaste del personal, muchas empresas han defendido programas de bienestar y han fomentado un enfoque renovado en el equilibrio entre la vida laboral y personal. Pero un nuevo estudio descubrió que incluso cuando los líderes reconocían que desvincularse del trabajo aumenta el bienestar de los empleados y mejora su rendimiento laboral, los directivos seguían penalizando a los empleados que adoptaban estos comportamientos cuando optaban a un ascenso o estaban siendo considerados para un nuevo puesto. Basándose en sus conclusiones, los investigadores ofrecen sugerencias para ayudar a las empresas a crear políticas y construir una cultura que proteja los límites de los trabajadores, evite el agotamiento y recompense el trabajo fuerte.