Na época, os aplicativos legados da Relativity eram baseados no .NET Framework, com peças personalizadas que se beneficiariam de aprimoramentos para lidar com grandes conjuntos de dados e demanda crescente. Um aplicativo com uma arquitetura monolítica, como o .NET Framework, é criado como uma unidade única e independente com base de código. É conveniente e fácil de implantar nos primeiros dias de desenvolvimento.
Mas, à medida que o aplicativo se torna maior e mais complexo, fica muito mais difícil manter, adicionar novos recursos ou funcionalidades e, por fim, escalar. O RelativityOne estava superando rapidamente sua estrutura e, à medida que a base de clientes crescia, também cresciam os desafios: os dados ficavam espalhados por bancos de dados locais, servidores de arquivos, arquivos e nuvem; a falta de análise de dados prejudicava a precisão e os insights; e a manutenção era cara.
É por isso que a Relativity recorreu à WinWire. Com sua experiência, conhecimento e o que Carlson considera um "histórico comprovado de agilização dos esforços de transformação digital das organizações", ele sabia que a WinWire era um parceiro com quem sua equipe poderia contar para trabalhar ao lado das equipes de desenvolvimento da Relativity para aprimorar o RelativityOne.