Sáb. Jul 24th, 2021
    RSquad, Free TON

    Representantes de RSquad ya han contado de cómo empezaron a colaborar con Free TON y de su victoria en el concurso “Sistema de contratos smart para votación por mayoría en la organización de gestión descentralizada” — DGO SMV Smart Contract System.

    En esta ocasión, los socios de la compañía Igor Kholkin y Roman Nguyen, así como Boris Pimonenko, socio gerente de RSquad, comparten su visión del rol de RSquad en la autoría de soluciones arquitectónicas y construcción de ecosistemas de plataformas blockchain.

    «Para aquellos que no saben a qué puerto está navegando, no hay viento en popa»

    RSquad

    Igor Kholkin es responsable del desarrollo de conceptos.

    “Soy un visionario, una persona que trabaja a nivel conceptual. Al comienzo del proyecto, debo desarrollar una “imagen del futuro” del nuevo sistema, crear una ruta hacia él y decir: “Estamos navegando hacia tal o cual puerto”. Cree esta imagen completa de nuestro viaje de proyecto y puerto de destino en un concepto y digo: Chicos, así es como veo la situación del proyecto.

    Se está desarrollando una arquitectura de destino a esta “imagen del futuro”, y para su consecución sistemática, se crean varias aproximaciones sucesivas: arquitecturas de tránsito”.

    La idea principal seguida por los empleados de RSquad es un enfoque completo que excluye la digitalización de retazos — primero, comprender los significados en el área temática y desarrollar un modelo ontológico correspondiente a estos significados, construir una arquitectura — y solo entonces desarrollar modelos de datos, negocios procesos, aplicaciones e infoservicios. Entonces, cualquier desarrollo privado funcionará de acuerdo con este modelo general y no podrá escabullirse.

    Actualmente, RSquad tiene alrededor de 50 proyectos completados con éxitos en el área de TI incluidas las plataformas Bitcoin, Ethereum, Free TON.

    Realización de conceptos en un ejemplo

    Igor Kholkin puso un ejemplo sobre el tema desde su experiencia personal, como funciona esto”:

    “Mi primer éxito, del que realmente puedo estar orgulloso, es Gazprom. En ese momento estábamos desarrollando un sistema de información unificado para Gazprom, precisamente a nivel conceptual. A partir de una experiencia enorme de la industria del gas en ese momento, se formaron empíricamente varios proyectos piloto de TI, cada uno de los cuales era casi del tamaño de Francia. Y ahora me dicen que los directivos de la industria no entiende realmente con qué lógica deberían vincular en un todo único para justificar inversiones en el enorme sistema que se está creando.

    Propuse un enfoque muy simple para esto: utilicé el árbol de Ishikawa (un diagrama del análisis de las causas raíz), que dibujé en la lógica de la ley de completitud de partes del sistema, y ​​la imagen resultante cayó exactamente sobre estas proyectos de Gazprom”.

    Los clientes estaban muy sorprendidos e increíblemente encantados: Es tan simple, ¿cómo no hemos visto esto antes?

    Boris Pimonenko considera que un enfoque integrado del desarrollo es la principal ventaja del equipo RSquad:

    “Cuando realizamos un proyecto, tratamos sus problemas desde diferentes puntos de vista. Una parte interesada mantiene un punto de vista en relación con el objeto en consideración y se da cuenta de lo que ve la otra parte interesada. En los sistemas de información, el panorama es el mismo. Como operador de un sistema de información, observa la interfaz, y como funcionario del aparato estatal que implementa un sistema para las necesidades de la industria o del estado, presta más atención, por ejemplo, a la dinámica de los cambios en los indicadores de la industria (informes). Y todos tratan con diferentes clases de objetos y operan con sus propias categorías.

    Y la tarea del arquitecto es crear un sistema de información que cumpla plenamente con los requisitos de todos los interesados, o al menos encontrar un compromiso para que el sistema cumpla su propósito y logre sus objetivos.

    Para lograr el resultado de manera estandarizada, se desarrolló un enfoque para describir la arquitectura de los sistemas de información basado en la estratificación emergente. Ayuda a que los sistemas de información sean correctos”.

    Estratificación emergente

    Según representantes de RSquad, el gran problema con los desarrollos de TI actuales es que los arquitectos a nivel de concepto no encuentran comprensión entre los desarrolladores técnicos. Con el objetivo de resolver problemas aplicados, los especialistas en TI simplemente no tienen en cuenta la visión general del supersistema. Sin embargo, no están obligados a pensar en este nivel, y aquí está el por qué.

    De acuerdo con la idea de la estratificación emergente de los sistemas de información, cualquier espacio de información en cualquier área temática se puede dividir en cinco niveles: estratos.

    El primer estrato es el nivel de señales. Responsable del intercambio de señales en la infraestructura técnica (en el hardware).

    El segundo estrato es el nivel de datos. Aquí es donde aparecen las estructuras de datos (entidades, sus atributos y relaciones): sintaxis. Estos son DB y DBMS (Base de datos y sistema de gestión de bases de datos), incluidas las blockchains.

    El tercer estrato es el nivel de servicios de información. Contiene servicios de información encargados del intercambio de conceptos y significados (semántica). Este estrato es donde estamos acostumbrados a la “informatización”.

    Pero a nivel del cuarto estrato (el nivel de negocios, actividad económica actual), la “digitalización” ya está comenzando, donde las tecnologías digitales conducen al surgimiento de tales modelos de negocios que no podrían existir sin “números” y generar beneficios.

    Y el 5º estrato objetivo más alto es el nivel de metas de desarrollo para el área temática (empresa, industria, país), su visión y estrategia. Responde a la pregunta, ¿por qué se necesitan todos los demás estratos? En este nivel se forma la “imagen del futuro” y se comprenden los valores y resultados finales de la existencia del área temática en consideración.

    Para que los desarrollos individuales sean partes orgánicas de un solo espacio de información en desarrollo de un proyecto o plataforma digital, es necesario comprender este enfoque de estratificación por parte de todos los especialistas que trabajan en cada uno de los estratos. En cada estrato, las personas hablan su lenguaje profesional, utilizan sus propios modelos específicos, pero están unidas por un único sistema de conceptos en la arquitectura ontológica de los cinco estratos.

    Por supuesto, en la práctica del diseño, periódicamente se encuentran tareas en las que (especialmente a nivel ejecutivo) no hay necesidad de elaboración e interconexión de soluciones de diseño a nivel de cada estrato. Sin embargo, si estamos hablando del desarrollo e implementación de sistemas de información de la escala de una organización, industria o aún más el estado, entonces el proceso de crear soluciones de diseño a nivel de cada estrato es necesario — su presencia nos permite organizar el desarrollo de la manera más eficiente y racional.

    Estructura en forma de T del trabajo en equipo

    RSquad trabaja según un esquema en el que cada participante tiene diferentes competencias complementarias.

    El sistema de interacción de especialistas está construido de tal manera que cada tarea conceptual presentada por el visionario pasa por el proceso de “aterrizaje” por parte de un experto en el área aplicado y un técnico especialista, quienes construyen conexiones que conectan el concepto y la realidad práctica.

    RSquad

    Roman Nguyen es responsable del departamento de TI. En los trabajos para los concursos Free TON, Roman prepara una descripción técnica, diagramas, proyectando el sistema sobre ejemplos reales y eventos probables.

    “Hago dibujos de subsistemas, pienso en cómo pueden relacionarse con ellos mismos, escribo casos de uso, scripts básicos, averiguo cómo estarán los contratos para garantizar la integridad del sistema”.

    Cuantos menos elementos haya en el sistema, menos errores hay. Roman Nguyen

    La parte más ideal e inimaginable de un tanque es la que no existe. Mikhail Koshkin, inventor y diseñador general del T-34.

    Según los socios de RSquad, el resultado final óptimo de un proyecto solo puede desarrollarse en un contexto en forma de T, en el que hay un conceptualista que comprende el contexto amplio: la parte horizontal de la T y hay un especialista técnico — la parte vertical de la T.

    Así es como Igor Kholkin describe su visión:

    “Yo solo, flotando en esta superficie de conceptos, no lograré nada. Pero cuando trabajan dos personas, una con visión conceptual y la segunda, un experto en la materia profunda y (o) un especialista técnico profesional, se obtiene un resultado integral. Uno sin el otro es una colcha de retazos. Y tenemos, en mi opinión, un equipo eficiente”.

    Como apunta el visionario del equipo, veinte años de experiencia de participación en diversos proyectos — como la cooperación con Gazprom, con Surgutneftegaz, con el sistema de educación superior, administración pública y muchos otros — ha permitido perfeccionar un enfoque arquitectónico que se puede aplicar en una variedad de áreas temáticas, desde las elecciones hasta la economía digital.

    “Y eso es lo mejor. Cuando llegó a una nueva área temática, en la que hay personas profesionales, competentes — y les presento una visión común — tanto el estado actual as is como la imagen del futuro to be. Ellos miran y dicen: ¡Ahora, finalmente, entiendo el cuadro completo! ¡Y se me pone la piel de gallina! Y luego vienen especialistas profesionales para cada estrato y gradualmente lo ponen todo en un mosaico, que es una solución lista para usar. Y  mi tarea es asegurarme de que las demandas vengan de arriba hacia abajo de cada estrato, y su apoyo se brinda de abajo hacia arriba. Y luego tenemos la imágen completa.

    RSquad: particularidades del enfoque

    Al desarrollar el próximo proyecto, ya sea un sistema de votación o un programa de control digital, RSquad se esfuerza por presentar el panorama completo, teniendo en cuenta las peculiaridades de los modelos en cada uno de los estratos.

    RSquad

    “Intentamos no producir entidades más allá de lo necesario y no introducir nuevos componentes en el sistema para inventar y vender algo. Si el enfoque tradicional del desarrollo es simple “Necesito una función — desarrollaré un componente para ella, entonces tratamos de pensar de manera diferente — “¿Qué componente o supersistema ya existente puede realizar esta función?.

    O de esta manera:

    • la operación puede ser realizada por otros componentes del sistema;
    • no hay operación (procedimiento), pero su función aún se realiza (se logra el resultado);
    • la operación se realiza “por sí misma;
    • la operación (¡resulta que!) no es necesaria.

    Cumplimos con la regla de introducir no más del 15-20% de las innovaciones en el sistema. Y en cualquier proyecto, las innovaciones definitivamente no deben exceder el 20% del volumen total de implementación; de lo contrario, el proyecto se “ahogará con la novedad”.

    Sobre el modelo único Free TON

    RSquad fue uno de los primeros en unirse al desarrollo del ecosistema Free TON. Y ahora esta colaboración se está desarrollando activamente.

    El equipo de RSquad tiene planes ambiciosos para participar en el desarrollo de soluciones en la plataforma descentralizada Free TON. Según los representantes del equipo, cualquier competición de carácter tecnológico se enmarca en el ámbito de sus intereses.

    Boris Pimonenko:

    “En primer lugar, la blockchain Free TON en sí parece muy interesante y competitiva desde un punto de vista tecnológico y aplicado. Y ahora existe la oportunidad de participar en la implementación de un proyecto a gran escala, resolviendo problemas reales, estando a la vanguardia de la innovación tecnológica.

    En segundo lugar, la presencia de un entorno competitivo muy abierto es cautivadora: hay muchas tareas muy comprensibles y necesarias, en la implementación de las cuales puede participar sobre una base competitiva abierta. No es necesario pasar por los siete círculos del infierno en las oficinas de ninguna institución gubernamental; tuve una experiencia así y no puedo decir que haya sido muy positiva. Y aquí hay un entorno absolutamente abierto en el que se puede trabajar, formar empleados, resolver problemas interesantes y, probablemente, también ganar dinero”.

    Free TON es una plataforma ideal para probar desarrollos, probar soluciones tecnológicas en la práctica, con la oportunidad de recibir una recompensa en tokens por esto.

    ________________________

    RSquad no solo participa en desarrollos arquitectónicos Free TON. Recientemente, el equipo ha realizado un proyecto para crear una plataforma para tokenizar activos de empresas del sector real basada en la blockchain Ethereum. La plataforma Solana también está en el área de interés del equipo.

    También hay un proyecto en el desarrollo de un equipo que no está directamente relacionado con la blockchain: esta es una plataforma para la transformación digital de un área temática tan inusual como la navegación a vela. Un desarrollo prometedor permitirá el uso de tecnologías blockchain para asegurar y simplificar el modelo comercial de alquiler de yates (alquiler de yates) para todos los amantes de los cruceros de vela. Más detalles sobre el proyecto se encuentran en las siguientes entrevistas con el equipo de RSquad.

    9
    1