Apoiar um grande interveniente no panorama de óculos para gerir um catálogo utilizando uma abordagem de baixo código.
#low-code
#eyewear
#retail
#omnichannel
CENÁRIO
Um ecossistema de aplicações de back-end obsoleto
Um grande retalhista no panorama de óculos pretendia testar os benefícios do baixo código para modernizar o seu ecossistema de back-end, que era composto de várias aplicações com tecnologias obsoletas. A nossa sugestão foi um exercício de teste com a plataforma de desenvolvimento de baixo cósigo Mendix para atingir os seguintes objetivos:
criar aplicações mais rapidamente com menos recursos;
permitir que utilizadores sem competências de programação efetuem alterações por si próprios;
criar aplicações multiexperiência dentro da mesma plataforma, utilizando um único conjunto de competências.
O teste foi executado como parte da iniciativa principal “Teste virtual de lentes de contato”.
O DESAFIO
A empresa identificou a aplicação de back-end responsável por gerir o catálogo de lentes de contacto, assim como a bancada de teste para verificar se poderia diminuir o tempo de colocação no mercado do seu ecossistema de aplicações de back-office. O principal desafio foi apoiar melhor todo o processo por detrás do teste virtual de lentes de contacto, gerido por um catálogo central. A escolha estratégica foi utilizar a abordagem de baixo código para permitir que o cliente fizesse alterações de forma autónoma e rápida em toda a aplicação de back-end, sem a solicitação contínua do suporte de TI.
A SOLUÇÃO
Uma solução de código baixo para teste virtual de lentes de contacto
A capacidade da plataforma de baixo código de fornecer vários blocos de construção capazes de integrar facilmente dados de várias fontes garantiu uma implementação eficaz do back-end para o teste virtual de lentes de contacto. Estes foram os principais benefícios:
Um mecanismo de autenticação sem problemas
O utilizador tem acesso à aplicação de back-end através da autenticação SSO do cliente e aos perfis identificados durante a análise, que são definidos de acordo com os seus privilégios. Para isso, a plataforma Mendix LCNC fornece vários componentes pré-montados para auxiliar na implementação do mecanismo de autenticação, que se baseiam nos principais protocolos padrão do setor.
Uma visualização eficaz do catálogo
Esta plataforma permite visualizar todo o catálogo de lentes de contacto já nos sistemas do cliente, executar operações CRUD utilizando as APIs RESTful, salvar ativos de lentes de contacto na AWS, além de gerir o estado dos ativos de lentes de contacto e o seu respetivo processo de aprovação.
Um conjunto completo de informações
Por fim, os dados exibidos nos detalhes das lentes incluem todas as informações relevantes, permitindo que os utilizadores efetuem a gestão de todas as configurações para exibi-las corretamente ao utilizar a iniciativa de teste virtual.
OS RESULTADOS
As principais vantagens da abordagem de baixo código para este projeto foram as seguintes:
Utilização independente da plataforma pelo cliente na realização de quaisquer alterações necessárias;
Reutilização de componentes pré-configurados;
Centralização da gestão do catálogo de lentes de contacto através da sua integração com os sistemas e processos de negócios existentes;
Uma UX/UI amigável para melhor suportar todo o processo.
KI Reply
A Ki Reply é uma nova empresa dentro do Grupo Reply que nasce com a ambição de mudar o mundo do desenvolvimento de software e desafiar o status quo em relação ao modelo de desenvolvimento utilizado até o momento para construir produtos e serviços digitais para os nossos clientes.
Nascemos com este objetivo em mente, com o interesse de ajudar os nossos clientes a atender a procura agora sobredimensionada por novos processos e serviços digitais, desde aplicações B2C para envolvimento de prospetos a processos de integração para novos serviços, de portais de utilização autónoma a aplicações de suporte de vendas para a rede de agentes.
Para atingir este ambicioso objetivo, definimos o ciclo de vida do desenvolvimento de um software de próxima geração que permite ao programador concentrar-se em tarefas de valor agregado real, otimizar todas as fases do desenvolvimento de software, melhorar a comunicação de TI/Negócios com a criação da figura do desenvolvedor cidadão e, em última análise, levar à redução do tempo/custos do projeto.