Melhorando a UX de um aplicativo móvel com um exemplo real

Introdução



Neste artigo, tentei descrever o processo de realização de pesquisas de experiência do usuário de um aplicativo móvel. Exibiu a preparação do próprio plano e a implementação do plano. Tive que omitir muitos pontos para não sobrecarregar o artigo com detalhes.



Estamos falando de um aplicativo móvel para motoristas de caminhão de lixo. Ele serve como uma ferramenta de relatório. Os dados dos resíduos coletados vão para os sistemas de monitoramento municipal. Isso é muito importante, pois para cada fato de não exportação são aplicadas multas e outras sanções em relação aos culpados.



O objetivo do aplicativo é mostrar ao motorista do caminhão de lixo uma lista de locais de contêineres (doravante denominados KP), onde estão localizadas as lixeiras com lixo e registrar o fato de limpeza desses contêineres por meio de uma foto-reportagem. Você só precisa tirar uma foto antes e depois. E se o lixo não puder ser removido, avise sobre isso.



O aplicativo foi desenvolvido com base em um mapa de requisitos funcionais e não levou em consideração as peculiaridades e nuances do trabalho dos motoristas. Para ser honesto, a experiência do usuário não foi bem pensada. Portanto, este artigo contará como abordamos e implementamos um evento para melhorar a usabilidade e nos tornamos nossa principal prioridade para melhorar a usabilidade.



Todas as etapas são uma simbiose do conhecimento adquirido em livros, cursos, artigos e na aplicação do bom senso.



Etapa 1. Preparação e planejamento de atividades



A primeira coisa a fazer foi planejar o trabalho nos mínimos detalhes. Isso permitiu ver o quadro completo e entender quais pontos foram levados em consideração e quais não foram. Estudei muito gerenciamento e gerenciamento de projetos, então apliquei a experiência no meu trabalho. Vou descrevê-lo em detalhes e dar exemplos.



Estruturando o caos e desenhando o mapa de batalha



Você deve sempre se lembrar da tese "O cérebro não foi projetado para armazenar uma grande quantidade de informações." Ele faz um bom trabalho de síntese, análise, mas não armazenamento de dados. Meu cérebro muitas vezes me decepciona. Portanto, usei a ferramenta de estruturação Mindjet Manager para todas as informações introdutórias.



Primeiro, arrumei todo o trabalho de que precisava em uma pilha. Depois disso, ele decompôs e transformou tudo em um significado. Isso possibilitou entender o escopo e o tipo de trabalho. Eu coloco valores numéricos em cada entidade. Isso é necessário para criar uma estrutura de pastas na nuvem, na qual adicionarei materiais, de acordo com seu significado. Abaixo está um exemplo de caos estruturante.







Por exemplo, cláusula 0.4.1 “Operadoras (Entrevistas com usuários)”. Criarei uma pasta separada onde colocarei os seguintes documentos:



  • Lista de pessoas de contato e seus detalhes
  • Lista de perguntas e respostas
  • Fotos e outros materiais obtidos durante a pesquisa


Aqui está um caso de uso simples. Na cabine do motorista, notei um calendário impresso de coleta de lixo por endereços e comecei a perguntar a ele o quão conveniente é, como ele usa, etc. Tirei uma foto para mim e para posterior análise.







O que você acha, sem hierarquia, onde adicionar este arquivo? No nome da pasta “outro”, “outro”, “materiais”? Não tive dúvidas sobre a hierarquia do documento. Ele foi para a pasta certa.



Em geral, esses números podem aparecer onde for apropriado, por exemplo, na linha de assunto. Ao pesquisar, você sempre pode encontrar rapidamente os documentos de que precisa.



Tal sistema permitirá que você não coloque tudo em uma pasta e pense sobre a estrutura e o nome das pastas, mas imediatamente espalhe os materiais nos lugares certos. Muito confortável. Em geral, todos os arquivos de texto e links podem ser anexados ao mapa. Textos podem ser fixados em uma nota e links para arquivos podem ser fornecidos em uma nota ou com um link direto. Desta forma, você tem pedido e fácil acesso aos materiais de que precisa.



Priorizando tarefas



O próximo passo é priorizar o trabalho. Ele é colocado facilmente, com números de 1 a 4. O entendimento dos números fica a seu critério. Em geral, a técnica mais comum para priorizar tarefas é a Matriz de Eisenhower. Você pode usar isso.



Mindjet tem uma função conveniente para visualizar a prioridade da tarefa, ver - mostrar - ícones.







Você pode formar com segurança os assuntos de primeira prioridade em seu calendário. Temos correspondência no Yandex. Conseqüentemente, planejo meu dia com base no trabalho no mapa e neste calendário e ninguém deve ter dúvidas sobre o que estou fazendo e se posso levar a tarefa para o trabalho. Tudo é visível e razoável. Uma nova tarefa importante chega, trabalhamos com prioridades. No final do dia, atualizando o plano de trabalho para o dia seguinte.







Firmware de controle de tempo e calendário



Se você trabalha com desenvolvimento customizado e seu trabalho é fixado pelos termos do contrato. Ou melhor, um acordo adicional, então você pode transferir os termos deste DS para o mapa mental simplesmente clicando em “Adicionar informações do Tast”. Então você e o gerente de projeto entenderão o que precisa ser feito e quando. Basta clicar no botão “Mostrar Gráfico de Gantt” na seção “Navegar” e saudar.







Agora você não tem oportunidade de difamação. Para empresas de produtos, na minha opinião, este requisito é opcional, uma vez que o tempo é menos importante do que a qualidade do trabalho. Um bom trabalho é realizar um grande número de pequenas ações que também demoram seu tempo. O diabo está sempre nos detalhes.



Não comprometi mais informações para não sobrecarregar o artigo sobre o processo de planejamento. Será interessante - escreva os comentários, estique e separadamente faça uma revisão detalhada.



Etapa 2. Mergulho profundo no mundo do usuário



Simulação do trabalho do motorista com o aplicativo. Usando equipamentos reais em dados de demonstração



Como especialista em UX, já estudei o aplicativo, como funciona e o processo de negócios das operadoras. Agora eu precisava entender como tudo realmente acontece na vida real. Você mesmo sabe que teoria e prática podem ser radicalmente diferentes.



O trabalho em condições reais foi organizado de duas formas.



  • Trabalhar em um ambiente realista com dados de teste
  • Trabalhe completamente em um ambiente real com dados reais


Observe que o primeiro método foi organizado por acidente. Os sensores foram instalados no veículo, para que eu pudesse brincar com o aplicativo e em um caminhão de lixo com um ciclo completo de carregamento de lixo.



O que isso dá e como difere do segundo método? Deixe-me explicar, porque isso é importante. Como uma pessoa que viu e usou muitos aplicativos, poderei avaliar o aplicativo atual e entender como você pode melhorar a UX, ou seja, formular hipóteses e oferecer um usuário real para avaliar essa funcionalidade. O que eu fiz a seguir. Entretanto, algumas fotos deste evento. Afinal, o texto deve estar diluído em algo interessante.















Trabalhar com um motorista em um vôo real. Dados reais e trabalho real diário de homens reais.



Como experiência, foi escolhido um driver que de todas as formas possíveis ignorava os requisitos de trabalhar com uma aplicação móvel, defendo que é inconveniente de trabalhar e demora muito. Respondente mais valioso. Com ele, embarcamos em um vôo.











Em reunião com a equipe do caminhão de lixo, indiquei imediatamente minha presença e o objetivo “Pessoal, vocês vão ter que usar o aplicativo mesmo assim. Esses são requisitos para as operadoras, não meus desejos. Eles têm que transmitir dados para o município. Estou aqui para facilitar seu trabalho. Agora o aplicativo não está perfeito e com a sua ajuda iremos refiná-lo. Você pode ajudar? ". Claro que recebi uma resposta afirmativa. E fomos realizar suas tarefas diárias.















Eu me interessei por tudo que de alguma forma participa do trabalho do motorista. O que gravei visualmente.



  • . , , . .
  • . . . , . , .
  • .
  • .
  • ,


Então comecei a usar o aplicativo. Esse era o papel do assistente. O motorista apenas dirigiu e eu tirei fotos.



Ótimos caras foram pegos. Eles trabalham como abelhas. A motivação deles é “quanto mais rápido você limpar seu caminho - você irá para casa mais rápido”. Portanto, todas as suas ações são otimizadas e levadas ao automatismo. O motorista nem usa o aplicativo, ele sabe de cor todos os pontos, o que e quando retirar. E isso é cerca de 40-60 endereços.



Fase 3 Análise de dados e conclusões



Pensei neste artigo revelar muito mais informações sobre outras formas de trabalho, por exemplo, mostrar como analisei as melhores práticas e, com base no aplicativo Yandex.Drive, mostrar o que você pode lamber delas, mas percebi que seria muito demorado. Então eu deixei o que eu deixei.



Eu coletei todos os dados em um único lugar e os carreguei na nuvem. Enquanto tudo estava fresco na minha memória, formei uma lista de pendências para melhorias no aplicativo, atualizei o CJM.



Insights que conseguimos obter



Em geral, também priorizo ​​insights sobre os principais e secundários. Publico apenas o importante.



  • Todos os principais motoristas conhecem a rota de memória. E eles sabem o que é exportado e quando. E isso é de até 40-60 endereços.
  • ( ) . - , - () .
  • , . , .
  • . — .
  • — . , . — . .
  • Se houver auxiliares, o motorista não sai da cabine e faz a denúncia no monitor retrovisor.
  • Todos os motoristas usam o tipo de exibição KP - lista, porque o cartão é inconveniente de usar. E a lista é construída com base na carta de papel que eles usavam anteriormente.


Muitos desses insights estavam envolvidos de uma forma ou de outra na nova funcionalidade do aplicativo móvel. Outra coisa está em preparação para lançamento. O trabalho foi realizado há relativamente pouco tempo, portanto, os resultados e o feedback da nova funcionalidade ainda não são suficientes. Mas nós mantemos nosso controle e trabalhamos mais para tornar mais fácil para as pessoas.



Bem, em geral, declare o que você está fazendo.







Conclusão



Eu me propus a mostrar na prática o trabalho de um designer UX. Como pode parecer na realidade. Como a linha de pensamento é construída. Não consegui encaixar tudo em um artigo. Este é o caso quando você pode falar e falar.



All Articles