top of page

Metodologia única da Evo Systems reformula sistemas complexos

analista848
há 2 dias
5 min de leitura

A modernização de sistemas complexos corporativos tornou-se o maior gargalo operacional para qualquer empresa que identifica a necessidade de uma transformação digital para manter os processos escaláveis e o negócio competitivo.

Projetos de grande porte em arquiteturas legadas enfrentam desafios críticos: pesquisas recentes de mercado indicam que mais de 70% das iniciativas de reformulação e legacy modernization excedem significativamente seus orçamentos, atrasam entregas cruciais ou falham em gerar o ROI esperado pelas LOBs (Lines of Business). 

Só que o gargalo nasce meses antes do primeiro commit e está na desconexão entre a regra de negócio executada na interface e a realidade operacional de quem a utiliza. Para decisores de tecnologia, o dilema da modernização envolve balancear dívida técnica, custo de mudança e riscos operacionais. 

É exatamente nessa interseção que a Evo Systems aplica uma abordagem proprietária para reformular sistemas complexos. Unindo um Discovery de UX focado em evidências reais a um modelo de Design Antecipatório, a empresa valida fluxos, regras de negócio, Design Systems e arquiteturas de informação diretamente no protótipo. O resultado é a eliminação do retrabalho de engenharia antes mesmo da definição das sprints de desenvolvimento.

Por que aplicar mais engenharia de código não resolve um sistema complexo?

Sistemas complexos não são definidos apenas pela volumetria de dados ou pela quantidade de microsserviços. A complexidade real está no acoplamento de três variáveis:

  • Múltiplos perfis de acesso com permissões e visões heterogêneas;

  • Regras de negócio legadas acumuladas sem atualização de interface; e

  • Integrações heterogêneas (APIs, mensageria, bancos legados), cujas restrições de runtime e contexto original foram totalmente esquecidas.

Essa dinâmica leva a três reflexões importantes:

  • O desenvolvimento de um sistema envolve escolhas arquiteturais, redundâncias de navegação e atritos de interface. Uma reformulação de alto impacto remove essas complexidades para permitir uma gestão mais eficiente.

  • Um sistema complexo que funciona evoluiu de um processo que funcionava. Logo, tentar projetar ou reescrever um sistema complexo do zero (Big Bang Rewrite) sem uma validação gradual, teremos falhas.

  • Ecossistemas legados espelham o organograma interno da empresa, forçando o usuário a navegar por departamentos digitais, em vez de fluxos de trabalho contínuos.

Relatórios internacionais de engenharia de software e gestão de portfólio de TI publicados há um certo tempo no PMI e ACM Digital Library, mas com conclusões ainda muito atuais, apontam que a causa raiz do fracasso em projetos de software reside na gestão inadequada e imprecisa de requisitos nas fases iniciais. Quando requisitos incorretos viram código, o custo da alteração aumenta exponencialmente no ciclo de vida do desenvolvimento de software (SDLC). 

Discovery de UX, Design Antecipatório e Design System: combinação para modernizar sistemas complexos

Para apontar os caminhos possíveis, a Evo Systems explica duas de suas metodologias e como foram aplicadas no projeto da LinkedBy.

Discovery de UX para mapear com base em evidências operacionais

Em sistemas complexos, o Discovery de UX da Evo Systems abandona a coleta passiva de requisitos funcionais para focar em observação contextual e análise comportamental. A metodologia envolve:

  1. Mapeamento de jornadas por perfil: dissecção detalhada dos job stories e das restrições operacionais de cada papel de usuário.

  2. Identificação de pontos de atrito e fricção cognitiva: mapeamento de redundâncias, telas desnecessárias e workarounds criados pelos próprios usuários para contornar limitações do sistema.

  3. Formulação e validação de hipóteses: estabelecimento de critérios claros de sucesso antes da codificação.

A LinkedBy, provedora de ERP, SFA e sistemas logísticos para o setor de bebidas e alimentos, enfrentava o desafio de aumentar a eficiência no front-end de vendas. Seu aplicativo de Sales Force Automation (SFA) possuía todas as regras de negócio e funcionalidades necessárias no back-end, mas a complexidade da interface comprometia a produtividade dos vendedores em campo.

Durante o Discovery de UX, a equipe da Evo Systems identificou três gargalos centrais:

  • Ausência de hierarquia visual clara para tomada de decisão rápida;

  • Excesso de etapas e cliques para concluir tarefas rotineiras de vendas;

  • Informações estratégicas ocultas sob múltiplos níveis de navegação.

Em vez de expandir o backlog com novas funcionalidades, a solução exigiu reestruturar a arquitetura de informação existente para tornar as funcionalidades acionáveis e intuitivas em ambiente de campo.

Design Antecipatório para mitigar risco arquitetural no protótipo

Com a aplicação de Design Antecipatório a equipe deixa de codificar para depois testar em ambiente de homologação ou produção. A validação de fluxos, exceções e usabilidade passa a ser realizada em protótipos de alta fidelidade e navegabilidade rigorosa.

A validação de interface apoia-se em princípios consolidados de pesquisa de usabilidade:

  • Modelo de Landauer-Nielsen: avaliações com cinco usuários de um mesmo perfil conseguem identificar cerca de 85% dos problemas de usabilidade em fluxos específicos. Uma reformulação focada em usabilidade resulta em ganhos médios de 80% nas métricas de produtividade do usuário, conforme estudos do Nielsen Norman Group (NN/g) sobre ROI em UX, reduzindo intensamente o tempo de treinamento e os erros de inserção de dados.

  • Escalabilidade: quando um sistema complexo envolve múltiplos papéis corporativos (ex: operadores, gestores, auditores), a amostragem de testes é dimensionada não de forma genérica, mas por perfil específico em ciclos iterativos de validação.

Design System para escalabilidade, consistência e redução de dívida técnica

Um Design System corporativo atua como a infraestrutura de front-end do ecossistema de software. Ele reúne componentes reutilizáveis, tokens de design, diretrizes de acessibilidade e documentação técnica sincronizada entre design e engenharia.

Os benefícios diretos para a engenharia de software incluem:

  1. Redução do tempo de desenvolvimento: testes de eficiência de código (como análises da Sparkbox comparando desenvolvimento do zero versus uso de Design Systems consolidados como o Carbon da IBM) mostram reduções de até 47% no tempo de implementação de componentes e formulários de interface.

  2. Consistência cognitiva: aplicação das heurísticas de Nielsen (consistência e padrões e reconhecimento em vez de memorização), garantindo que o usuário reduza a carga mental ao transitar entre diferentes módulos do sistema.

  3. Valor de negócio: pesquisas do McKinsey Design Index (MDI) demonstram que empresas localizadas no quartil superior de maturidade em design apresentam crescimento de receita e retorno ao acionista significativamente superiores aos seus pares de setor, impulsionados pela eficiência operacional e adoção digital.

No projeto da LinkedBy, a Evo Systems reaproveitou e expandiu o Design System criado anteriormente para o UXSync (plataforma de gestão do cliente). A padronização dos componentes no Figma e no código acelerou o desenvolvimento do SFA, garantiu consistência entre produtos da suíte e simplificou a manutenção contínua.

Além disso, o Discovery revelou uma oportunidade não prevista no escopo original: a integração de uma visualização de pontos de venda (PDVs) via mapa geolocalizado, permitindo aos vendedores acompanhar sua rota em tempo real e identificar oportunidades próximas.

Validação e impacto integrado

A aplicação combinada da metodologia na LinkedBy resultou em ganhos diretos de usabilidade e performance percebida, otimizando o tempo de atendimento em campo e a taxa de adoção do sistema pelas equipes de vendas.

Essa metodologia estende-se a outros projetos do portfólio da Evo Systems na modernização de sistemas complexos:


  • Case da Conta Pronta: modernização tecnológica e de UX/UI para aplicativo de mobile banking.

  • Case da Tudo Entregue (Sistema Active): redesign de sistema de gestão logística para alta volumetria de dados.

  • Case do Portal Mackenzie: reestruturação de arquitetura de informação e UX/UI para otimização do planejamento de horários, turmas e salas de docentes.

Conte com a Evo Systems para consultoria e projetos de modernização

A reformulação bem-sucedida de sistemas complexos reside em mitigar os riscos de negócio na fase inicial do projeto. Ao aliar o Discovery de UX para mapear problemas reais, o Design Antecipatório para validar soluções a baixo custo e o Design System para garantir sustentabilidade técnica, a Evo Systems entrega modernização de software com previsibilidade, redução de custos operacionais e alto retorno sobre o investimento.


Entre em contato com a Evo Systems para que a equipe possa entender o desafio e desenhar o projeto mais adequado para modernizar os sistemas da sua empresa.



 
 
 

Comentários


bottom of page