Neil K. Jones , gerente de segmento de mercado de IBM:
“El término ‘desarrollador ciudadano’ ha pasado de ser una frase de moda de TI a una fuerza fundamental que está afectando a organizaciones de todas las formas y tamaños. En pocas palabras, el desarrollo ciudadano permite a las empresas reducir sus retrasos en el desarrollo de aplicaciones, al permitir a los usuarios no técnicos crear y modificar aplicaciones comerciales. Pero, ¿cómo están las empresas expandiendo sus iniciativas de desarrollo ciudadano, mientras mantienen la calidad de las aplicaciones y preservan la seguridad organizacional?
Para tener éxito, las organizaciones deberían:
- Aproveche el desarrollo ciudadano para reducir los plazos de desarrollo:
Según Filemaker, la encuesta que se describió en un artículo reciente de Home – DevOps.com titulado “Meet the Citizen Developer”, el 71 por ciento de los encuestados ciudadanos desarrolladores tenían sus nuevas aplicaciones en funcionamiento en menos de tres meses, y 15 por ciento pudieron hacerlo en menos de una semana. Las organizaciones más efectivas aprovechan a los desarrolladores ciudadanos para reducir los plazos de desarrollo, mejorar la productividad organizacional y capacitar a las unidades de negocios para invertir un alto nivel de propiedad en sus proyectos de TI.
- ¿Qué habilidades puedo aprender de un trabajo de entrada de datos?
- ¿Qué habilidades necesito adquirir para convertirme en el CEO de Microsoft?
- Cómo mejorar las habilidades de expresión oral en el idioma inglés
- ¿Qué habilidades informáticas necesito tener si quiero trabajar como astrónomo o astrofísico?
- ¿Qué habilidades técnicas importantes les faltan a los nuevos graduados?
- Considere utilizar plataformas de código bajo / sin código:
Las plataformas de bajo código / sin código aprovechadas por muchos desarrolladores ciudadanos hacen uso frecuente de la tecnología de arrastrar y soltar. La tecnología de arrastrar y soltar permite a los usuarios finales desarrollar o actualizar fácilmente aplicaciones de forma autónoma. Y, dado que los departamentos de TI conocen el uso de la plataforma de las unidades de negocios, las relaciones entre los departamentos de TI y las unidades de negocios pueden seguir siendo simbióticas. Esto está en marcado contraste con las relaciones contenciosas que con frecuencia resultan de las iniciativas de “TI en la sombra”.
- Educar a los desarrolladores ciudadanos sobre la importancia de la seguridad de las aplicaciones:
Los esfuerzos de desarrollo ciudadano no tendrán éxito, si el código de software que se está desarrollando da lugar a infracciones de seguridad. Por lo tanto, los desarrolladores ciudadanos deben estar expuestos al mismo nivel de capacitación en seguridad que los desarrolladores de tiempo completo en su organización. Los desarrolladores ciudadanos también deben ser conscientes de las posibles consecuencias de las infracciones de seguridad en el valor de marca, los resultados financieros y los esfuerzos de cumplimiento normativo / industrial de sus organizaciones. Para obtener más información sobre cómo proteger de manera efectiva las aplicaciones de misión crítica desarrolladas por su organización, consulte nuestro entretenido e informativo video de YouTube.
- Considere realizar pruebas de seguridad de aplicaciones en la nube:
Uno de los principios básicos de la tendencia de desarrollo ciudadano es la libertad personal. Por lo tanto, debe considerar permitir que su equipo de seguridad tenga más flexibilidad y conveniencia para probar todas las aplicaciones que crea su organización. Por ejemplo, IBM Application Security on Cloud permite a su equipo de seguridad realizar pruebas de seguridad de aplicaciones estáticas (SAST), pruebas de seguridad de aplicaciones dinámicas (DAST), pruebas de componentes de código abierto y pruebas de dispositivos móviles iOS y Android, todo en la nube. Incluso puede registrarse para obtener una prueba gratuita de nuestra solución en el enlace que he proporcionado anteriormente.
Para obtener más información sobre la tendencia de desarrollo ciudadano que evoluciona rápidamente, lea y comparta mi publicación en el blog titulada “Incorporar controles y balances de seguridad de aplicaciones en las iniciativas de desarrollo ciudadano de su organización”. Me complace responder cualquier pregunta de seguimiento que pueda tener. ¡Gracias!”
Cualquier información que proporcione IBM no es asesoramiento legal.