El ciclo de vida del desarrollo de aplicaciones (ADL) suele abarcar un proceso de seis pasos que comienza con el análisis, luego el wireframe antes de pasar al diseño y el desarrollo, seguidos de la implantación y el mantenimiento.
La clasificación de datos es el proceso de analizar datos estructurados o no estructurados y organizarlos en categorías basadas en el tipo de archivo, el contenido y otros metadatos.
Un conjunto de nodos que ejecutan aplicaciones en contenedores. Las aplicaciones en contenedores empaquetan una aplicación con sus dependencias y algunos servicios necesarios. Son más ligeros y flexibles que las máquinas virtuales. De este modo, los clústeres Kubernetes permiten que las aplicaciones se desarrollen, se muevan y se gestionen más fácilmente. Los clústeres de Kubernetes permiten que los contenedores se ejecuten en múltiples máquinas y entornos: virtuales, físicos, en la nube y en las instalaciones. Los contenedores Kubernetes no están restringidos a un sistema operativo específico, a diferencia de las máquinas virtuales. En cambio, pueden compartir sistemas operativos y ejecutarse en cualquier lugar.
El bajo código es un método de desarrollo de software que permite a los colegas crear aplicaciones con todas las funciones con una codificación mínima. Con el bajo código, los usuarios no técnicos utilizan herramientas visuales de apuntar y hacer clic para construir, modificar y desplegar software personalizado. Al mismo tiempo, los programadores y profesionales expertos en tecnología pueden ampliar las aplicaciones inyectando código. Microsoft PowerApps es un ejemplo de esta plataforma de desarrollo de bajo código. Otras plataformas de bajo código, como Oracle VBCS, Salesforce APEX y ServiceNow App Engine, se abrirán a las unidades de negocio del PNUD tras la implantación de Quantum.
Docker es una plataforma de contenerización de código abierto. Permite a los desarrolladores empaquetar aplicaciones en contenedores -componentes ejecutables estandarizados que combinan el código fuente de la aplicación con las bibliotecas del sistema operativo y las dependencias necesarias para ejecutar ese código en cualquier entorno.