Você foi contratado como analista em uma empresa de tecnologia e recebeu a seguinte demanda do time de Customer Success (Sucesso do Cliente):
“Precisamos melhorar a forma como lidamos com os pedidos de suporte dos usuários. As mensagens chegam com vários problemas misturados, como dificuldades para acessar o sistema, dúvidas sobre pagamento ou erros no uso de funcionalidades. Está tudo confuso e difícil de responder de forma ágil.”
Utilize os principais fundamentos do pensamento computacional para propor um plano que ajude a organizar e automatizar o atendimento. Considere:
Como decompor o problema?
Listar todos os pedidos de suporte
Identificar os diferentes problemas
definir categorias para os problemas
criar um menu sugerindo os principais problemas
É possível reconhecer padrões nos pedidos?
Sim, ao identificar os assuntos dos pedidos podemos agrupa-los por assunto ou problema. Esse padrão do assunto que se repete pode ser usado para definir uma solução.
Que tipo de abstrações pode ser criadas para simplificação do fluxo?
um menu dropdown ao lado do campo para escrever o título pode apresentar os principais assuntos identificados anteriormente.
É viável criar um algoritmo para lidar com cada tipo de solicitação?
Não, pois seria complexo lidar com cada uma separadamente. A melhor solução é um algoritmo que verifica o assunto das solicitações e as agrupa em uma lista por ordem de chegada assim facilitando o trabalho da equipe que ira responder as solicitações.