11 ene 2023·1 min de lectura

Navegando los desafíos y preparándose para la implementación de código bajo/sin código

Las estrategias low-code y no-code tienen el potencial de revolucionar el desarrollo de aplicaciones, capacitando a los desarrolladores ciudadanos y aliviando las cargas de trabajo de TI.

Navegando los desafíos y preparándose para la implementación de código bajo/sin código

Habilitar el desarrollo de soluciones con marcos y herramientas de low-code y no-code (LC/NC) presenta nuevas oportunidades para que las empresas involucren a empleados no técnicos, conocidos como desarrolladores ciudadanos, en la creación de aplicaciones. Estas estrategias pueden reducir la carga del equipo de TI, fomentando la innovación y apoyando las iniciativas de transformación digital. Sin embargo, también presentan desafíos como problemas de cumplimiento y seguridad debido a la participación de empleados que pueden carecer de experiencia en codificación.

Deepak Mohan, vicepresidente ejecutivo de ingeniería de Veritas Technologies, advierte que las estrategias LC/NC presentan vulnerabilidades. Es posible que los desarrolladores ciudadanos no tengan un conocimiento profundo de la seguridad y la privacidad, lo que genera aplicaciones protegidas de manera inadecuada y posibles problemas de cumplimiento. Mohan sugiere que las organizaciones deben establecer requisitos de seguridad y gobernanza de LC/NC, asegurando que las aplicaciones sean seguras y brinden una supervisión y visibilidad adecuadas.

Además, las organizaciones deben considerar los costos de licencia y los problemas de propiedad intelectual al planificar el desarrollo de aplicaciones LC/NC. Yehuda Rosen, ingeniero sénior de aplicaciones de nVisium, destaca los beneficios de las estrategias LC/NC, incluida la reducción de la dependencia del escaso talento en ingeniería de software y tiempos de desarrollo más rápidos. Sin embargo, enfatiza que LC/NC no es una panacea y no puede reemplazar la programación tradicional por características novedosas o funcionalidad no compatible.

Rosen advierte que las empresas deben identificar claramente las características requeridas antes de embarcarse en cualquier proyecto de LC/NC para evitar perder tiempo y recursos. Una implementación exitosa de LC/NC requiere una infraestructura robusta, un gobierno de datos sólido y medidas de seguridad efectivas, así como una visibilidad completa de los datos y las aplicaciones dentro de la organización.

Según Mohan, las empresas primero deben comprender sus datos, evaluar las posibles vulnerabilidades de seguridad y cumplimiento y abordar estos riesgos antes de implementar una estrategia LC/NC. La participación de expertos en seguridad de datos, protección de datos y gobierno es esencial para mitigar las amenazas cibernéticas y de cumplimiento y garantizar el cumplimiento de los protocolos legales y de la empresa.

Rosen señala la flexibilidad de la implementación de LC/NC, con todos los niveles de liderazgo potencialmente involucrados en la adopción. Sin embargo, Mohan predice que la adopción de LC/NC pronto se generalizará, lo que permitirá a los desarrolladores ciudadanos en todas las organizaciones crear aplicaciones adaptadas a su trabajo diario.

Antes de adoptar por completo las estrategias de LC/NC, el liderazgo de TI debe empoderar a los equipos de gestión de datos y cumplimiento con procesos que garanticen la protección de datos y la infraestructura de cumplimiento en toda la organización. Mohan advierte que solo cuando confían en su infraestructura, las organizaciones deben abordar el desarrollo de aplicaciones LC/NC.

Rosen reconoce la creciente madurez de las soluciones low-code/ no-code en áreas como la creación de sitios web (Wix y Squarespace), CRUD basado en datos y aplicaciones de análisis ( Airtable y AppSheet) y otras como AppMaster. Él prevé que se agregarán más capacidades a estas soluciones, lo que permitirá a los desarrolladores crear una gama más amplia de tipos de funcionalidades y aplicaciones en un futuro próximo.

Easy to start
Create something amazing

Experiment with AppMaster with free plan.
When you will be ready you can choose the proper subscription.

Get Started
Navegando los desafíos y preparándose para la implementación de código bajo/sin código | AppMaster