Uma discussão recente na bolha tech tem levantado questionamentos sobre o sistema de avaliações de 5 estrelas da App Store, que não estaria refletindo o que realmente deveria para os usuários no que diz respeito à satisfação deles e à qualidade dos aplicativos lá hospedados.
A discussão começou com um post do desenvolvedor Terry Godier em seu blog. Segundo ele, embora avaliações de 3 ou 4 estrelas não devam ser encaradas como negativas, no fim das contas elas acabam diminuindo a nota geral do app e causando um efeito contrário.
Se a média geral de um app é de 4,1 estrelas, por exemplo, qualquer avaliação de 4 estrelas a diminuirá — isso quando provavelmente a intenção do usuário foi de avaliar o app positivamente, uma vez que é bastante comum (e natural) ver avaliações de 4 estrelas com fortes elogios.
Isso acaba fazendo com que desenvolvedores adotem alguma estratégia para obter necessariamente 5 estrelas em avaliações — o que inclui desde jogar aquele prompt solicitando avaliação até fazer alguma gambiarra para enviar apenas avaliações de 5 estrelas para a App Store.
O resultado lógico de apps otimizando para avaliações de 5 estrelas é que o sistema deixa de ser um indicador significativo na loja. Ele passa a refletir mais o quão sofisticado é o mecanismo de solicitação de avaliações do que a qualidade real do produto. O incentivo não é criar um app de 5 estrelas de fato, mas sim um sistema robusto que só envie avaliações de 5 estrelas.
Ao citar o post de Godier, John Gruber opinou no Daring Fireball que o sistema de avaliações por estrelas é péssimo para agregação. Para ele, o melhor sistema para coletar classificações médias de usuários é o binário (o polegar para cima ou para baixo), semelhante ao da Netflix.
No entanto, ele acredita que, mesmo que Apple resolvesse mudar o sistema de avaliações, desenvolvedores continuariam o “gamificando” para obter o máximo possível de avaliações de 5 estrelas — graças à famigerada API 1Application programming interface, ou interface de programação de aplicações. que permite solicitar avaliações dentro dos aplicativos.
Nada de bom, e muito ruim, vem desses prompts. Imagine estar em um restaurante e, no meio da sua entrada, o garçom vem até a sua mesa e lhe entrega um iPad e pede que você avalie o prato no Yelp. É assim que é usar a maioria dos aplicativos.
A solução, para ele, seria impedir desenvolvedores de solicitar as avaliações. Para o desenvolvedor Steve Troughton-Smith, que deu sequência à thread no Mastodon, no entanto, esses prompts são essenciais para que os desenvolvedores tenham sucesso com seus apps.
Isso porque ter muitas avaliações positivas é o que geralmente faz um app ser divulgado pela Apple — e enviar o prompt solicitando avaliações aos usuários é o que faz um app ter muitas delas. Um verdadeiro ciclo de dependência.
via 9to5Mac
Notas de rodapé
- 1Application programming interface, ou interface de programação de aplicações.