SISnet Zero Code. Nuevo paradigma de parametrización

Zero Code es un nuevo paradigma de implementación de sistemas de gestión informática y empresarial, consistente en acercar la tecnología al usuario de negocio: él será quien pueda implementar y modelar sus propias reglas y elementos, dando forma a los productos y los procesos directamente en el sistema de gestión.

¿Qué necesitan las organizaciones actualmente?

En general, las organizaciones tienen que orientar su actividad de negocio a un enfoque en procesos:

  • Las organizaciones necesitan influir en sus procesos de negocio constantemente
  • Las organizaciones necesitan interactuar en sus procesos para ajustarlos y refinarlos
  • Las organizaciones no pueden permitirse el lujo de tratar a la Informática de Gestión como una “caja negra”. Se pueden abstraer de su tecnología, pero no de sus procesos

¿Qué ocurría con los antiguos paradigmas tecnológicos?

En los años 80, los sistemas de gestión se programaban en ensamblador, un lenguaje muy cercano a la máquina.

En los años 90, el incremento continuo de las necesidades de gestión obliga a evolucionar hacia lenguajes más actuales, como Cobol. Estos lenguajes acercarán los sistemas programáticos a los técnicos, pero seguirán estando lejos del usuario de negocio.

A finales de la década de los 90, empezaron a proliferar los lenguajes de alto nivel, acercando técnicas de scripting con funciones de valor a las áreas de negocio, como Visual Basic. Estos lenguajes de scripting empiezan a ser utilizados no solo por los programadores, sino por las élites de usuarios.

Desde el año 2000, los lenguajes que han aparecido en las aplicaciones de tipo scripting mezclados con sistemas de parametrización se consideran low code. El low code se presenta como un sistema de extensión de conceptos preconstruidos y, por su propio formato, sigue orientado a tecnología y no a negocio.

Sin embargo, a pesar del paso adelante del low code, éste sigue estando lejos de gran parte de los usuarios de negocio. Sigue siendo complicado y necesita personal certificado, ya que está orientado exclusivamente a un lenguaje de control y no de funcionalidad, y obliga a tener muchos conceptos tecnológicos.

¿Por qué definir un nuevo paradigma? ¿Por qué Zero Code?

Había que dar un paso más, e ir hacia un sistema tecnológico orientado plenamente al negocio, “sin código”.

En Zero Code, la lógica se parametriza. Sus unidades de construcción están basadas en elementos funcionales, y no en instrucciones tecnológicas. Las variables de negocio existen de forma implícita en función del contexto, en vez de controlarlas explícitamente a través del lenguaje.

Por ejemplo, ¿cómo se haría la modificación de la edad actuarial de un asegurado en una póliza?

  1. En low code, el usuario debería saber ir a la póliza, recoger el asegurado y calcular su edad actuarial.
  2. En Zero Code, la variable “edad actuarial del asegurado” ya existe, y coge el valor correspondiente a su contexto de ejecución.

Por tanto, el Zero Code permite describir en términos de negocio la lógica de los procesos; de esta manera, los procesos se hacen transparentes a la organización y se conservan frente a fugas de conocimiento.

Para la compañía

  • Capacidad de la organización para crecer e influir en los procesos de negocio
  • Mayor fidelidad de los empleados clave: se convierten en constructores
  • Mayor productividad en las organizaciones
  • Las ideas de negocio se ven más directamente reflejadas en el sistema al no tener que ser traducidas entre el negocio y la tecnología
  • El Zero Code transforma en digital el conocimiento de la organización
  • Especialización funcional vs. especialización tecnológica
  • Reducción del time-to-market

Para el proyecto tecnológico

  • No necesita “compilación”: los cambios pueden tener efecto en el momento
  • No interfieren en los procesos de desarrollo de software, permitiéndoles adaptarse a las metodologías existentes que permiten desplegar con seguridad las aplicaciones
  • Drástica reducción de los errores de modelado y se beneficia la productividad
  • La documentación de la lógica de procesos se convierte en digital e instantánea
  • Se agilizan las implantaciones
  • Reducción de costes en tecnología
  • Aplanamiento en la curva de aprendizaje de lenguajes de programación modernos

¿Cuáles son las habilidades necesarias para el Zero Code?

  1. Conocimiento de negocio
  2. Enfoque y conocimiento de procesos
  3. Capacidades lógicas

¿Cómo se utiliza Zero Code?

A través de las herramientas de SISnet, con un enfoque dinámico y estático.

Hablamos de elementos estáticos como los elementos puramente paramétricos, los cuales utilizan las siguientes herramientas: Taller de Productos, Taller de Procesos BPM, Taller de Lógica de Interfaz, Taller de API Rest, Taller de Campañas.

Los elementos dinámicos están gobernados por SISnet Motor, permitiendo aplicar lógica a las reglas de negocio y a los procesos.

Logo SISnet

© 2003 - 2022 Netijam Technologies, S.L.

Volver arriba