Resolvendo o mistério de como as pessoas realmente usam o WordPress

Publicados: 2017-02-21

Sou a favor de que o WordPress colete mais dados de uso anônimos que possam ajudar a tomar decisões informadas sobre alterações ou melhorias no núcleo, como rastrear alterações na interface do usuário do WordPress, quais botões ou configurações são usados ​​com mais frequência etc.

Um bom exemplo de quando esses dados poderiam ser úteis é a recente remoção dos botões justificar e sublinhar do editor no WordPress 4.7. Durante a discussão sobre se eles devem ser removidos ou não, várias pessoas questionaram se havia algum dado de usuário disponível que indicasse o quanto eles são usados ​​e ajudasse a avaliar o impacto de removê-los.

Os únicos dados disponíveis para ajudar a tomar uma decisão informada foram fornecidos por Mel Choyce. Choyce compartilhou estatísticas do WordPress.com e sua variedade de interfaces de editor que indicavam Negrito, Itálico e Links são os mais usados, enquanto Listas e Citações de bloco são os segundos botões mais usados.

Os botões de alinhamento Centro e Esquerda são usados ​​com frequência, mas os dados não determinam se as pessoas os estão usando para alinhar texto ou imagens. As informações sobre quais títulos são mais usados ​​não estavam disponíveis. A equipe não tinha dados de uso específicos para o editor principal do WordPress.

No ticket, Andrew Ozz, que mantém o componente TinyMCE, entrou na conversa e concordou que são necessários bons dados do usuário.

Em um esforço para obter dados de uso antes de remover os botões, Ozz criou um pequeno plugin para realizar testes com cinco usuários existentes e iniciantes. Curiosamente, ele descobriu que ambos os tipos de usuários clicaram no botão da pia da cozinha para exibir a segunda linha de botões e não clicaram no botão para ocultá-los novamente.

Ozz também compartilhou outros resultados de seus testes limitados.

Eu sei que esses resultados de teste são extremamente limitados e não podem ser usados ​​ao tomar uma decisão, mas eles são uma indicação do que o teste 'real' pode revelar. Nesse caso, mostra que mover os botões para a linha inferior não afetará o uso desses botões, pois eles ainda estarão visíveis o tempo todo.

Esse teste super limitado também indicou outro problema (muito maior): alguém mencionou isso há algum tempo (acho que foi @mor10), cerca de 20% dos usuários do WordPress nem sabem que existe uma segunda barra de ferramentas do editor, e alguns sentem ' muito estúpido' depois de descobri-lo. Eu acho que isso é UX ruim e algo que pode ser corrigido facilmente com a segunda barra de ferramentas aberta por padrão, e corrigi-la é mais importante e melhorará muito o UX para esses 20% dos usuários.

Imagine o quão útil seria para desenvolvedores principais ou outros se houvesse dados de uso como esse em uma escala maior que pudesse alimentar melhorias rápidas e ajudar a descobrir e eliminar pontos problemáticos.

Matt Mullenweg, co-criador do projeto WordPress, fechou o ticket com a Proposta de Telemetria, pois não está dentro das três áreas de foco do projeto para 2017.

“Não há parte do desenvolvimento atual ou potencial do WP que esteja sendo retido pela falta disso, pois existem maneiras fáceis e atuais de responder a perguntas com dados na medida em que informariam nossas decisões”, disse Mullenweg.

Morten Rand-Hendriksen respondeu ao fechamento dizendo que os testes quantitativos do usuário se enquadram diretamente na área de foco do Customizador.

“Eu diria que desde o lançamento do Customizer alguns anos atrás, ele passou por um teste quantitativo de usuários em larga escala de vários anos com ajustes e melhorias incrementais”, disse Rand-Hendriksen.

“Isso está de acordo com o desenvolvimento ágil padrão. Neste momento, o Personalizador pode ser considerado maduro, e avançar uma solução madura requer dados concretos sobre uso, casos de uso e necessidades do usuário. Isso vai além do teste padrão do usuário para a coleta de dados em larga escala, que é o que este ticket visa abordar.”

Perspectiva de um líder de lançamento do WordPress

Existem desenvolvedores do núcleo do WordPress que demonstraram interesse em um sistema semelhante. No início do ciclo de desenvolvimento do WordPress 4.7, Drew Jaynes, que liderou o ciclo de lançamento do WordPress 4.2, manifestou interesse em criar um sistema de coleta de dados opt-in.

A ideia recebeu um feedback positivo que incluiu pessoas oferecendo ajuda. Perguntei a Jaynes quais são seus pensamentos sobre esse sistema e como ele poderia beneficiar o desenvolvimento do núcleo.

“Há alguma discussão sobre que forma essa coleção deve ter inicialmente, mas acho que há consenso de que deve ser opt-in e ter uma das duas formas (ou um híbrido das duas): ativa (pesquisas no admin) ou passiva (uso anônimo) coleta de dados”, disse Jaynes.

“De qualquer forma, acho que ter esses dados disponíveis beneficiaria toda a comunidade, independentemente da aplicação prática óbvia no desenvolvimento do núcleo.

“Todos esses dados podem e devem ser usados ​​para informar a tomada de decisões no WordPress daqui para frente. A equipe principal realmente precisa apertar o botão de reset no conceito da regra 80/20, incluindo o que e quem ela representa.

“Devemos construir o WordPress moderno para o usuário moderno do WordPress, e descansar nos instintos de Matt, juntamente com a experiência da equipe principal, não é mais suficiente para manter um impulso positivo”.

Jaynes cita o editor como um exemplo de onde ter os dados seria útil e que, sem eles, buscar um 'editor moderno' idealizado no WordPress é prematuro. Os dados também podem ajudar a fornecer insights para melhorar a nova experiência do usuário.

“Uma reclamação comum é que o administrador do WordPress pode ser realmente esmagador para novos usuários”, disse Jaynes. “Ter dados reais sobre a frequência com que as várias telas principais são usadas pode realmente informar decisões sobre talvez reduzi-las ou ocultar algumas coisas ao longo do tempo que são cada vez menos usadas”.

Embora a coleta de dados possa ajudar na tomada de decisões informadas, ele não acha que isso deva impedir a equipe principal de experimentar.

“Acho que ter dados reais e citáveis ​​poderia realmente reduzir a quantidade de reação que vimos com alguns lançamentos nos últimos dois anos”, disse Jaynes. “Áreas em que as principais decisões da equipe deixaram algum grupo de usuários se sentindo abandonados.”

“Vale a pena mencionar que há absolutamente valor em permitir que a equipe principal experimente, desde que tenhamos o cuidado de não nos prender a algo que foi mesclado como a única maneira de que precisaremos resolver esse problema; é aí que entramos em apuros.”

Quem são os 80/20 usuários do WordPress?

A afirmação mais marcante na proposta de Rand-Hendriksen é que o desenvolvimento do WordPress está ocorrendo sem ter a menor ideia de quem são os 80% ou 20% dos usuários.

“Durante o desenvolvimento do WordPress 4.7, estive envolvido em várias conversas sobre o uso assumido de recursos”, disse Rand-Hendriksen.

“O argumento geral era que, com base na regra 80/20, certos recursos deveriam ser adicionados enquanto outros deveriam ser removidos. Eu continuei trazendo o fato bem conhecido de que não temos ideia de quais recursos 80%, ou mesmo 20%, dos usuários do WordPress realmente usam, então qualquer reivindicação de validade na regra 80/20 é, na melhor das hipóteses, suposição.”

A coleta de dados de uso é uma prática padrão. Microsoft Windows, Mozilla Firefox, Chrome, iOS e vários outros projetos de software têm sistemas de coleta de dados opt-in que são usados ​​para melhorar o produto. Eles também fornecem informações sobre como os clientes estão usando seus produtos.

O desenvolvimento do WordPress, por outro lado, depende dos fóruns de suporte, dados coletados do WordPress.com, testes limitados de usuários, feedback verbal no WordCamps e outros pequenos pontos de dados. A coleta de dados de uso do WordPress pode mostrar tendências e fornecer evidências de mudanças relacionadas às decisões e não à filosofia de opções do desenvolvimento do WordPress.

A coleta de dados de uso não resolverá todos os problemas do WordPress, mas tê-los disponíveis para tomar decisões mais informadas é melhor do que não ter nenhum dado. Embora um sistema de coleta de dados opt-in no WordPress não seja um foco central tão cedo, é encorajador ver que a ideia tem mérito e é algo que alguns desenvolvedores principais estão interessados ​​em ver se tornar realidade.

Eu aceitaria com prazer e compartilharia meus dados de uso com o WordPress.org, desde que fossem anonimizados e exibidos publicamente de forma agregada. Você iria?

[ID da enquete=”60″]