Desarrolladores ciudadanos low-code/no-code: cómo las empresas concilian la innovación y la seguridad

Los beneficios de las plataformas low-code/no-code son bien conocidos, pero su adopción generalizada en toda la empresa ha demostrado ser un desafío para muchas empresas. El panel "Lo que se debe y lo que no se debe hacer en la mejora de las habilidades de los desarrolladores ciudadanos en su organización" en la última Cumbre Low-Code/No-Code de VB analizó el movimiento de desarrollo ciudadano, desde problemas de seguridad hasta desafíos de escala y más.

"Las organizaciones están sentadas en este enorme grupo de talentos dentro de la organización", dijo Dali Ninkovic, director (Global B2C), PMI Citizen Developer Practice en PMI (Project Management Institute). “La tecnología low-code/no-code permite que este talento emerja y sea creativo e innovador. Nadie mejor para poner en marcha estas nuevas iniciativas dentro de las organizaciones que las personas que no son, por definición, programadores profesionales. Eso es algo que se traduce en un gran valor".

Cuando se trata de aprovechar este grupo de talentos, las empresas deben comenzar poco a poco. Un proceso de descubrimiento y experimentación dentro del mismo departamento permite demostrar el valor de la iniciativa a toda la empresa. A partir de ahí, una implementación gradual y reflexiva a otros departamentos ayuda a los líderes empresariales a desarrollar una estrategia para escalar la agenda de desarrollo ciudadano en toda la organización.

"En la fase de descubrimiento, solo intenta familiarizarse con las herramientas", dijo Pete Schaefer, director de seguridad de la información en TrackVia. “Justo cuando se embarca en la adopción, si aún no lo ha hecho, realmente alentaría a los desarrolladores ciudadanos a involucrarse deliberadamente con sus equipos de TI o seguridad. Desea asegurarse de que está utilizando la plataforma de manera adecuada en función del tipo de datos que necesita procesar y proteger".

Lenka Pincot, Directora de Transformación Ágil, Raiffeisenbank República Checa, está de acuerdo y señala que el desarrollo de los ciudadanos está destinado a acercar el negocio y la TI, no separarlos.

“Cada uno de estos roles tiene diferentes responsabilidades y conocimientos”, explicó. "Si logramos que trabajen juntos y compartan experiencias, permitiremos la innovación comercial de una manera rápida y fácil: para qué están diseñadas las plataformas de código bajo/sin código. Al mismo tiempo, brindamos suficiente información y seguridad a los especialistas de TI". que la intención no es crear TI fantasma, sino ayudar a resolver los problemas comerciales más rápido".

Ninkovic estuvo de acuerdo y recomendó que las organizaciones adopten un enfoque de seguridad primero en toda la organización para garantizar que nunca se desarrollen problemas de TI en la sombra.

“Asegúrese de que TI valide y apruebe la plataforma”, dijo. "La mayoría de las aplicaciones de desarrollo ciudadano que he visto se construirán sobre datos existentes y sistemas centrales como SAP u Oracle Financials, cosas así. TI tiene que asegurarse de que el acceso correcto para los desarrolladores ciudadanos esté habilitado para estas API. Obviamente , antes de implementar estas aplicaciones, definitivamente recomendaría que las empresas implementen algún tipo de proceso de aprobación de acuerdo con sus estándares y pautas de TI, para garantizar que todas las aplicaciones creadas en CD cumplan con todos los estándares de seguridad y tengan continuidad, vida útil prolongada y mantenimiento. planes en marcha, etc."

Antes de que las iniciativas de desarrollo ciudadano puedan adoptarse por completo, las organizaciones también deben contar con una estrategia de gobernanza, agregó Ninkovic. Debe definir objetivos claros para la iniciativa de desarrollo ciudadano, incluidos los departamentos que estarán involucrados, cómo TI supervisará el desarrollo y cómo los desarrolladores ciudadanos deben equilibrar sus prioridades de trabajo diarias y cómo los equipos determinan qué problemas beneficiarán realmente los representantes de ventas. desde una aplicación. También recomendó configurar lo que él llama un centro de comando: una combinación de TI, personal de ventas y partes interesadas que establecen políticas y pautas, supervisan el programa y supervisan los informes regulares de los equipos. /p>

Pincot señaló que su empresa utiliza lo que ellos llaman "centros de experiencia", o grupos más pequeños de especialistas que administran todos los aspectos de su estrategia de desarrollo ciudadano: un centro global de experiencia para el desarrollo ciudadano que administra las políticas de seguridad global, incluidos los especialistas locales. . quién puede ayudar a los equipos de ventas a implementar soluciones correctamente, etc.

“El desarrollo ciudadano significa poner herramientas realmente poderosas en manos de personas que pueden usarlas por sí mismas”, dijo. "Es esencial lograr un equilibrio entre la toma de decisiones centralizada o la gobernanza centralizada y la suficiente libertad y autonomía para utilizar estas herramientas para la innovación".

Estas comunidades de personas pueden intercambiar ideas, responder preguntas y desarrollar un cuerpo colectivo de conocimientos que permite que el programa evolucione continuamente y desbloquee ideas nuevas e innovadoras, mientras las implementa de manera segura.

En las pequeñas empresas sin el mismo tipo de estructuras de gobierno, la capacitación de los empleados es esencial para garantizar que los desarrolladores ciudadanos comprendan los conceptos básicos de la seguridad...

Desarrolladores ciudadanos low-code/no-code: cómo las empresas concilian la innovación y la seguridad

Los beneficios de las plataformas low-code/no-code son bien conocidos, pero su adopción generalizada en toda la empresa ha demostrado ser un desafío para muchas empresas. El panel "Lo que se debe y lo que no se debe hacer en la mejora de las habilidades de los desarrolladores ciudadanos en su organización" en la última Cumbre Low-Code/No-Code de VB analizó el movimiento de desarrollo ciudadano, desde problemas de seguridad hasta desafíos de escala y más.

"Las organizaciones están sentadas en este enorme grupo de talentos dentro de la organización", dijo Dali Ninkovic, director (Global B2C), PMI Citizen Developer Practice en PMI (Project Management Institute). “La tecnología low-code/no-code permite que este talento emerja y sea creativo e innovador. Nadie mejor para poner en marcha estas nuevas iniciativas dentro de las organizaciones que las personas que no son, por definición, programadores profesionales. Eso es algo que se traduce en un gran valor".

Cuando se trata de aprovechar este grupo de talentos, las empresas deben comenzar poco a poco. Un proceso de descubrimiento y experimentación dentro del mismo departamento permite demostrar el valor de la iniciativa a toda la empresa. A partir de ahí, una implementación gradual y reflexiva a otros departamentos ayuda a los líderes empresariales a desarrollar una estrategia para escalar la agenda de desarrollo ciudadano en toda la organización.

"En la fase de descubrimiento, solo intenta familiarizarse con las herramientas", dijo Pete Schaefer, director de seguridad de la información en TrackVia. “Justo cuando se embarca en la adopción, si aún no lo ha hecho, realmente alentaría a los desarrolladores ciudadanos a involucrarse deliberadamente con sus equipos de TI o seguridad. Desea asegurarse de que está utilizando la plataforma de manera adecuada en función del tipo de datos que necesita procesar y proteger".

Lenka Pincot, Directora de Transformación Ágil, Raiffeisenbank República Checa, está de acuerdo y señala que el desarrollo de los ciudadanos está destinado a acercar el negocio y la TI, no separarlos.

“Cada uno de estos roles tiene diferentes responsabilidades y conocimientos”, explicó. "Si logramos que trabajen juntos y compartan experiencias, permitiremos la innovación comercial de una manera rápida y fácil: para qué están diseñadas las plataformas de código bajo/sin código. Al mismo tiempo, brindamos suficiente información y seguridad a los especialistas de TI". que la intención no es crear TI fantasma, sino ayudar a resolver los problemas comerciales más rápido".

Ninkovic estuvo de acuerdo y recomendó que las organizaciones adopten un enfoque de seguridad primero en toda la organización para garantizar que nunca se desarrollen problemas de TI en la sombra.

“Asegúrese de que TI valide y apruebe la plataforma”, dijo. "La mayoría de las aplicaciones de desarrollo ciudadano que he visto se construirán sobre datos existentes y sistemas centrales como SAP u Oracle Financials, cosas así. TI tiene que asegurarse de que el acceso correcto para los desarrolladores ciudadanos esté habilitado para estas API. Obviamente , antes de implementar estas aplicaciones, definitivamente recomendaría que las empresas implementen algún tipo de proceso de aprobación de acuerdo con sus estándares y pautas de TI, para garantizar que todas las aplicaciones creadas en CD cumplan con todos los estándares de seguridad y tengan continuidad, vida útil prolongada y mantenimiento. planes en marcha, etc."

Antes de que las iniciativas de desarrollo ciudadano puedan adoptarse por completo, las organizaciones también deben contar con una estrategia de gobernanza, agregó Ninkovic. Debe definir objetivos claros para la iniciativa de desarrollo ciudadano, incluidos los departamentos que estarán involucrados, cómo TI supervisará el desarrollo y cómo los desarrolladores ciudadanos deben equilibrar sus prioridades de trabajo diarias y cómo los equipos determinan qué problemas beneficiarán realmente los representantes de ventas. desde una aplicación. También recomendó configurar lo que él llama un centro de comando: una combinación de TI, personal de ventas y partes interesadas que establecen políticas y pautas, supervisan el programa y supervisan los informes regulares de los equipos. /p>

Pincot señaló que su empresa utiliza lo que ellos llaman "centros de experiencia", o grupos más pequeños de especialistas que administran todos los aspectos de su estrategia de desarrollo ciudadano: un centro global de experiencia para el desarrollo ciudadano que administra las políticas de seguridad global, incluidos los especialistas locales. . quién puede ayudar a los equipos de ventas a implementar soluciones correctamente, etc.

“El desarrollo ciudadano significa poner herramientas realmente poderosas en manos de personas que pueden usarlas por sí mismas”, dijo. "Es esencial lograr un equilibrio entre la toma de decisiones centralizada o la gobernanza centralizada y la suficiente libertad y autonomía para utilizar estas herramientas para la innovación".

Estas comunidades de personas pueden intercambiar ideas, responder preguntas y desarrollar un cuerpo colectivo de conocimientos que permite que el programa evolucione continuamente y desbloquee ideas nuevas e innovadoras, mientras las implementa de manera segura.

En las pequeñas empresas sin el mismo tipo de estructuras de gobierno, la capacitación de los empleados es esencial para garantizar que los desarrolladores ciudadanos comprendan los conceptos básicos de la seguridad...

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow