É raro incluirmos software comercial de prateleira no Radar, principalmente se tratando de uma plataforma de core banking. No entanto, Thought Machine Vault (nenhuma conexão com a Thoughtworks) é um exemplo de um produto desta classe projetado para suportar boas práticas de engenharia de software, como desenvolvimento orientado a testes, entrega contínua e infraestrutura como código. As pessoas desenvolvedoras definem produtos bancários no Vault escrevendo contratos inteligentes em código Python. Isso é muito diferente da abordagem padrão sem código, em que a personalização é feita por meio de interfaces gráficas ou arquivos de configuração proprietários, ou ambos. Como os produtos são definidos em código Python regular, as pessoas desenvolvedoras têm acesso a uma variedade de ferramentas, como estruturas de teste e controle de versão, para garantir que seu trabalho seja seguro e preciso. Gostaríamos que mais plataformas de serviços financeiros fossem projetadas com a eficácia de pessoas desenvolvedoras em mente.