O nosso componente básico são as injeções de Performance sprint, que tem as suas raízes no 6 Sigma e no Agile thinking. Uma injeção de desempenho pode incluir uma, várias ou todas as camadas da pilha de IT para encontrar o problema ou problemas que, quando corrigidos, proporcionam o benefício esperado de desempenho.
Criamos interfaces de utilizador e as nossas principais funções são otimizar aplicações e os seus sistemas. Também otimizamos o middleware e os bancos de dados ao mesmo tempo que nos comprometemos com a localização e remoção de gargalos.
Um projeto de Performance normalmente descobre tantos outros problemas quanto problemas relacionados ao desempenho. Governança, bugs, configuração, testes e até problemas de arquitetura são comuns. Embora o processo não os resolva, relatamos tudo o que encontramos.
A implementação é feita pela sua equipa, com o nosso apoio. De forma geral têm conhecimento do que fazer, isto porque estamos acostumados a conetar pontos, e já fizemos isso anteriormente e tivemos tempo para o fazer. Desta forma, eles também entendem o que descobrimos e o que mudar, sendo que esse conhecimento permanece na sua equipa.
Estamos comprometidos com a redução dos custos de licenciamento e da dívida técnica. Também reduzimos os servidores necessários para correr um sistema ao mesmo tempo que reduzimos o tempo de inactividade e os riscos de interrupção.
Para resolver problemas de desempenho num sistema crítico, foi necessário executar uma reorganização do banco de dados e limpeza de dados. Em vez de usar processos normais de reestruturação de banco de dados, que normalmente implicam 3 dias de inatividade para a operação do cliente, a Wrightia aplicou sua própria metodologia e ferramentas para fazer o trabalho com menos de 1 hora de inatividade nos horários de menor movimento.
Um cliente necessitou de tempos de resposta previsíveis e rápidos dos seus serviços online. Com a nossa metodologia e a aplicação de uma análise sustentada de diferentes fatores, conseguimos serviços especiais e restringimos os cálculos e a seleção de dados que atendiam às necessidades do usuário. Esta abordagem permitiu melhorar o serviço, mas, o mais importante, permitiu controlar a variabilidade dos tempos de resposta do serviço.
Desenvolvemos um script de correção automatizado para simplificar um processo manual e eliminámos 95% do trabalho realizado para corrigir problemas com o provisionamento de rede. Isso tornou possível reduzir o tempo de processamento do pedido em 4 horas.