Del Software Alternativo al Sueño del Low-Code (parte 1)

Roland Alston, Product Marketing Manager
May 31, 2019

<figure class="wp-caption alignleft" id="attachment_37343" style="width: 275px"><img alt="" class="wp-image-37343" height="276" src="https://assets.appian.com/uploads/assets/sites/4/2019/05/ap_web_leadership_suvajit_gupta-300x300.png" style="margin-right: 10px;" width="275"/><figcaption>Suvajit Gupta, vicepresidente sénior de ingeniería en Appian</figcaption></figure>

<em>(Esta es la primera entrega de nuestra serie de dos partes sobre desarrollo low-code e innovación con Suvajit Gupta (<a href="https://twitter.com/suvajitgupta">@suvajitgupta)</a>, vicepresidente sénior de ingeniería en Appian, una empresa de plataformas de low-code de Reston, Virginia).</em>

<span style="font-weight: 400;">Vivimos en una era de aceleración constante y de tecnologías capaces de transformar ideas en software más rápido de lo que jamás haya imaginado nadie. Esto nos lleva a Suvajit Gupta y a su viaje en zigzag desde el niño flaco de Calcuta (India), a su vida ideal como vicepresidente sénior de ingeniería en Appian, en Reston (Virginia). Gupta lleva treinta años dirigiendo con éxito a personas que crean herramientas increíbles de desarrollo software sin las que las empresas no sabrían funcionar.</span><span style="font-weight: 400;">«Lo que he aprendido por el camino», cuenta Gupta, «es que el software es como la arcilla definitiva: se puede crear cualquier cosa con él y el único límite es la imaginación».</span>

<span style="font-weight: 400;">El desarrollo de software es el tipo de trabajo que le encanta a Gupta. Dice que es el mejor trabajo del mundo. «</span><span style="font-weight: 400;">Es el único trabajo que permite pasar de las ideas en una pizarra a la programación en un teclado, y de ahí a la satisfacción inmediata de dar vida a esa idea».</span>

<span style="font-weight: 400;">Google confirma el punto de vista de Gupta: con un salario medio de más de 100 000 dólares y una tasa de desempleo de menos del 1,9 %, el desarrollo de software aparece constantemente entre las mejores profesiones del planeta según</span> <a href="https://money.usnews.com/careers/best-jobs/rankings/the-100-best-jobs"><span style="font-weight: 400;">U.S. News</span></a><span style="font-weight: 400;">.</span>

<span style="font-weight: 400;">En retrospectiva, Gupta ha logrado un éxito mucho mayor de lo que jamás había imaginado. Su camino hasta su puesto sénior es una historia inspiradora, llena de advertencias y lecciones pragmáticas sobre la innovación, el liderazgo y los motivos por los que las empresas no consiguen mantener el ritmo frenético de la transformación digital sin el desarrollo low-code. </span>

<span style="font-weight: 400;">Esperamos que disfrute de la conversación.</span>

<strong>Appian:</strong>¿Cuál es la idea equivocada más extendida sobre el desarrollo de software y el trabajo de los desarrolladores?

<strong>Gupta:</strong> La mayor parte de la gente cree que crear y modificar software es fácil, pero no es así. La gente solo piensa en las situaciones primarias: lo que quieren que haga el sistema. Pero ignoran o subestiman en gran medida las situaciones secundarias, entre las que se encuentran todas las cosas que pueden no funcionar en un sistema, los inputs, el entorno y demás. Lo cierto es que las situaciones secundarias comprenden alrededor del 85 % del código de un sistema de producción por campos. Son como materia oscura. Son una de las razones principales por las que fracasan los proyectos de software.

https://twitter.com/suvajitgupta/status/974686969606410240

<strong>Appian:</strong> El año pasado escribió un <a href="https://medium.com/appian-engineering/traveling-the-software-underground-899865582743">blog en Medium</a> que me llamó la atención. Lo llamó «Traveling the Software Underground». ¿Cuál fue su motivación para escribirlo?

<strong>Gupta:</strong> Me pidieron que escribiera sobre salidas profesionales en el equipo de ingeniería de Appian que dirijo. Estaba buscando inspiración, así que mi mujer me recomendó que contara mi paso por distintos trabajos y puestos durante mi experiencia profesional.

<strong>Appian:</strong> ¿Cómo reaccionó la gente a la historia?

<strong>Gupta:</strong> Me sorprendió lo positiva que fue la respuesta a mi historia. Creo que la gente conectó mucho con el lado más personal.

<strong>Appian:</strong> Una de las cosas de las que habla en esta publicación es su pasión por hackear, por utilizar el ordenador y la programación para resolver problemas. ¿Qué fue lo que despertó su interés en los ordenadores y la programación?

<strong>Gupta:</strong> Al ingeniero que hay en mí le encanta definir un problema de forma clara, buscar opciones viables para resolverlo, elegir una y hacer que funcione. En el desarrollo de software, este proceso no es lineal. Como mucha gente de mi campo, me aburro rápido, pero el software mantiene mi interés, ya que las cosas no dejan de evolucionar.

<h2>En Zigzag por el Software Alternativo</h2>

<strong>Appian:</strong> Ha dicho que encontrar la salida profesional perfecta es como averiguar qué tren coger en una estación de metro abarrotada. Creo que ocurre lo mismo a la hora de intentar averiguar qué tecnología adoptar en la era de la transformación digital. ¿Qué consejo daría a las empresas y líderes tecnológicos que están enfrentándose a este problema?

<strong>Gupta</strong>: Siga aprendiendo sobre las novedades que pueden resolver mejor los problemas que tenga ante usted. Rodéese de gente que lo cuestione todo, proponga ideas y quiera seguir adelante con ellas. <a href="/platform/">El (desarrollo) low-code</a> es una de esas novedades. Las empresas y líderes tecnológicos deben comprender el valor para el negocio de las tecnologías modernas como el low-code para averiguar cómo aprovecharlo para transformar la empresa.

<strong>Appian:</strong> Esto nos lleva al tema de la innovación. Las mejores empresas tienen mayor capacidad de innovación que su competencia. ¿Cómo explicaría a los ejecutivos no técnicos cómo encaja el low-code en los procesos de innovación?

<strong>Gupta:</strong> A estas alturas, casi todo el mundo ha oído la frase «todas las empresas son empresas de software». Esto es cierto, así que es esencial poder emplear el desarrollo de aplicaciones para lograr una ventaja competitiva.

<h2>Low-code: Cómo Crear Software Personalizado en Semanas en vez de en Años</h2>

<strong>Appian:</strong> Este es un buen punto de partida para el siguiente tema del que me gustaría hablar con usted, la transformación digital. Los detractores afirman que la transformación digital no es más que otra palabra de moda y que ya ha pasado. Pero nuestras investigaciones muestran que muchas empresas siguen priorizando la transformación digital. ¿Sigue siendo relevante la transformación digital? ¿Cómo se relaciona con la tendencia del low-code?

<strong>Gupta: </strong>La Transformación Digital no se va a ninguna parte. Está ocurriendo. Es real. Y va a seguir ocurriendo durante los próximos veinte años. Pero en el centro de la transformación digital hay mucho software y muchos datos. La relación con el low-code es que las plataformas de low-code permiten a las empresas gestionar la explosión de la tecnología emergente, no en tiempo natural sino en «tiempo de internet». Por ejemplo, con el (desarrollo) low-code, las empresas pueden pasar de tardar varios años en crear software a medida a lograrlo en unas semanas.

<em>(<a href="https://www.appian.com/blog-es/2019/06/06/from-software-underground-to-living-the-low-code-dream-part-2/">No se pierda el último episodio de esta serie de dos partes sobre desarrollo low-code e innovación</a> con Suvajit Gupta, vicepresidente sénior de ingeniería en Appian)</em>