Es raro para nosotros presentar en el Radar un software comercial y mucho menos una plataforma bancaria principal. Sin embargo, Thought Machine Vault (sin conexión con Thoughtworks) es un ejemplo de un producto en esta clase diseñado para apoyar las buenas prácticas de la ingeniería de software como son el desarrollo impulsado por pruebas, la entrega continua y la infraestructura como código. Los desarrolladores definen los productos bancarios en Vault escribiendo contratos inteligentes en código Python. Esto es claramente diferente del enfoque no-code estándar donde la personalización se realiza mediante interfaces gráficas o archivos de configuración propietarios o ambos. Debido a que los productos se definen en código Python ordinario, los desarrolladores tienen acceso a un rango de herramientas como los frameworks de pruebas y el control de versiones para asegurar que su trabajo es seguro y preciso. Deseamos que más plataformas de servicios financieros sean diseñadas teniendo en cuenta la eficacia del desarrollador.