La historia del bajo-código/sin-código en la fabricación

En los últimos cinco años, las plataformas sin código han permitido a los trabajadores de todos los sectores diseñar soluciones a los retos a los que se enfrentan cada día, sin escribir una sola línea de código.

Quizá más que cualquier otro sector, las plataformas sin código tienen el potencial de cambiar la forma en que los fabricantes resuelven los problemas. Al devolver el control a los ingenieros de primera línea, las plataformas sin código permiten que quienes están más cerca de los problemas diseñen sus propias soluciones.

Aún así, abundan los conceptos erróneos y la desinformación sobre las plataformas sin código. A continuación, analizaremos 6 de las mayores ideas erróneas sobre el no-código en la fabricación, y explicaremos cómo se equivocan.

Concepto erróneo nº 1: No-code es sólo para aplicaciones sencillas

El mayor concepto erróneo sobre la revolución sin código es que las plataformas sin código sólo pueden producir aplicaciones sencillas.

Este mito tiene su origen en la impresión de que las aplicaciones de fabricación robustas y funcionales sólo pueden ser construidas por aquellos con habilidades de codificación muy trabajadas. Es probable que tenga sus raíces en la era MES, cuando el software de fabricación estaba diseñado para TI, no para los ingenieros de primera línea, y los cambios menores requerían un esfuerzo significativo para el alcance, el código y el empuje.

Tampoco podría estar más lejos de la realidad.

Aunque las plataformas sin código limitan el entorno de desarrollo, no ponen límites a lo que los usuarios pueden crear. Para cada problema en el taller, hay una solución potencial en forma de aplicación.

Y la funcionalidad de las aplicaciones es cada día más sofisticada. Con funciones como la lógica condicional, los activadores dinámicos basados en eventos y la conectividad con el Internet de las cosas, las aplicaciones sin código son capaces de realizar complejas tareas de fabricación en condiciones de gran tensión.

Como Forbes escribió recientemente sobre las aplicaciones sin código: "Las plataformas sin código se han vuelto extremadamente sofisticadas y admiten una rica funcionalidad en las aplicaciones. Ahora es posible construir la mayoría de las aplicaciones empresariales de extremo a extremo en una plataforma sin código."

Tulip app de registro de eventos de calidad
Compleja aplicación de inspección visual de la calidad habilitada para IoT

Concepto erróneo nº 2: El no-código es malo para las TI

Si sólo escuchara los materiales de marketing, tendría la sensación de que los ingenieros informáticos y los de fabricación están enzarzados en una lucha continua. Para subrayar cómo las plataformas sin código aumentan la autonomía de los fabricantes, han exagerado el antagonismo a ambos lados de la división técnica.

En realidad, el no-código ofrece tanto a los fabricantes como a los especialistas en TI mucho por lo que entusiasmarse.

Dado que el no-código permite a cada lado de la división técnica hacer lo que mejor sabe hacer, conduce a una asignación mucho mejor del valioso tiempo de TI y de los recursos de ingeniería. Produce colaboración y empatía entre las funciones empresariales donde antes podía no haberla.

En muchos casos, esto significa una comercialización más rápida, un mayor retorno de la inversión y sistemas más seguros en general.

Tal vez de forma contraintuitiva, las soluciones sin código son tan valiosas para las empresas con profundos bancos de desarrolladores como para las que carecen de importantes recursos de ingeniería.

Como señaló la directora de una empresa de soluciones tecnológicas y de marketing sobre su decisión de utilizar una plataforma sin código: "Por supuesto, si nuestros desarrolladores hubieran tenido tiempo, podrían haber aportado soluciones. Pero no teníamos tiempo, y si hubiéramos esperado a los desarrolladores, habríamos perdido un millón de dólares."

Esto es especialmente cierto en la fabricación.

Al lanzar una nueva línea de productos alimentarios, el fabricante de tecnología para cocinas inteligentes Chefsteps, una empresa con muchos desarrolladores de software capaces, se enfrentó a una decisión de hacer o comprar: ¿debían desviar recursos de ingeniería para crear aplicaciones de fabricación o adquirir una solución sin código?

Finalmente, decidieron utilizar la solución sin código de Tulip, y los beneficios fueron inmediatos. Como señaló Jeremy Shaffer, ingeniero de software de Chefsteps: "Desde el punto de vista del rendimiento de la inversión, nuestra inversión en la creación de aplicaciones en Tulip es mucho menor que el coste de oportunidad en el que incurriríamos creando nuestro propio software personalizado."

Concepto erróneo nº 3: No-Code no puede escalar

Existe la firme creencia de que las soluciones a medida no escalan bien. (Para las aplicaciones, Forbes define "escalar" como "capaz de expandirse hacia arriba y hacia fuera para atender las mayores necesidades de caudal de datos de las empresas en toda regla").

Este punto de vista es comprensible desde la perspectiva de las aplicaciones personalizadas, de código duro y MES. En situaciones en las que es necesario optimizar cada línea de código, los altos grados de personalización pueden ser una pesadilla para desplegar a escala.

Las aplicaciones sin código, en muchos casos, escalan en la fabricación mejor que sus homólogas de código duro precisamente porque no requieren que alguien edite manualmente el código para adaptarse a la ampliación del uso y los casos de uso. Son más fáciles de diseñar y desplegar en múltiples líneas, en múltiples fábricas, y permiten pequeñas actualizaciones incrementales sensibles a las condiciones locales.

Y como las aplicaciones sin código permiten a los usuarios realizar cambios según las necesidades de su empresa, están mejor preparadas para exportar y escalar. Son una herramienta esencial para lograr la armonía en todas las plantas.

Concepto erróneo nº 4: Todavía hay que codificar algo

Este concepto erróneo es comprensible si se tiene en cuenta que las frases "low-code" y "no-code" se pronuncian a menudo al mismo tiempo.

Muy a menudo, se utilizan indistintamente. Conviene dejarlo claro: low-code y no-code no son lo mismo.

El bajo código sigue requiriendo codificación. Está diseñado para desarrolladores, y su principal ventaja, entre otras, es un ciclo de desarrollo más rápido y ágil para las aplicaciones empresariales.

Tulip editor de aplicaciones en un portátil
Editor de desarrollo visual para aplicaciones de fabricación

Con no-code, el nombre lo dice todo.

Adrian Bridgwater, periodista que escribe para Forbes, ha diferenciado claramente las plataformas de bajo y ningún código:

"Es importante recordar que low-code no es lo mismo que no-code. No es lo mismo en absoluto. No-code es para empresarios... y en realidad consiste en decirle al sistema las funciones que desea y saber que la tecnología puede construirlas por usted. Low-code sigue siendo para desarrolladores y (como hemos dicho antes) sigue siendo bastante complejo, pero ofrece un medio de hacer las cosas más rápido para las personas que tienen conocimientos tangibles de ingeniería de software."

Error nº 5: Las aplicaciones sin código no son seguras

Esta es una objeción que se oye a menudo en los departamentos de TI. Es totalmente justo que a los profesionales que han dedicado su carrera a crear sistemas seguros les preocupe que los "desarrolladores ciudadanos " puedan, por una ejecución descuidada o por ignorancia", introducir vulnerabilidades.

Pero las aplicaciones sin código son completamente seguras. Y los fabricantes sin experiencia en ciberseguridad no corren el riesgo de exponer infraestructuras o datos críticos a ataques.

Esto se debe a que las propias plataformas son seguras, y la TI desempeña un papel vital a la hora de garantizar la seguridad de la propia plataforma. Cuando un usuario empresarial construye una aplicación, está construyendo dentro de la caja de arena de la plataforma. No pueden introducir vulnerabilidades, porque no tienen autoridad ni capacidad para cambiar nada de lo que ocurre en el back-end del sistema.

TechTarget incluso descubrió que las plataformas sin código "ayudan a eliminar los problemas de seguridad asociados a la TI en la sombra y a las aplicaciones de terceros."

Para los fabricantes, esto significa que los ingenieros pueden crear y desplegar aplicaciones habilitadas para IoT sin aumentar el riesgo.

Idea falsa nº 6: El no-código es una moda pasajera-los desarrolladores volverán a tomar el relevo pronto

Dada la rápida e incesante agitación del ciclo del bombo publicitario, no es de extrañar que tanto los entusiastas de la tecnología como los fabricantes aborden cada "revolución" con escepticismo. Rara vez las tecnologías exageradas hacen todo lo que dicen que pueden hacer, y la mayoría de las veces, las modas tecnológicas pasan más rápido que la moda.

Para el no-código, sin embargo, las perspectivas parecen buenas. La valoración del mercado se ha disparado recientemente, y los analistas de Forrester Research predicen que los mercados sin código y de bajo código alcanzarán los 15.000 millones de dólares en 2020.

Además, existe una escasez permanente de desarrolladores de software cualificados en el mercado laboral mundial. Incluso si fuera rentable codificar todas las aplicaciones, simplemente no hay suficientes especialistas para hacerlo.

Si se tiene en cuenta la agilidad que el no-código proporciona a los fabricantes, así como los recursos de ingeniería que libera, el no-código parece una herramienta estable para la transformación digital.

Cree aplicaciones sin código con la plataforma Frontline Operations de Tulip

Configure plantillas prediseñadas de la biblioteca de aplicaciones o diseñe soluciones para cualquier problema operativo con una prueba gratuita de Tulip.

Ilustración de la CTA de un día en la vida