Acesso integrado a informação para clientes e parceiros

O portal da Altitude Software

SOBRE ESTE CASO DE SUCESSO

A Altitude Software, em parceria com a Xpand IT, implementou uma solução escalável que unificou o suporte ao cliente e a disponibilização de documentos. O projeto incluiu uma base de conhecimento integrada com o Jira Service Desk e um portal para facilitar o acesso a manuais, suporte e outras ferramentas, melhorando a eficiência e a colaboração interna.

ÂMBITO DA SOLUÇÃO

  • Portal integrado com Jira Service Desk

  • Base de conhecimento central

  • Suporte com chat e sugestões

  • Apps Single Sign-On

O desafio: simplificação do processo de suporte

A Altitude Software pretendia unificar a forma como comunicava com os seus clientes e parceiros, simplificando todo o processo de suporte, bem como a disponibilização de documentação das suas releases de produto. O principal requisito era a implementação de soluções ágeis e escaláveis, que pudessem funcionar como um ponto único de acesso a todo o seu universo de informação/aplicacional.

Para além disso, a aposta numa solução pretendia também fomentar a colaboração entre operadores de helpdesk, tornando a produção de conteúdos numa tarefa mais fácil para os colaboradores. Assim, o desafio apresentou-se para a Xpand IT em duas vertentes distintas, mas complementares:

Implementação de Knowledge Base

De forma a centralizar todo o conhecimento e informação.

Desenvolvimento de portal de cliente

Com o objetivo de fornecer um melhor suporte.

A solução: combinação entre UX/UI e desenvolvimento de software

UX/UI & Análise funcional

A equipa de UX/UI começou por recolher as necessidades, motivações e objetivos dos utilizadores da plataforma para desconstruir o desafio e encontrar a essência do produto.

Enquanto isso, a análise funcional focou-se em recolher os requisitos de negócio, identificar novas necessidades com base nesses requisitos, identificar riscos, adicionar sugestões e descrever as funcionalidades de uma forma compreensível para todos.

Transitou-se depois para a fase criativa: conceção de ideias e criação de soluções com o auxílio de vários protótipos funcionais, que permitiram testar os conceitos desenvolvidos anteriormente e comunicar com o cliente de forma muito próxima à do produto final. Através da exploração desta ferramenta adquire-se uma valiosa experiência de utilização, sendo agora possível produzir uma solução de UX/UI final.

Com as metodologias ágeis utilizadas foi possível ir ao encontro de todos os requisitos iniciais, solucionar as interações e definir todo o interface de utilizador. Finalmente, foram definidas todas as especificações técnicas necessárias à equipa de desenvolvimento, tendo a equipa de UX/UI acompanhado toda a implementação para garantir a consistência do design system validado.

Portal de cliente da Altitude com secção de perguntas frequentes e instruções passo a passo.
Página de manuais do utilizador no portal da Altitude com diferentes categorias disponíveis.

Desenvolvimento do portal de cliente

Em parceria com a Altitude, a Xpand IT começou por fazer o levantamento de necessidades existentes no negócio, e uma revisão da arquitetura dos sistemas envolvidos. Era necessário que a solução permitisse o crescimento e a escalabilidade no tempo, de forma a corresponder ao potencial de utilização.

As aplicações executadas no padrão de arquitetura de micro serviços visam simplificar o desenvolvimento, a implantação e a manutenção. A natureza decomposta da aplicação permite que as equipas responsáveis pelo desenvolvimento se concentrem num problema de cada vez, e que as melhorias necessárias sejam implementadas individualmente, sem afetar outras partes do sistema.

Tendo em conta a variedade de fontes de informação, a Xpand IT optou por apostar numa arquitetura baseada em micro serviços, desenvolvidos sobre a framework Spring Cloud, sendo o frontend desenvolvido em Angular.

Para que fosse possível conceder o acesso a outras aplicações sem necessidade de autenticação adicional, o Single Sign On foi implementado com Oauth2, usando a plataforma Keycloak como Identity Provider.

Área de apoio ao cliente no portal da Altitude, com opções como tickets, atualizações e alertas técnicos.

A aplicação foi alojada numa lógica PaaS, em Azure, recorrendo a vários serviços disponibilizados pela plataforma:

Azure File Storage para alojar os manuais de utilizador disponibilizados pelo portal;

– Azure PostgreSQL (base dados gerida que suporta a informação do portal);

– App Services, solução PaaS (Platform as a Service) que suporta a execução dos vários serviços que compõem a solução.

Implementação de Knowledge Base

Foi criada uma Knowledge Base integrada com a solução de Jira Service Desk, que permitiu aos clientes aceder rapidamente a manuais, artigos e alertas técnicos. A Knowledge Base veio permitir uma maior partilha de conhecimento entre os agentes de helpdesk, uma vez que estes passaram a poder criar artigos a partir do Jira Service Desk, partilhando posteriormente com os restantes colaboradores.

As funcionalidades inerentes à Knowledge Base criada permitem, ainda, a utilização de templates pré-definidos, bem como todo o controlo de aprovação de conteúdos.

Através da navegação na Knowledge Base é possível ir otimizando ao longo do tempo os resultados apresentados ao cliente final, oferecendo sugestões mais relevantes. Uma funcionalidade potenciada pelo mecanismo de machine learning incorporado (o Smartgraph).

Menu lateral do portal da Altitude em versão mobile com lista de aplicações e categorias de suporte.
Navegação principal do portal Altitude em ecrã móvel com ligações a áreas como manuais, suporte e formação.

Os benefícios: otimização de processos e centralização da informação

Aumento da capacidade de resolução autónoma de questões de suporte

através da consulta das sugestões concedidas.

Otimização do processo de produção e aprovação de conteúdos

e medição da eficácia através dos relatórios disponibilizados.

Garantia de proximidade com clientes e parceiros

através da navegação intuitiva e simples.

Concentração de toda a informação num único portal

que oferece garantia de escalabilidade no futuro.

Capacidade de escalabilidade e elasticidade

podendo facilmente aumentar ou reduzir o número de instâncias de cada serviço.

Utilização dos serviços PaaS de Azure

diminuindo o custo de gestão da infraestrutura e aumentando a facilidade de integração dos diferentes serviços.

Retrato de uma mulher sorridente com cabelo escuro e liso, vestida com blazer cinzento e camisa branca, sobre fundo neutro.

Em estreita colaboração com a Xpand IT, a Altitude disponibilizou o Altitude Customer Portal, com uma coleção de ferramentas de self-service, para os nossos clientes, parceiros e colaboradores. Os utilizadores encontram neste portal a primeira linha de suporte e uma constante partilha de conhecimento, o que leva a uma grande autonomia na utilização das nossas soluções.

Catarina de Brito Gomes
Knowledge Management Director, Altitude Software

Tecnologias utilizadas

Sobre a Altitude Software

Empresa portuguesa de TI, que foca o desenvolvimento de software em soluções completas para Contact Centers. 

  • +25 anos de experiência 
  • Escritórios em 18 locais
  • + 1100 clientes em 80 países

Missão e valores

  • Inovação com propósito

  • Comprometimento com o cliente

  • Excelência e ética

  • Colaboração e impacto sustentável

Tipo de solução

  • UX/UI com protótipos funcionais

  • Portal de cliente escalável em Azure

  • Micro serviços com Spring Cloud

  • Frontend Angular e Keycloak

  • Knowledge Base com machine learning

Ler mais

Acreditamos em parcerias que geram resultados

Este caso de sucesso mostra o que é possível quando há colaboração. Vamos conversar?