You are on page 1of 20

gilePlan

NETE A LA
REVOLUCIN
LOW-CODE

Descubre cmo el
Low-Code acelera la
transformacin digital
de las empresas
PRESENTACIN
AgilePlan es la factora de desarrollo rpido de software creada por
Cibernos.

Las empresas que valoran la rapidez ya utilizan AgilePlan para crear


una ventaja competitiva con soluciones tecnolgicas desarrolladas a
medida.

AgilePlan ofrece:

Fabricacin rpida de software para todas las reas funcionales


de la empresa: recursos humanos, finanzas, marketing, ventas, IT,
produccin y administracin.

Tecnologa visual en plataformas nicas y que requieren muy


poca programacin para ser editadas.

Servicio continuo (24/7) de desarrollo de software gracias a


nuestros expertos distribuidos por todo el mundo.

SOLICITA MS INFORMACIN

NETE A LA
Descubre cmo el Low-Code acelera la
REVOLUCIN transformacin digital de las empresas
LOW-CODE

1
PARA QUIN
ES ESTE LIBRO?
Este libro es para directivos de empresas que han escuchado
hablar de la tecnologa Low-Code y quieren conocer ms al
respecto. De manera concisa te explicamos lo esencial para
entender el universo Low-Code y todos los cambios que est
generando en el mbito empresarial.

Tanto si eres experto en el tema, como si apenas ests


aprendiendo lo bsico sobre Low-Code, este ebook te ser til
por su contenido prctico.

NETE A LA
Descubre cmo el Low-Code acelera la
REVOLUCIN transformacin digital de las empresas
LOW-CODE

2
NDICE

1 LA REVOLUCIN LOW-CODE p. 4

2 QU ES EL DESARROLLO LOW-CODE? p. 5

3 POR QU DEBERA INTERESARTE EL DESARROLLO LOW-CODE? p. 6


La llegada del Citizen Developer Movement

4 CMO SABER SI TE CONVIENE UNA SOLUCIN LOW-CODE EN TU EMPRESA? p. 10

5 CMO PREPARAR TU ORGANIZACION PARA EL DESARROLLO LOW-CODE? p. 11

6 QU BUSCAR EN UNA PLATAFORMA LOW-CODE CON GARANTAS DE p. 13


ESCALABILIDAD A LARGO PLAZO?

7 EL LOW-CODE EN EL ADN DE AGILE PLAN p. 15


La experiencia de usuario y autonoma de desarrollo
Fcil mantenimiento y reduccin de la dependencia

8 CONCLUSIONES p. 17

FUENTES p. 18

LOS AUTORES p. 18

NETE A LA
Descubre cmo el Low-Code acelera la
REVOLUCIN transformacin digital de las empresas
LOW-CODE

3
LA
REVOLUCIN
LOW-CODE

Si tu organizacin se parece en algo a las dems, lo


ms probable es que contis con un largo listado de
proyectos y problemticas logsticas u organizativas,
que requieren de una solucin IT que nunca llega.

Quizs porque la carga de trabajo es demasiado


elevada o porque siempre hay asuntos urgentes que
hipotecan la capacidad de los responsables de IT para
aportar nuevas soluciones y desarrollos a problemas LA COMPETENCIA
crnicos que vuestra organizacin lleva sufriendo ES CADA VEZ
desde hace tiempo. M S A G R E S I VA
- Y -
Esta circunstancia se ve agravada por el hecho de que NUEVOS JUGADORES
la competencia es cada vez ms agresiva y nuevos MS GILES
jugadores ms giles aparecen en el mercado con
A PA R E C E N E N
EL MERCADO
sorprendente facilidad.

El Low-Code es una de las respuestas ms eficaces


a esta problemtica.

NETE A LA
REVOLUCIN LOW-CODE
4
QU ES EL
DESARROLLO
LOW-CODE?

En el informe New Development Platforms


Emerge For Customer-Facing Applications del
ao 2014, Forrester se refiri al trmino Low-
Code para aludir al conjunto de plataformas
que posibilitan el desarrollo rpido de software
de negocio, con una codificacin manual
mnima y una reducida inversin inicial en
configuracin, entrenamiento y despliegue.

Actualmente, el concepto de desarrollo


Low-Code alude a todo el conjunto de
prcticas relacionadas con el desarrollo de
aplicaciones y software, mediante el uso de
potentes plataformas de programacin visual
que requieren la insercin de poco cdigo.
LOW-CODE

NETE A LA
REVOLUCIN LOW-CODE
5
POR QU DEBERA
INTERESARTE EL
DESARROLLO LOW-CODE?

3
El competitivo entorno tecnolgico actual plantea una serie de desafos que no pueden ser solucionados
con las prcticas habituales. A continuacin explicamos las problemticas de IT ms comunes en el
desarrollo de software y cmo el Low-Code las soluciona.

PROBLEMTICAS IT Y S O LU C I O N E S LOW- C O D E

SOLUCIN LOW-CODE

1
Crecimiento exponencial de la demanda de
soluciones digitales por parte del cliente interno Desarrollo rpido mediante codificacin visual.
y externo.
Las herramientas de desarrollo visual drag-and-drop
Los equipos de desarrollo de los departamentos IT o point-and-clic permiten minimizar la carga de
de las organizaciones se estn viendo desbordados trabajo de codificacin, reduciendo drsticamente los
por el incesante crecimiento de la demanda de tiempos de ejecucin y el Time to Market.
aplicaciones u otros desarrollos similares. Esto
afecta tanto a soluciones destinadas al usuario o Ms concretamente, el desarrollo basado en modelos
consumidor final, como a aquellas que se aplican o Model-Driven-Development (MDD) ha logrado
directamente en los procesos internos de las reducir los plazos de desarrollo de forma radical.
empresas. La metodologa tradicional basada en la
codificacin manual por parte del programador se ha De acuerdo con un anlisis comparativo realizado por
vuelto demasiado ineficiente. Capgemini, el MDD implica invertir 2,5 horas por cada
punto de funcin, frente a las 10,6 horas requeridas
con Java o 15,5 horas en el caso de optar por C#.NET.
Y esto sin contar con la parte oculta del iceberg del
desarrollo que es el mantenimiento.

2,5h. 10,6h. 15,5h.

MDD JAVA C#NET


NETE A LA
REVOLUCIN LOW-CODE
6
P R O B L E M T I C A S I T & S O LU C I O N E S LOW- C O D E

SOLUCIN LOW-CODE

2 Desbordamiento y obsolescencia tecnolgica en


la preparacin de los responsables de IT. Integracin de lenguajes de programacin
y modelado visual.
Las dificultades experimentadas por los
departamentos de IT no se reducen al incremento Gracias al uso de plataformas Low-Code, los
de la demanda de los desarrollos, sino a la desarrolladores pueden cubrir buena parte del
progresiva acumulacin de nuevas tecnologas, gap de conocimiento de los nuevos lenguajes de
para las cuales se requiere un continuo proceso de programacin, mediante el uso de modelado visual
formacin y reciclaje profesional. de datos y diagramas de flujo.

Las organizaciones tienen serias dificultades


para lograr que sus equipos de IT estn
permanentemente al da respecto a estas
nuevas tecnologas y, al mismo tiempo, atiendan
sus responsabilidades como garantes de la
infraestructura digital de la empresa.

La problemtica de la obsolescencia tecnolgica


ha sido ampliamente documentada en el artculo
acadmico Professional Obsolescence in IT: The
Relationships between the Threat of Professional
Obsolescence, Coping and Psychological Strain, en
el cual se ponen de manifiesto las implicaciones de
rendimiento y estrs psicolgico experimentado por
los profesionales de IT.

SOLUCIN LOW-CODE

3
Mantenimiento y limitaciones de los
sistemas legados. Transformacin digital rpida y reduccin del
mantenimiento.
Otro de los grandes problemas de los
departamentos de IT consiste en el hecho de que Como ya hemos explicado, la tecnologa Low-
estn permanentemente comprometidos por los Code permite acelerar el ritmo de desarrollo e
sistemas heredados, los cuales se han quedado implantacin de soluciones digitales dentro de las
anticuados, drenando los recursos y limitando la organizaciones.
productividad de la empresa.
Por otro lado, gracias a la minimizacin (o
eliminacin) del proceso de codificacin manual,
los costes y tareas de mantenimiento tambin se
simplifican.

NETE A LA
REVOLUCIN LOW-CODE
7
P R O B L E M T I C A S I T & S O LU C I O N E S LOW- C O D E

SOLUCIN LOW-CODE

4
Elevados costes de desarrollo de software. Prototipado rpido, desarrollo iterativo y reducida
inversin inicial.
El desarrollo tradicional de software en cascada
(waterfall) es considerablemente costoso.
El Low-Code se inspira en la corriente Rapid
Adems, no ofrece las suficientes garantas de Application Development (RAD). Es por ello que
xito para el proyecto, debido a que no hay una las plataformas con esta tecnologa posibilitan la
comunicacin fluida entre el cliente y el equipo creacin de prototipos en tiempo rcord.
de desarrollo.
De esa forma, es mucho ms fcil integrar al cliente
o destinatario en el proceso de desarrollo y asegurar
que las caractersticas y funcionalidades estn
alineadas con sus requerimientos en todo momento.

Finalmente, el despliegue de la herramienta y el


posterior entrenamiento de los usuarios es mucho
ms simple, lo que contribuye a reducir la inversin
a realizar, minimizando los riesgos econmicos del
proyecto.

SOLUCIN LOW-CODE

5
El Shadow IT entre los usuarios de las
Disponibilidad rpida de aplicaciones
organizaciones.
corporativas propias.

En el momento en que los empleados de una


Disponer de una plataforma Low-Code no slo
empresa no logran obtener una respuesta o
permite a los responsables de IT proporcionar
solucin eficaz por parte del departamento
soluciones rpidas y eficaces a los distintos
de IT, buscan una alternativa fuera de su
departamentos, sino que tambin dota a
organizacin.
los empleados sin perfil informtico de una
herramienta interna para hacer sus propios
El apogeo de las opciones SaaS a nivel
desarrollos de forma autnoma.
de usuario ha posibilitado que, no slo los
consumidores, sino tambin los empleados
de las organizaciones hagan uso de mltiples
aplicaciones para el desempeo de sus tareas.

El problema surge cuando estas prcticas se


realizan a espaldas de los departamentos de IT,
con el peligro que eso supone para la seguridad
de la informacin. A este fenmeno se lo
conoce como Shadow IT y, poco a poco, se ha
convertido en una lacra dentro de las empresas.

De acuerdo con las estadsticas de 2nd Watch


partner de AWS, el 61 % de las unidades de
negocio buscan sus propios recursos on cloud,
sin consultarlo con el departamento
de tecnologa.

Gartner ha valorado el impacto econmico


35 %
del Shadow IT en un 35 % .

NETE A LA
REVOLUCIN LOW-CODE
8
LA LLEGADA DEL
CITIZEN DEVELOPER MOVEMENT

En el 2012, Gartner declar: Ahora todos somos


desarrolladores .

Esta afirmacin tan categrica estaba haciendo alusin al


creciente fenmeno de la democratizacin del desarrollo
de software y aplicaciones. En el pasado, los empleados de
una empresa tenan a su disposicin herramientas como
Microsoft Excel y Access.

Sin embargo, gracias al uso de nuevas plataforma de


desarrollo y servicios colaborativos en la nube, estos
mismos empleados ahora son capaces de crear complejas
aplicaciones para el uso corporativo.

En el 2015, otro informe de Gartner Citizen Development Is


Fundamental to the Digital Workplace sealaba que para el
2020 el 70 % de las grandes empresas habrn establecido N O O B S TA N T E ,
polticas de desarrollo interno de software con plataformas SUPONE UN
Low-Code. PA S O D E G I G A N T E
A LA HORA DE
Las plataformas Low-Code de diseo visual han permitido
DESCONGESTIONAR
LA CARGA DE TRABAJO
que el personal sin formacin alguna en programacin
DEL PERSONAL
comience a crear desarrollos para su propio departamento. INFORMTICO
Obviamente, es necesario que el equipo de IT se asegure Y ACELERAR LA
de que el resultado final cumple con la poltica corporativa RESOLUCIN
de seguridad de la informacin. DE PROBLEMAS.

NETE A LA
REVOLUCIN LOW-CODE
9
CMO SABER
SI ES COVENIENTE
UNA SOLUCIN LOW-CODE
EN TU EMPRESA?

4
Cuando en una empresa se perciben algunas de las siguientes necesidades,
es probable que una solucin Low-Code sea lo ms adecuado:

Necesidad de solucionar en Necesidad de introducir Necesidad de desarrollo


poco tiempo problemas de IT a la organizacin en la de programas con la menor
o de negocio o comunicacin a transformacin digital. cantidad de reuniones que
travs de una herramienta digital disminuyan la productividad.

Necesidad de aprovechar al Necesidad de programas de Necesidad de ahorrar en costes:


mximo tu departamento de IT gestin y aplicaciones que las soluciones Low-Code
en tareas complejas y reducir puedan usarse en diversos requieren menos tiempo y por
su dedicacin al desarrollo de dispositivos (mviles, tabletas y tanto se traducen en un ahorro
cdigo. porttiles). en costes y mayor ROI.

Necesidad de plataformas ms centradas en las necesidades de


los usuarios finales: si en tu empresa la cultura tecnolgica no est
generalizada o si ha fracasado la implantacin de aplicaciones
y programas, el uso de alternativas Low-Code es una puerta de
entrada que adems reduce el shadow IT.

NETE A LA
REVOLUCIN LOW-CODE
10
CMO PREPARAR
TU ORGANIZACIN
PARA EL DESARROLLO
LOW-CODE?

Existen diversos aspectos


que pueden facilitar la
introduccin de soluciones AMBITO DE PERSONAL VINCULACIN DEL
Low-Code en una empresa: APLICACIN ADECUADO PERSONAL DE IT

A continuacin te explicamos cmo influyen cada uno de ellos.

Identificar el mbito de aplicacin de la plataforma Low-Code dentro de tu empresa

Antes de escoger una plataforma, Se trata de una solucin global Obviamente, aquellas plataformas
es imprescindible determinar el para el desarrollo de software que cuenten con un abanico
uso real que se va a hacer de la dentro de la organizacin, o slo se de funcionalidades ms amplio
misma y cmo sta encaja dentro est buscando una solucin a un permitirn simplificar la labor del
la infraestructura IT de la empresa. problema puntual? departamento de IT y evitarn
posibles redundancias con otros
programas o aplicaciones que
deban desarrollarse fuera del
entorno de aquellas.

TODOS LOS SECRETOS DEL


DESARROLLO RPIDO
DE AGILEPLAN
11
Escoger al personal adecuado para utilizar la plataforma Low-Code

Con independencia de que este tipo de plataformas Aquellas personas a las que se les vaya a autorizar el
reduzcan la necesidad de contar con conocimientos uso de la plataforma como administradores deben
de programacin, existen aspectos complementarios contar con habilidades para el anlisis y resolucin de
que afectan al resultado final. problemas, la organizacin de la informacin y el flujo
de datos, as como un sentido del diseo que facilite
la usabilidad por parte de sus compaeros de trabajo.

No desvincular al departamento de IT

No cometas el error de creer que una plataforma En el momento en que necesitis que las
Low-Code permite prescindir del departamento de aplicaciones desarrolladas accedan a las bases de
IT en el desarrollo de las aplicaciones internas de datos de la empresa o se sometan a un sistema de
tu organizacin. Tanto los usuarios finales, como gestin de credenciales comn (por ejemplo, Single
los responsables de IT deben ser conscientes Sign-On) podrais tener serios problemas.
de las necesidades de integracin dentro de la
infraestructura digital de toda la organizacin. De
lo contrario, terminars creando departamentos
estancos con soluciones no integradas.

NETE A LA
REVOLUCIN LOW-CODE
12
QU BUSCAR EN UNA
PLATAFORMA LOW-CODE
CON GARANTAS DE
ESCALABILIDAD A
LARGO PLAZO?
6

Si quieres implantar una plataforma Low-Code en tu empresa, que sea capaz


de ofrecer el nivel de escalabilidad necesario para garantizar su rentabilidad a
largo plazo, debes prestar atencin a una serie de factores fundamentales.

LA ARQUITECTURA DE LA PLATAFORMA DEBE ESTAR DISEADA BAJO EL PRINCIPIO


DE ESCALABILIDAD

El enfoque que se haga de la gestin de los datos es especialmente crtico. Algunas


plataformas cubren este aspecto de forma global, mientras que otras optan por
integrarse con los sistemas ya previamente establecidos de bases de datos y sistemas de
almacenamiento de la propia empresa.

CAPACIDAD DE INTEGRACIN CON HERRAMIENTAS EXTERNAS

Aquellas plataformas que prevn integraciones con servicios externos evitan conflictos
posteriores. Al fin y al cabo, las empresas suelen contar con sistemas y herramientas
licenciatarias y bases de datos de distinto tipo cuya correcta integracin redunda en los
niveles de productividad.

NETE A LA
REVOLUCIN LOW-CODE
13
FCIL MANTENIMIENTO Y ROBUSTEZ DEL CDIGO GENERADO

De poco servir una plataforma Low-Code que resuelva un problema puntual pero,
posteriormente, no pueda ser mantenida adecuadamente, ya sea porque el cdigo
utilizado no es comprendido por el equipo de IT, o bien porque no sigue patrones de
diseo o estndares de programacin.

ENFOQUE EXPANSIVO DEL DISEO DE LAS APLICACIONES

Para garantizar una reduccin drstica del proceso de codificacin, la plataforma


escogida debe recoger funcionalidades que cubran todos los aspectos del desarrollo,
desde la experiencia de usuario, al anlisis de operaciones, pasando por el control de
cambios o la administracin dentro de los escenarios objetivo de la plataforma.

GARANTAS DE SEGURIDAD

Las herramientas implantadas en una organizacin deben ser capaces de someterse a


las medidas de control necesarias para garantizar la seguridad de la informacin. Por ese
motivo, la plataforma Low-Code debe incluir sistemas de autenticacin y autorizacin
que garanticen una utilizacin segura. La integracin con sistemas de gestin de
identidades como SSO, AD o LDAP debera ser motivo de valoracin.

COMPONENTES, SERVICIOS Y CATLOGOS COMPARTIDOS

Aquellas plataformas que recurren a componentes de aplicaciones comunes


proporcionan una mayor velocidad de desarrollo, ya se trate de la construccin de la
experiencia de usuario, la integracin de datos, los tipos de procesos, etc.

ESCALABILIDAD DE COSTES

La inicial reduccin de costes que posibilita la utilizacin de una plataforma Low-Code


no debera llevar aparejada una reduccin de la capacidad de desarrollo a largo plazo.
La progresin de costes debe ser proporcional al valor generado por los desarrollos
realizados con posterioridad.

En su informe
Vendor Landscape: The Fractured, Fertile Terrain Of Low-Code Application Platforms
publicado en 2016, Forrester menciona algunos de estos criterios y aporta
informacin complementaria a este respecto.
14
EL LOW-CODE
EN EL ADN DE AGILEPLAN

LOS DESARROLLOS Gracias a la combinacin de estos principios


Y APLICACIONES con nuestras metodologas de desarrollo gil,
QUE CREAMOS logramos ofrecer a nuestros clientes unas
EN AGILEPLAN herramientas desarrolladas en tiempo rcord y
PA R A N U E S T R O S cuya codificacin ofrece las mximas garantas.
CLIENTES
ESTN BASADOS
EN LA TECNOLOGA
LOW- CO D E .

LA EXPERIENCIA DE USUARIO Y FCIL MANTENIMIENTO Y


AUTONOMA DE DESARROLLO REDUCCIN DE LA DEPENDENCIA

Gracias a un diseo totalmente volcado en la Nuestros clientes tienen acceso a la plataforma,


experiencia de usuario, los empleados de tu de manera que pueden hacer uso de ella con
organizacin pueden utilizar las herramientas autonoma y menos dependencia frente a
desarrolladas de una forma muy intuitiva, soluciones externas.
reduciendo la curva de aprendizaje
y garantizando un retorno econmico
mucho ms rpido.

Adems, en caso de necesitar llevar a cabo


sus propios desarrollos, pueden hacerlo
minimizando la asistencia por parte del
departamento IT.

NETE A LA
REVOLUCIN LOW-CODE
15
Q U O T R O S E L E M E N T O S A PA R E C E N E N E L A D N D E A G I L E P L A N ?
Los desarrollos de software en AgilePlan se caracterizan por lo siguiente:

Programacin visual Soluciones colaborativas


o de trabajo en equipo
Flexibilidad para la personalizacin
Estrictos protocolos de seguridad
El diseo con elementos
drag-and-drop Despliegue on site o en nube

Adaptabilidad a diversos dispositivos Mltiples opciones de mantenimiento

Integrable con Y lo ms importante


sistemas previos externos SIEMPRE EN TIEMPO RCORD

Si deseas saber cmo podemos proporcionarte una

solucin de desarrollo gil,

basada en la tecnologa Low-Code,

ponte en contacto con nosotros y

S O L I C I TA T U P R O T O T I P O R P I D O
SIN COSTE ALGUNO

TODOS LOS SECRETOS DEL


DESARROLLO RPIDO
DE AGILEPLAN
16
CONCLUSIONES

Despus de leer este ebook ests en condiciones de valorar de


manera objetiva si es o no el momento de introducir soluciones
basadas en Low-Code para tu organizacin.

En AgilePlan hemos dado un paso en direccin al futuro para


entregar a nuestros clientes desarrollos a medida que aumenten
su alineamiento con las necesidades del negocio, incrementen la
productividad de IT y aceleren todos los procesos internos.

EL PRXIMO PASO ES TUYO


TE UNES A LA REVOLUCIN LOW-CODE?

SOLICITAR INFORMACIN

NETE A LA
REVOLUCIN LOW-CODE
17
FUENTES
New Development Platforms Emerge For Customer-Facing Applications
de Forrester Research, Inc.

Vendor Landscape: The Fractured, Fertile Terrain Of Low-Code Application Platforms


de Forrester Inc.

Professional Obsolescence in IT: The Relationships between the Threat of Professional


Obsolescence, Coping and Psychological Strain
de varios autores, publicado en ACM Digital Library.

Citizen Development Is Fundamental to the Digital Workplace


de Gartner, Inc.

LOS AUTORES
Rogelio Toledo Garca, director general de Cibernos y AgilePlan con
ms de 15 aos de experiencia en proyectos de transformacin digital
en empresas de diversos sectores. LinkedIn
Carlos Fernndez de la Vega, director de Servicios Internacionales
en Cibernos y manager senior en Cibernos, gestiona iniciativas
estratgicas de crecimiento en mercados internacionales. LinkedIn

COLABORADOR
Eliseo Martn Castro, responsable de Innovacin y Desarrollo Tecnolgico de
Cibernos. Se encarga de materializar las ideas ms complejas en soluciones
tangibles.

NETE A LA
Descubre cmo el Low-Code acelera la
REVOLUCIN transformacin digital de las empresas
LOWCODE

18
gilePlan
the software factory

Consulta ms informacin sobre


transformacin digital
en AgilePlan

Contctanos y dinos tu opinin

Copyright Cibernos, S.A.


Todos los derechos reservados.
c/ Lagasca, 40. 28001 Madrid