Introdução
A Empresa para qual o projeto foi desenvolvido, possui um Marketplace de cargas pesadas para caminhoneiros, onde embarcadores disponibilizam suas cargas e os motoristas podem se candidatar para fretar essas cargas por todo o Brasil.

E junto a isso, temos uma transportadora digital, que faz a gestão da operação e de frota de alguns clientes que contratam esse serviço, e a operação dessa "DigitalLog" tem a necessidade de monitorar todas as viagens em curso, com o intuito de ter um panorama das entregas no prazo, as viagens que podem ter atraso, as que já estão atrasadas, viagens surgem algum tipo de problema, etc. 

Antes esse monitoramento era feito através de planilhas do excel, que eram exportadas do sistema, e atualizadas de forma individual, e pensando nisso desenvolvemos um painel no sistema dos embarcadores, onde via integração as viagens em curso são exibidas de forma visual, onde o controle se torna muito mais rápido e eficiente.
O Desafio
Identificar quais parâmetros eram consumidos e analisados pela operação da "DigitalLog" nas planilhas do excel, para podermos criar uma solução mais eficiente e visual, onde não fosse necessário a aplicações de filtros no excel, para conseguir obter os dados necessários, para o monitoramento das viagens em curso, e as devidas ações sob as mesmas. 

Para isso, iniciamos o processo de desenvolvimento de solução com 5 pessoas da operação, que efetuam o monitoramento das viagens diariamente, identificando quais os principais parâmetros faziam mais sentido a serem analisados, para que o processo de monitoramento fosse mais enxuto, sem deixar pontas soltas.

Identificamos que os principais parâmetros eram: 
- Viagens em aberto (Visão geral de todas as viagens em curso, independente dos seus status)
- Viagens em atraso; 
- Viagens no prazo; 
- Viagens com problema; 
- Entregas para hoje (Aqui as viagens possuem uma subdivisão onde é identificado as viagens que estão em atraso e as viagens no prazo); 

Esses parâmetros funcionam com "Big Numbers" que dão um panorama visual ao operador, que consegue identificar ao entrar na pagina inicial do painel, as quantidades de viagens em cada status, facilitando assim a tomada de decisão conforme a análise dos mesmos. 

Cada parâmetro, possui informações que "norteiam" as viagens e que definem onde elas aparecerão.

Essas informações são: 

- Número da oferta (Número atrelado a oferta de frete, oferecida pelo embarcador, dentro do sistema); 

- Número do pedido (Número atrelado ao pedido de frete feito por um transportador/motorista, sob uma carga que pode ser: 1/1 ou 1/N, e assim que aprovado, pode efetuar o transporte da carga);

- Embarcador (Nome do embarcador que está ofertando a carga); 

- Prazo (Identificador variável, onde o prazo de entrega estipulado no sistema é exibido, e conforme a viagem está no prazo ou excedeu o mesmo, ele move essa viagem entre os parâmetros);

 - Início da viagem (identificador de quando essa viagem foi dada inicio, para contabilização do tempo da mesma); 

- Previsão de entrega (Identificador setado conforme o prazo, e que trás uma estimativa de quando aquela viagem e entrega deverá ser finalizada);

 - Origem e destino (Identificador que norteia a viagem, onde o app traça a rota via integração com google maps, e que trás um monitoramento visual ao operador); 

- Telefone (Contato do transportador/motorista em viagem, para eventuais contatos, registro de ocorrências, etc); - Tipo de monitoramento (Via app em 2º plano/GPS ou Whatsapp através do envio da localização).

E cada viagem, além desses status, possui uma aba interna, onde o tipo de monitoramento (Traking) é monitorado de forma visual, mostrando a rota traçada pela integração e todos os pontos de parada entre a origem e destino, caso haja, naquela determinada viagem. 

Pensando no cenário onde o motorista precisa fazer um contato, ou a operação entrar em contato com o mesmo, para recolha de sua localização via whatsapp, foi implementado uma função de registro de ocorrências, ondo todo contato que o operador tem com o motorista, é relatado, seja ele para monitoramento, ou registro de problemas com a viagem, com parêmetro do problema, data e hora do contato, e breve descrição do contato. Todas essas informações se fazem necessárias para o monitoramento das viagens em curso, e conforme esses parâmetros se “movem”, os status se alteram.
Minha Função
Junto ao Product Owner, participei da descoberta do problema e construção da solução, validando as hipóteses de problemas como os usuários, e testando as soluções desenvolvidas com os mesmos. 

Desenho dos wireframes e protótipos junto a um designer (Moises) da equipe de produtos.
Objetivos e necessidades atendidas
O painel de monitoramento traz ao operador a oportunidade de obter mais desempenho diário na execução de suas tarefas, além de possibilitar que o mesmo obtenha dados de forma visual, eficiente e que ajudam na tomada de decisões enquanto faz o monitoramento das viagens em curso.

Pensando no ambiente de gerenciamento de frotas e viagens, o painel foi desenvolvido de forma "parametrizável", onde podemos comercializar para diversos clientes que não tem o serviço da "DigitalLog" contratado, trazendo assim mais eficiência e assertividade para a operação dos clientes embarcadores e transportadores, no quesito de monitoramento e traking de suas viagens.
Aprendizado
Durante o processo de validação e testes com os operadores do monitoramento, ao ser questionado onde determinadas funções se encontravam, funções essas que não haviam sido citadas no mapeamento das dores e desenvolvimento de soluções, identificamos a oportunidade de implementar novas tarefas e fundir funcionalidades, que fazem parte de outra feature do sistema dos embarcadores. 

Essas funcionalidades questionadas, fazem parte da feature de “Agenda”, responsável pelo gerenciamento do agendamento das viagens, que a operação monitora. Nessa agenda, o operador tem as seguintes funções e visualizações:

- Informações gerais da viagem (Tipo de carga, peso da carga, valor do frete, valor total a ser pago, origem, pontos de parada e destino, informações do transportador e motorista, informações do veículo);

- Upload de arquivos pertinentes a viagem (Comprovantes da carga, canhoto de entrega, etc);

- Finalização de viagens.

E ao analisar que o operador precisava ficar dando varias “viagens” no sistema para executar a sua tarefa de forma completa, decidimos fasear o projeto em 4 versões, onde cada fase contempla: 

- v1: Painel com os macros parâmetros + tela de traking de origem, pontos de parada e destino.

 - v2: Aba de upload de arquivos pertinentes a viagem (Comprovantes da carga, canhoto de entrega, etc) 

- v3: Aba de entregas, que contempla origem, pontos de parada e destino, possibilitando a finalização da viagem e subida dos canhotos das entregas no ponto de destino, finalizando a viagem como um todo. 

- v4: Evolução da aba de entregas, possibilitando a finalização por pontos de parada de forma, subindo arquivos e as finalizando de forma individual. 

Esse faseamento trouxe robustez a solução do painel, e fez com que o operador conseguisse executar sua tarefa de ponta a ponta sem precisar ficar dando idas e vindas no sistema, onde imprevistos técnicos poderiam acontecer e prejudicar o desempenho da tarefa, ou até mesmo perdendo informações importantes no meio do caminho. 

Tudo isso possibilita que o sistema “performe” de forma eficiente e inteligente, colaborando para uma experiência adaptada a necessidade do usuário do sistema, unificando features e simplificando interfaces, que facilitam o seu dia a dia.
Ideação
Estudos de tela, wireframes de alta iniciais.
Arquitetura da Informação
Protótipos e layouts finais
Layout final das telas da v2, v3 e v4.
Observações
Projeto implementado em produção.

Confira outros projetos

Voltar para o topo