Proof of Performance
Mudanças de Regras Mais Rápidas
Mudanças de Regras Reduzidas de Horas para Segundos
Processos de tomada de decisão que antes levavam horas ou dias foram reduzidos a segundos, permitindo atualizações em tempo real
Precisão Aprimorada
Decisões Sem Erros com um Mecanismo de Regras Estruturado
A transição de scripts groovy para um mecanismo de regras estruturado eliminou erros, melhorando a confiabilidade.
Desempenho em Tempo Real
Todas as Decisões Executadas em Menos de 100 Milissegundos
Todas as regras são executadas em 100 milissegundos, permitindo atualizações instantâneas de custo de entrega e experiências responsivas em plataformas de autoatendimento.
O Desafio: Lógica Codificada Atrasando um Gigante das Telecomunicações
Como um provedor dominante de telecomunicações, a O2 enfrentou o desafio de gerenciar regras de negócios intrincadas e dinâmicas incorporadas em suas operações. Toda a lógica de negócios crítica—preços de entrega, cálculos de desconto, segmentação de clientes—estava rigidamente integrada e codificada em um sistema CRM personalizado. Essa configuração rígida significava que quaisquer atualizações ou modificações exigiam uma intervenção significativa de TI, levando a ineficiências e gargalos operacionais.
Essa abordagem tradicional apresentou vários desafios:
Necessidades de Descentralização: A O2 buscou desacoplar seu CRM e externalizar sua lógica de negócios, criando um sistema mais modular e resiliente capaz de operar efetivamente mesmo durante períodos de inatividade.
Complexidade dos Processos: Gerenciar regras rígidas e acopladas em um cenário de telecomunicações em constante evolução tornou o manuseio dos processos de tomada de decisão excessivamente complicado e propenso a erros.
Dependência de Equipes de TI: Quaisquer atualizações—de ajustes menores a mudanças substanciais na lógica—eram intensivas em tempo e fortemente dependentes de recursos de TI, desviando a atenção de iniciativas estratégicas e criando atrasos.
Necessidade de Escalabilidade: Com uma base de clientes crescente e ofertas de serviços em expansão, a O2 precisava de uma solução que pudesse escalar de forma contínua para acomodar casos de uso cada vez mais complexos.
DecisionRules se tornou uma parte crítica de nossa infraestrutura, simplificando processos e entregando resultados em uma velocidade incrível. Estamos empolgados em expandir seu uso em mais áreas de negócios.
Jan Černý
Head of CRM Analytics, O2 Czech Republic
Por que a O2 Escolheu DecisionRules
Simplicidade: A configuração direta e a estrutura clara do DecisionRules agradaram às equipes da O2, permitindo uma implementação mais rápida.
Vantagem Local: Sendo uma solução tcheca, o DecisionRules ofereceu suporte local no idioma nativo e no fuso horário, eliminando problemas de tradução e promovendo uma colaboração suave.
Escalabilidade e Flexibilidade: O DecisionRules poderia se adaptar às crescentes necessidades da O2, fornecendo um repositório centralizado para toda a lógica de tomada de decisão.
Desempenho: Como um componente crítico da infraestrutura da O2, o DecisionRules precisava fornecer decisões em uma velocidade impressionante. A capacidade da plataforma de executar regras em menos de 100 milissegundos foi fundamental, pois garantiu interações suaves tanto no aplicativo móvel quanto no e-shop. Quando um cliente seleciona um produto, ele deve receber um preço preciso quase instantaneamente para manter uma experiência fluida e envolvente. Como o DecisionRules faz parte de um sistema de cotações mais amplo, seu tempo de execução abaixo de 100 milissegundos foi essencial para garantir que todo o processo permanecesse abaixo de um segundo—um requisito absoluto para sistemas modernos de alto desempenho voltados para o cliente.
Implementação e Arquitetura
A implementação do DecisionRules na O2 seguiu uma abordagem faseada:
1. Casos de Uso Iniciais: A O2 começou implantando o DecisionRules para novos projetos, garantindo mínima interrupção nos processos existentes.
2. Integração com Sistemas de Backend: O DecisionRules foi integrado ao sistema de backend AKS da O2, conectando-se a várias camadas de serviços de negócios e componentes de frontend, incluindo o aplicativo móvel e o e-shop.
3. Treinamento Colaborativo: O treinamento abrangente e a documentação do DecisionRules capacitaram a equipe de cinco especialistas da O2 a gerenciar a plataforma de forma eficaz e independente.
Casos de Uso Principais
1. Preços de Entrega
O DecisionRules automatiza o cálculo dos custos de entrega para compras online, ajustando dinamicamente com base em parâmetros como localização do cliente, tipo de produto e requisitos logísticos. Quando um cliente utiliza o aplicativo móvel ou o e-shop da O2, a plataforma determina o preço de entrega com base nos produtos selecionados e na possível necessidade de assistência técnica. Por exemplo, se o cliente optar por um serviço de internet que requer instalação no local, o custo de entrega pode ser isento, pois o técnico traz os itens encomendados durante a visita de instalação. Para itens menores, como cartões SIM, o sistema calcula o custo de entrega dinamicamente com base na logística e nas preferências do cliente. O sistema também lida com conformidade legal—para novos clientes, inclui uma etapa de verificação de identidade pelo courier, integrada de forma contínua ao cálculo do preço de entrega.
2. Gerenciamento de Descontos
A plataforma identifica e aplica descontos com base em padrões de compra, volumes de pedidos e campanhas promocionais. Clientes que compram vários dispositivos ou hardware de alto valor automaticamente se qualificam para descontos por compra em quantidade, com o DecisionRules determinando dinamicamente o melhor desconto aplicável. Durante promoções sazonais como a Black Friday, descontos personalizados são aplicados instantaneamente no carrinho do cliente. Os descontos também são adaptados com base em tendências de vendas regionais ou fatores de custo logístico.
3. Preços de Tarifas
O DecisionRules personaliza os preços de tarifas analisando o histórico do cliente, serviços atuais, padrões de uso e elegibilidade para ofertas combinadas. Clientes de longa data com internet banda larga recebem ofertas de planos de dados móveis com desconto ao combinar serviços em um pacote. Clientes com mais de 10 anos de histórico se qualificam para preços exclusivos de fidelidade. Famílias com várias linhas recebem planos de dados compartilhados a um custo reduzido, adaptados ao seu perfil.
4. Otimização Logística
O DecisionRules melhora a eficiência logística automatizando decisões sobre métodos de entrega. Para instalações de fibra óptica, garante que os técnicos sejam designados com base na proximidade e na complexidade do serviço. Para itens menores, o sistema evita intervenção manual, otimizando os serviços postais e reduzindo custos operacionais. Em cenários de recuperação de desastres, o DecisionRules sincroniza com aplicativos offline para garantir um planejamento de entrega ininterrupto por meio de uma robusta API de gerenciamento.
5. Gerenciamento de Campanhas e Processamento em Lote
O DecisionRules suporta processamento em lote para gerenciamento de campanhas, direcionando segmentos específicos de clientes com ofertas personalizadas. Ele analisa portfólios de clientes para sugerir oportunidades de upselling, calcula rotas de migração ideais para clientes em transição de planos legados e gera ofertas de retenção personalizadas para clientes de alto valor que estão perto da expiração do contrato.
6. Formulários Dinâmicos para Avaliação de Saúde Digital
O DecisionRules serve como backend para um formulário dinâmico incorporado no aplicativo móvel da O2 para avaliações de saúde digital. Com base nas respostas dos usuários, a plataforma calcula uma pontuação de saúde personalizada. O formulário se adapta dinamicamente com perguntas de acompanhamento com base nas respostas fornecidas e pode sugerir serviços parceiros ou descontos exclusivos para clientes que pontuam dentro de certos intervalos. Esse caso de uso destaca a flexibilidade do DecisionRules além dos cenários tradicionais de telecomunicações.
Resultados e Impacto
Mudanças de Regras Mais Rápidas: Processos de tomada de decisão que antes levavam horas ou dias foram reduzidos a segundos, permitindo atualizações em tempo real.
Precisão Aprimorada: A transição de scripts groovy para um mecanismo de regras estruturado eliminou erros, melhorando a confiabilidade.
Produtividade da Equipe Aprimorada: Ao simplificar as modificações de regras, a O2 reduziu sua dependência de TI, permitindo que as equipes se concentrassem em iniciativas estratégicas.
Escalabilidade: O DecisionRules apoiou a abordagem modular da O2 para a reestruturação do CRM, preparando-a para o crescimento futuro.
Desempenho em Tempo Real: Todas as regras são executadas em 100 milissegundos, permitindo atualizações instantâneas de custo de entrega e experiências responsivas em plataformas de autoatendimento.
Planos Futuros
A O2 planeja expandir o papel do DecisionRules em suas operações:
Integração Mais Ampla: Migrar toda a lógica de negócios personalizada para o DecisionRules para centralizar e padronizar processos.
Processamento em Lote: Implementar recálculos em lote para migrações de portfólio e campanhas de direcionamento de clientes.
Recuperação de Desastres: Aproveitar o DecisionRules para apoiar sistemas offline durante cenários de desastre, garantindo a continuidade dos negócios.
Conclusão
Ao se associar ao DecisionRules, a O2 República Tcheca mudou significativamente sua abordagem ao gerenciamento de regras de negócios. A agilidade, escalabilidade e facilidade de uso da plataforma capacitaram a O2 a modernizar suas operações, garantindo melhores experiências para os clientes e excelência operacional.

Erik Lehocky
Project Manager
