Skip to main content

Haz esto, no aquello: 3 formas de acelerar el desarrollo de aplicaciones low-code

Michelle Gardner, Appian
May 13, 2021

El desarrollo de aplicaciones low-code se generalizó en 2020 y sigue acelerándose. Forrester predice que, a finales de 2021, el 75 % de los talleres de desarrollo utilizarán plataformas low-code (frente a solo el 44 % en 2020)[1].

Desgraciadamente, muchos equipos de TI solo están aprovechando una mínima parte del potencial del low-code. ¿Por qué? Porque están ejecutando proyectos de low-code con prácticas tradicionales de desarrollo de high-code. Eso es como poner un motor de monovolumen en un coche de carreras. Al final llegará a su destino, pero si queremos ver toda su potencia, necesitamos una máquina turboalimentada.

Para alcanzar todo el potencial del low-code, evite los enfoques de desarrollo anticuados y lentos en favor de algunas prácticas ágiles clave que pondrán el desarrollo de su aplicación en la vía rápida. Empiece en estas tres áreas y obtenga más información en la infografía a continuación.

Comentarios de los usuarios

Haga esto: Haga partícipes a los usuarios de la empresa desde el principio para que puedan dar su opinión sobre las ideas a medida que van tomando forma ante sus ojos. La creación de prototipos le permite obtener un feedback rápido y mostrar el valor a lo largo del proceso, en lugar de hacerlo al final.

Y no esto: El desarrollo clásico en cascada implica que los usuarios se incorporen en momentos determinados del proceso, cuando a menudo es demasiado tarde para obtener su valioso feedback.

 

Recopilación de requisitos

Haga esto: Las mejores soluciones surgen cuando los usuarios de la empresa y los desarrolladores crean aplicaciones juntos. Trabaje con sus usuarios finales para descubrir las necesidades ocultas o no expresadas y, a continuación, lleve a cabo una lluvia de ideas para encontrar soluciones conjuntas.

Y no esto: En los enfoques tradicionales de high-code, los desarrolladores trabajan a partir de un documento de requisitos detallado pero no hablan habitualmente con los usuarios. Esto suele dar lugar a soluciones que pueden o no resolver los problemas de los usuarios.

 

Estructura del equipo

Haga esto: Los equipos de desarrollo pequeños y con formación cruzada requieren menos coordinación, menos dependencias y mínimos retrasos. Esto les ayuda a desarrollar aplicaciones más rápidamente que con un enfoque tradicional de high-code.

Y no esto: Los equipos de desarrollo tradicionales son más grandes, más especializados y están llenos de dependencias. Un montón de arranques y paradas significa que se tarda mucho tiempo en dar vida a una aplicación.

 

La agilidad se une al low-code

Con el enfoque adecuado, el low-code le ayuda a crear aplicaciones de forma rápida y correcta a la primera. Deje atrás sus métodos de high-code y comience a adoptar algunas de las mejores prácticas ágiles clave para optimizar el desarrollo de su aplicación low-code.

Puede encontrar más prácticas recomendadas, herramientas, plantillas y otros recursos para optimizar sus esfuerzos con el low-code en la Appian Delivery Methodology.

 

[1] Predicciones de Forrester 2021: Desarrollo de software.