Código Y Chat

Estudo sobre os produtos do WhatsApp

O WhatsApp projeta e constrói seu produto com princípios específicos em mente. Esses princípios estão no cerne do processo de tomada de decisão. Aqui estão alguns exemplos desses valores compartilhados:

  • A interface deve parecer nativa ao dispositivo que a pessoa está usando
  • O aplicativo deve ser leve e exigir o mínimo de armazenamento possível
  • A interface deve ser simples
  • As ações e animações do usuário devem responder rapidamente
  • Os recursos devem fornecer uma utilidade óbvia, portanto, requerem pouca introdução

Enquanto o Facebook usa uma missão de alto nível para conduzir as decisões da empresa, o WhatsApp usa esses princípios para focar as conversas sobre o produto, de forma que a maior parte do pensamento de design vá para os detalhes da execução.

Normalmente, todo designer do Facebook com quem eu digo isso recua. Eles dizem coisas como: Eu odiaria isso! Quem decide a direção do produto? Parece que você não está no controle? Você pode apresentar novas ideias?

A tomada de decisão do WhatsApp é significativamente mais de cima para baixo do que o Facebook quando se trata de roadmapping. Eu pessoalmente acho que isso me traz mais foco para o trabalho que estou fazendo. Eu influencio o produto através dos meus designs, o que faz sentido para mim… Sou designer.

Dito isso, ainda há muito espaço para propor ideias e expressar meus pensamentos sobre as decisões do roteiro, mas geralmente não preciso. Os itens escolhidos para o roteiro também aderem aos princípios compartilhados.

O principal aprendizado que descobri é que, se sua equipe puder encontrar princípios de design sólidos para concordar, isso a tornará mais eficiente . Quanto mais valores você concordar, mais eficiente você se tornará e menos comunicação será necessária para atingir seus objetivos juntos.

Ao construir um produto, ter um problema claro para resolver para as pessoas é metade da batalha. Ter uma estrutura sobre como julgar as soluções propostas ajuda a tornar o resto do processo mais eficiente.

Utilitário que leva ao engajamento vs. utilidade que leva ao engajamento

Ao trabalhar no Facebook, às vezes um designer é encarregado de apresentar um novo recurso. Isso pode ser desafiador porque o Facebook já tem muitos recursos úteis. Mudanças na plataforma nem sempre são fáceis para as pessoas que usam o produto, mas nossa intenção ao introduzir novos recursos é sempre melhorar a experiência das pessoas que usam o produto e fornecer ferramentas que considerem úteis. Uma técnica que usamos é alertar as pessoas sobre os novos recursos nos quais elas podem encontrar valor.

O WhatsApp aborda esse problema de uma maneira pragmática diferente. Tentamos projetar e construir recursos que são obviamente úteis. Se o recurso precisar de explicação, ele não está pronto.

Temos a tendência de não alertar as pessoas sobre os novos recursos do produto. Presumimos que, se construirmos recursos que são obviamente úteis, as pessoas os encontrarão e o engajamento surgirá naturalmente.

Alguém poderia argumentar que é uma mentalidade ingênua ter em nossa escala. Por outro lado, acredito que essa metodologia transparece nas decisões de produto e ressoa nas pessoas que usam o WhatsApp.

Para mim, o aprendizado aqui foi que não existe uma única fórmula de design para o crescimento do seu produto . Você pode ajudar o usuário a experimentar coisas novas (NUXs, popovers, etc), mas também pode encorajar passivamente o usuário (descoberta, boca a boca, etc). Encontrar maneiras de respeitar a intenção de uma pessoa nessas decisões de produto é benéfico e cria uma experiência de produto respeitosa.

Ferramentas de design e habilidades de design

Uma coisa que eu realmente sinto falta em trabalhar no produto do Facebook é aproveitar totalmente o quão incríveis as ferramentas de design se tornaram. O Facebook tem uma equipe que se concentra exclusivamente na criação de ótimas ferramentas para tornar o trabalho dos designers mais fácil e eficiente.

Eu uso Origami quase diariamente para minha prototipagem e adoro isso, mas muitas outras ferramentas que me ajudaram no Facebook são menos relevantes para o trabalho que faço agora, já que o WhatsApp não tem um kit de interface formalizado ou usa a API Graph do Facebook.

Manter um kit de interface para o WhatsApp provavelmente daria mais trabalho do que vale para nossa pequena equipe. Dependemos muito dos padrões de design nativos da plataforma, portanto, há menos necessidade de componentes padrão personalizados. Compartilhamos documentos Sketch que atuam como modelos para padrões comumente usados, mas é tudo muito bruto em comparação com os sistemas altamente estruturados do Facebook e Instagram.

Uma coisa que me pegou de surpresa no meu trabalho no WhatsApp é que muitas vezes tenho que desenhar iconografia, ilustrações e exportar ativos manualmente. Não tive problemas para desenvolver minhas habilidades de UX trabalhando em superfícies do Facebook, mas não tinha sido desafiado muitas vezes com minhas habilidades de design visual por causa dos ilustradores talentosos e ótimas ferramentas que temos para a iconografia compartilhada. Nunca me considerei um designer visual, mas em uma equipe pequena você tem que fazer tudo bem – e isso inclui detalhes de design visual.

O aprendizado aqui é que as ferramentas ajudam você a fazer seu trabalho com mais facilidade, mas eu encorajo você a dar um passo atrás de vez em quando e certificar-se de que você pode fazer o trabalho sem a ajuda das ferramentas . No mínimo, ajuda a manter a perspectiva de como as ferramentas são úteis.

Problemas únicos

Alguns dos problemas de produto que encontrei no WhatsApp são como nada que eu já tivesse enfrentado antes. Por exemplo, a criptografia ponta a ponta tem muitos efeitos colaterais desafiadores. As mensagens são armazenadas no próprio dispositivo do usuário e o WhatsApp não armazena as mensagens dos usuários depois de entregues.

Isso causa comportamentos na interface do usuário que podem não fazer sentido para pessoas que não entendem a tecnologia subjacente. Por exemplo, quando você faz login no WhatsApp em um novo dispositivo, não recebe imediatamente todas as mensagens antigas. Isso porque eles ainda estão no seu dispositivo antigo – não há uma cópia no servidor.

No Facebook, a identidade real acaba sendo um bloco de construção fundamental dos designs. No WhatsApp, não exigimos que as pessoas tenham uma foto no perfil. Não exigimos que as pessoas usem seus nomes! Identidade é algo que eu considerava natural em meus designs no Facebook, mas certos problemas se tornam muito mais amorfos quando você não pode contar com os benefícios da identidade.

Outro exemplo interessante é considerar a alfabetização como garantida. As pessoas podem enviar mensagens de voz, fotos e vídeos entre si no WhatsApp, comunicando-se sem texto. Um desafio interessante que tive foi projetar a interface para pessoas que se conectam ao WhatsApp. As pessoas precisavam saber que conectaram com sucesso seus contatos ao WhatsApp e por onde começar suas conversas, mas o design tinha que funcionar bem mesmo para quem não pudesse ler o texto.

Inovação Profissional

Espero que algumas dessas idéias ajudem você a pensar em novas maneiras de trabalhar ou a descobrir outras maneiras de agregar valor à sua equipe. Sinto-me entusiasmado e encorajado por ver em primeira mão que diferentes estilos de trabalho podem ser usados ​​para criar excelentes produtos em grande escala. É apenas uma questão de o que funciona para as pessoas que estão fazendo o trabalho. Acredito que encontrar essa forma de trabalhar é muito importante.