Bajo código y sin código diseñado para desarrolladores ciudadanos, pero adoptado por TI

Codeless and low-code designed for citizen developers, but adopted by IT

Las herramientas y plataformas de desarrollo de software de bajo código y sin código, cada vez más potenciadas con inteligencia artificial, están ayudando a aliviar la carga de trabajo de los departamentos de TI. Los usuarios finales de negocios están creando sus propias aplicaciones, dentro de los límites y la supervisión de TI. Curiosamente, parece que los usuarios más entusiastas de las herramientas de bajo y sin código pueden ser los propios profesionales de TI.

En primer lugar, significa que se puede hacer mucho más trabajo de desarrollo. Los profesionales de TI tienen más tareas de las que pueden manejar, desde apoyar las iniciativas digitales de sus organizaciones hasta el desarrollo de IA, sin mencionar la seguridad y el cumplimiento, todo dentro de los límites de presupuestos ajustados o incluso despidos de personal.

También: ‘El mundo se está quedando sin desarrolladores’, dice ejecutivo de Salesforce

“Las herramientas de bajo código y sin código son una forma de mitigar la escasez de talento porque permiten a las empresas construir sistemas de software sin necesidad de grandes equipos de desarrolladores”, dice Amitha Pulijala, vicepresidenta de producto, servicios de plataforma en la nube, CX, API e IA en Vonage. “Estas herramientas también amplían la población general de personas dentro de una organización, desde desarrolladores en etapa temprana hasta desarrolladores senior, que pueden construir estos sistemas.”

Esto crea una fuerza laboral completamente nueva de desarrolladores adjuntos y requiere “introducir una clase de desarrolladores ciudadanos para crear aplicaciones simples como punto de partida para combatir la escasez de desarrolladores”, concuerda Stanley Huang, cofundador y CTO de Moxo.

Los desarrolladores ciudadanos que utilizan el bajo código y sin código “tienen el potencial de ser la salvación de la escasez de talento”, dice Huang. “Junto con el auge de las plataformas de bajo código y sin código y los desarrolladores ciudadanos, los departamentos de TI se han liberado desde una perspectiva de recursos, lo que les permite evolucionar más allá de ser centros de costos y convertirse en implementadores más proactivos de tecnología, supervisando políticas, cumplimiento e identificando nuevas oportunidades comerciales y fuentes de ingresos.”

También: La IA generativa puede ayudar a hacer que el ‘bajo código’ sea más ‘sin código’, pero con advertencias importantes

Una encuesta realizada a profesionales de TI por AirSlate encontró que el 41% de los equipos de tecnología “sienten que pasan demasiado tiempo en tareas administrativas manuales”, informa Shawn Herring, CMO de AirSlate. “En lugar de contratar en exceso, el bajo código y sin código ofrecen a una organización agilidad para navegar por las fluctuaciones de la demanda y, al mismo tiempo, devolver tiempo a los empleados para dedicarlo a tareas de mayor valor agregado.”

El bajo y sin código continúa ganando popularidad porque las organizaciones “se están dando cuenta de que estas herramientas no son solo para desarrolladores ciudadanos principiantes o en etapa temprana, sino también para desarrolladores senior sofisticados que les permiten ahorrar tiempo y esfuerzo”, dice Pulijala. “El bajo código/sin código ayuda, ya sea para abordar la escasez de talento o liberar tiempo de otros desarrolladores. Con soluciones de bajo código/sin código, un gerente de producto junior puede construir un prototipo básico, liberando a ingenieros más senior para que se centren en soluciones personalizadas y de mayor código. Además de mitigar la escasez de talento, las herramientas de bajo código/sin código mejoran la agilidad empresarial y contribuyen al ahorro de costos, ya que reduce significativamente los costos de contratación y mantenimiento de aplicaciones.”

Las aplicaciones más adecuadas para el desarrollo de bajo código y sin código incluyen “sitios web de cara al público, mercados en línea básicos, aplicaciones móviles, asistentes virtuales, agentes de voz y chatbots”, ilustra Pulijala. “Si bien las soluciones sin código se construyen desde el punto de vista de un usuario no desarrollador, a veces aún requerirán intervención profesional de TI. Las aplicaciones empresariales pueden ser complejas y pueden ocurrir interrupciones, lo que requiere que TI intervenga para solucionar y volver a poner en funcionamiento las cosas.”

También: A todos les encanta el desarrollo bajo código/sin código, pero no todos están listos para ello

Sin embargo, es importante tener en cuenta que el punto óptimo para las herramientas de bajo código y sin código es para usuarios de negocios con conocimientos técnicos que buscan “automatizar procesos que son ricos en datos, que a menudo tienen lógica empresarial compleja, pero tienen una carga de sistemas liviana y no requieren mucha interactividad del usuario”, dice Michael Allen, CTO de Laserfiche. “Las aplicaciones construidas con herramientas de bajo código y sin código suelen tener requisitos de rendimiento y latencia bajos y no requieren mucho más allá de un formulario web simple o una aplicación móvil para la interfaz de usuario. Estos usuarios expertos combinan un profundo conocimiento del dominio con habilidades técnicas.”

Este tipo de usuario “es capaz de definir modelos de datos para su dominio y descomponer procesos complejos en pasos discretos, pero generalmente carece de formación formal en programación o ciencias de la computación”, continúa Allen. “La ventaja que tienen sobre los desarrolladores de software tradicionales es su conocimiento íntimo del dominio del problema. Su motivación es proporcionar a sus clientes o usuarios un mejor servicio, entregado de manera más eficiente”.