Ningún código no es una evolución del código es bajo, sólo el código de bajo nivel para llevar negocio principal de la empresa

Al hablar de "desarrollo de software más eficiente" con los clientes y la industria, he encontrado que la mayoría de la gente no sabe, " bajo nivel de códigos , la diferencia entre" y "ningún código." códigos bajos y la plataforma de desarrollo de código libre ofrece la posibilidad de desarrollar software sin necesidad de escribir aplicaciones de código, y los fabricantes han de poner de relieve la "alta productividad" es un punto de venta para competir por el mercado, o incluso si los proveedores de código afirman que "ningún código" Sí " Código baja "versión de la evolución. ¿Es esto realmente así?


Creo que cuando se entiende completamente estas dos tecnologías, se encuentra código libre y bajar el código para el usuario es completamente diferentes soluciones técnicas. Ningún código para centrarse en escena sencilla, pero el código es baja con las ventajas de las capacidades de escalabilidad e integración, puede llevar de clase empresarial negocio principal. Creo que es claro que los dos conceptos, y entender el verdadero significado de los dos conceptos y escenarios de aplicación de cada concepto, el propósito de mejorar la eficiencia de las compañías de software de desarrollo de software de la empresa o de TI es el departamento crítico.


Es similar

Como he mencionado al principio del artículo, el código de baja y plataforma de desarrollo de código libre proporcionan una forma de desarrollar software sin necesidad de escribir código de aplicaciones, lo que hace que ambos se ven muy similares.

 

image.png

(Sin el desarrollo de código interfaz visual, las imágenes de la red)

 

La cara de la gran mayoría de los escenarios, los cuales no necesitan desarrollar ningún conocimiento de lenguajes de programación tradicionales de dominar, sino directamente proporciona el método de desarrollo visual. Desarrollador selecciona una función deseada de la pantalla de montaje, y se arrastra al proceso visual en la forma de la desarrollo de aplicaciones. Este método de visualización drásticamente las barreras de la tecnología de desarrollo de software, de modo que ordinarias de TI personal, hombres de negocios, incluso pueden llegar a ser un desarrollador, desarrollar y entregar aplicaciones directas. Se trata de las similitudes entre ellos.

 

image.png

(Visual bajo el desarrollo de código de interfaz, desde la rejilla tipo de sitio web oficial )

 

Pero en realidad son muy diferentes

Aunque el código de baja y no es el código de las aplicaciones de desarrollo visual, pero hay diferencias fundamentales en el tamaño de la industria de sistemas y aplicaciones.

Para los usuarios sólo quieren resolver simple función de la empresa, la plataforma de desarrollo de aplicaciones sin código puede ser muy útil. sin código de plataforma es una herramienta sencilla que es ideal para la construcción de pequeñas aplicaciones para una escena específica, tales como los cuestionarios. Si se puede satisfacer sus necesidades, entonces no es malo.

 

image.png

(Uso herramienta desarrollada aplicación del cuestionario de código libre, las imágenes de la red)

 

Pero la mayoría problema herramienta de código libre es que a menudo no se puede escalar bien en sus capacidades de desarrollo de aplicaciones e integración son muy limitadas. Esto se debe a bajo comparado con el código, la plataforma de código libre para reducir la complejidad, sin tener en cuenta la arquitectura empresarial más amplio, y la mayoría de las herramientas no integradas que se pueden utilizar en la plataforma de código es a menudo muy limitada. Debido a estas limitaciones ningún código, cuando se aplica a extenderse a la empresa, y llevarán su negocio principal escenario, es probable que se enfrentan los siguientes desafíos:

l   Arquitectura del Sistema: A medida que los desarrolladores carecen de experiencia en arquitectura de aplicaciones empresariales, aplicaciones gratuitas empresariales adicionales hacen TI riesgo aumenta arquitectura. Más problema es que la mayor parte de la necesidad plataforma sin código que deben implementarse en nubes públicas, no se pueden utilizar de forma ágil a una nube privada o local, que para muchos escenarios empresariales, especialmente en grandes escenario de negocio central de la empresa, es difícil de aceptar a.

l   Escalabilidad: Debido a que hay una plataforma de código tienden a la eficiencia operativa, por lo que no tienen la capacidad de centrarse en la experiencia del usuario, y no pueden conectarse a un sistema existente, y no es compatible con sistemas de terceros o problemas de integración de sistemas locales.

l   Coordinador: Dado que las aplicaciones que el uso de herramientas de código libre construido independiente. Cómo utilizar estos datos para generar agregados con los datos de otros sistemas en conjunto, se ha convertido en un reto común. Este fenómeno se llama "islas de datos", es uno de los problemas crónicos de la información empresarial en las más difíciles de resolver.

Por el contrario, la plataforma baja fuente puede ser una buena ayuda a resolver estos problemas. plataforma de bajo origen a menudo puede seguir el ritmo de la tecnología de la corriente principal, que proporciona una arquitectura flexible que soporta bases de datos externas, proporciona abierta API de la plataforma de expansión de la capacidad técnica. Son estas características, por lo que el código está totalmente equipada con baja capacidad para apoyar su negocio principal, mientras que el negocio con otros sistemas (tales como ERP , MES integración profunda, etc.). Además, el despliegue para el tipo de cuadrícula, representado por algunos plataforma de desarrollo de bajo fuente más flexible, mientras que el despliegue local y nube, especialmente para las empresas nacionales a los requisitos de "sistema controlable".


image.png

(Solicitud de baja fuente de UF U8 + integración profunda, imágenes de tipo rejilla desde el sitio web oficial)


Decidir qué herramienta es adecuada para su negocio

No hay necesidad de decir, sin importar la plataforma de decidirse a adoptar la empresa debe enfrentar el desafío. plataforma de desarrollo sin código es la industria considera demasiado simple que no puede soportar escenarios complejos, porque los desarrolladores no profesionales plataforma de desarrollo bajo la fuente es demasiado complicado.

Si selecciona "No Code", el personal de las empresas tiene la capacidad de desarrollar aplicaciones, pero los requisitos funcionales más allá de la capacidad de los agentes de desarrollo de negocios, o los requisitos de escalabilidad no funcional, despliegue, etc., no pueden satisfacer las necesidades de la empresa, que desea ¿cómo hacer? En la mayoría de los casos, los tomadores de decisiones no pueden aceptar que sólo se reúna con él el 99% de la demanda, que se necesitan 100% de este proyecto, y es probable que sólo encuentran una empresas de externalización de empezar todo de nuevo.

Si selecciona "código de baja," ¿Tiene suficiente TI personal (desarrolladores de software no profesionales) para llevar a cabo el desarrollo de aplicaciones? Si no es así, es probable que sólo confía en los desarrolladores profesionales existentes. Entonces la diferencia de costo entre los métodos tradicionales de desarrollo para evaluar el desarrollo del código y la baja forma, y luego comparar bajo costo plataforma de desarrollo de código de aprendizaje, con el fin de tomar una decisión objetiva. Aunque la gran mayoría de los escenarios, elegir bajo Código reducirá significativamente el costo total.


image.png

(Desarrollo de código usando baja MES sistema, las imágenes de la página oficial de tipo rejilla)

 

No ignore las "capacidades de co-desarrollo".

Al decidir qué método se utiliza, los factores que hay que considerar es, obviamente, no se limitan a la propia tecnología. Al igual que con todas las otras tecnologías de desarrollo de software, debe tener en cuenta el nivel de resultados y satisfacer las necesidades reales del usuario pueden ser entregados. Especialmente en la cara de los sistemas complejos, críticos para el negocio que llevan solamente a través de una estrecha colaboración en el proceso de desarrollo de aplicaciones, mejorar la eficiencia, con el fin de entregar con éxito las aplicaciones empresariales más grandes y complejos. Por lo tanto, cuando se considera la selección de código de baja o no hay soluciones de código, comparar las diferencias de cada plataforma de desarrollo, le sugerimos que se piensa evaluar las siguientes preguntas:

l   ¿Cómo la solución para promover, la forma de promover el desarrollo de las funciones de negocio, cómo mejorar la comunicación y colaboración entre los desarrolladores?

l   solución contiene las capacidades de desarrollo de colaboración, incluyendo pero no limitado a los códigos compartidos, gestión de versiones, administración de sucursales, y otras funciones comunes?

l   desarrolladores avanzados (como desarrolladores profesionales) pueden utilizar la herramienta para desarrollar las normas y reglamentos suministrarán la lógica de negocio compleja empaquetado de TI del personal o de los empresarios repite llamadas?

image.png

(Gestión de versiones, gestión de sucursales y el desarrollo colaborativo, la imagen de la red)

resumen

Sin código y el código es bajo para los desarrolladores de ayudar a construir rápidamente herramienta avanzada para las aplicaciones empresariales. Pero "ningún código" no es la versión "low-Code" de la evolución. Limitado por la escalabilidad y la integración de sistemas, capacidades de enfoque sin código en escena sencilla, pero el código es bajo puede llevar a sus necesidades de negocio. Cuando tenga que tomar una decisión en ausencia del código y el código es bajo, además de los escenarios de aplicación, también tenemos que tener plenamente en cuenta el despliegue diferencias, capacidades de desarrollo de colaboración de cada plataforma, etc., para encontrar soluciones para sus propias necesidades del equipo y del cliente.


Supongo que te gusta

Origin blog.51cto.com/14615083/2479218
Recomendado
Clasificación