{"id":3681,"date":"2022-05-20T10:50:15","date_gmt":"2022-05-20T13:50:15","guid":{"rendered":"https:\/\/uds.com.br\/blog\/?p=3681"},"modified":"2024-04-29T17:20:14","modified_gmt":"2024-04-29T20:20:14","slug":"teste-a-b-no-desenvolvimento-de-aplicativos","status":"publish","type":"post","link":"https:\/\/uds.com.br\/blog\/teste-a-b-no-desenvolvimento-de-aplicativos\/","title":{"rendered":"Teste A\/B no desenvolvimento de aplicativos"},"content":{"rendered":"\n<blockquote class=\"wp-block-quote\"><p>O <strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#464646\" class=\"has-inline-color\">teste A\/B<\/mark> <\/strong>\u00e9 uma metodologia de teste com um princ\u00edpio bastante simples: <strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#464646\" class=\"has-inline-color\">comparar duas vers\u00f5es de uma mesma coisa<\/mark>.<\/strong> As origens dessa metodologia s\u00e3o remotas. Os\u00a0 primeiros registros conhecidos s\u00e3o de testes cl\u00ednicos efetuados por James Lind no s\u00e9culo XVIII.<\/p><\/blockquote>\n\n\n\n<p>Esta metodologia \u00e9 utilizada em diversos ramos do conhecimento h\u00e1 muito tempo, mas tem sido particularmente adotada por <strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#464646\" class=\"has-inline-color\">empresas de software e aplicativos<\/mark><\/strong> e pelo mundo da tecnologia em geral.<\/p>\n\n\n\n<p>O Google, por exemplo, testou 41 tons de azul diferentes antes de selecionar a cor exata para os an\u00fancios do Gmail. Uma mudan\u00e7a sutil de cor trouxe ao Google um <strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#464646\" class=\"has-inline-color\">ganho de 200 milh\u00f5es de d\u00f3lares adicionais<\/mark><\/strong> em an\u00fancios.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/uds.com.br\/blog\/wp-content\/uploads\/2022\/07\/traco-ok.png\" alt=\"O atributo alt desta imagem est\u00e1 vazio. O nome do arquivo \u00e9 traco-ok.png\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Para que serve o teste A\/B?<\/strong><\/h2>\n\n\n\n<p>Os<strong> <mark style=\"background-color:rgba(0, 0, 0, 0);color:#464646\" class=\"has-inline-color\">testes A\/B<\/mark><\/strong> s\u00e3o aplicados para <strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#464646\" class=\"has-inline-color\">aumentar alguma m\u00e9trica do<\/mark> <\/strong><a rel=\"noreferrer noopener\" href=\"https:\/\/uds.com.br\/blog\/empresa-de-desenvolvimento-de-aplicativos\/\" target=\"_blank\"><strong>aplicativo<\/strong><\/a>: n\u00famero de downloads, cliques, engajamento, vendas, entre outros.\u00a0<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/uds.com.br\/blog\/wp-content\/uploads\/2022\/07\/traco-ok.png\" alt=\"O atributo alt desta imagem est\u00e1 vazio. O nome do arquivo \u00e9 traco-ok.png\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Como fazer teste A\/B durante o desenvolvimento de aplicativos?<\/strong><\/h2>\n\n\n\n<p>O <strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#464646\" class=\"has-inline-color\">teste A\/B aplicado no processo de cria\u00e7\u00e3o de um<\/mark> aplicativo <\/strong>funciona, resumidamente, segmentando o p\u00fablico em dois (ou mais grupos) e analisando as rea\u00e7\u00f5es de cada um desses grupos nas duas variantes do app. A variante que obtiver uma melhor <strong><a rel=\"noreferrer noopener\" href=\"https:\/\/uds.com.br\/blog\/dicas-para-melhoria-instantanea-de-ux-em-apps\/\" target=\"_blank\">experi\u00eancia para os usu\u00e1rios<\/a><\/strong> deve ser a escolhida.<\/p>\n\n\n\n<p>Existem diversos modos de se dividir as <strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#464646\" class=\"has-inline-color\">etapas de um teste A\/B<\/mark><\/strong>, bem como diversas nomenclaturas para essas fases, por\u00e9m tudo gravita em torno das seguintes a\u00e7\u00f5es:<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-layout-1 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\">\n<ul><li>Defina objetivos e hip\u00f3teses.<\/li><li>Pense nos <strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#464646\" class=\"has-inline-color\">objetivos a serem alcan\u00e7ados<\/mark><\/strong> ou no problema a ser resolvido e desenvolva uma ou mais hip\u00f3teses a partir disso.<\/li><li>Segmente o seu p\u00fablico-alvo.<\/li><li>Selecione o grupo de pessoas que ir\u00e3o <strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#464646\" class=\"has-inline-color\">testar as duas vers\u00f5es de seu app<\/mark><\/strong> e lembre-se de selecionar um grupo grande o suficiente para obter dados confi\u00e1veis. Muitas ferramentas selecionam o p\u00fablico de forma aleat\u00f3ria e utilizando-se do pr\u00f3prio Google.<\/li><li>Selecione uma plataforma de teste A\/B.<br>Atualmente h\u00e1 um grande n\u00famero de <strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#464646\" class=\"has-inline-color\">plataformas para teste A\/B<\/mark><\/strong> de aplicativos: Google Play Console, App Store Connect, Firebase, Audience Builder, VWO, Apptimize, entre outras.<br><strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#464646\" class=\"has-inline-color\">Selecione a plataforma mais adequada ao seu neg\u00f3cio e mais compat\u00edvel com o seu or\u00e7amento.<\/mark> <\/strong>Afinal, a maioria dessas plataformas n\u00e3o s\u00e3o gratuitas.<\/li><li>Determine as variantes a serem testadas.<br>Cores de links, palavras, designs de v\u00eddeos, sons, usabilidade em download e posicionamento de \u00edcones, \u00e9 poss\u00edvel selecionar essas e outras<strong> <mark style=\"background-color:rgba(0, 0, 0, 0);color:#464646\" class=\"has-inline-color\">variantes no teste A\/B de seu aplicativo<\/mark><\/strong> e, assim, testar as hip\u00f3teses acordadas na primeira fase do projeto.\u00a0<\/li><\/ul>\n<\/div>\n<\/div>\n\n\n\n<p>Uma vez definidos os objetivos e as variantes, a empresa <mark style=\"background-color:rgba(0, 0, 0, 0);color:#464646\" class=\"has-inline-color\"><strong>desenvolvedora de aplicativos<\/strong> <\/mark>deve criar duas vers\u00f5es id\u00eanticas do aplicativo (chamadas de A e B), sendo a variante a \u00fanica diferen\u00e7a entre elas.<\/p>\n\n\n\n<p>A medi\u00e7\u00e3o se dar\u00e1 pela maneira que os usu\u00e1rios reagirem a uma ou a outra vers\u00e3o, por meio de fatores como:<strong> <mark style=\"background-color:rgba(0, 0, 0, 0);color:#464646\" class=\"has-inline-color\">tempo de uso, intera\u00e7\u00e3o com os elementos do app, n\u00famero de instala\u00e7\u00f5es, entre outros.<\/mark>\u00a0<\/strong><\/p>\n\n\n\n<p>Com os resultados, a empresa decidir\u00e1 se deve implementar mudan\u00e7as ou n\u00e3o.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/uds.com.br\/blog\/wp-content\/uploads\/2022\/07\/traco-ok.png\" alt=\"O atributo alt desta imagem est\u00e1 vazio. O nome do arquivo \u00e9 traco-ok.png\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Apps oficiais: Google Play Console e App Store Connect.&nbsp;<\/h2>\n\n\n\n<p><mark style=\"background-color:rgba(0, 0, 0, 0);color:#464646\" class=\"has-inline-color\"><strong>Google Play Developer Console<\/strong> <\/mark>\u00e9 o app oficial do <mark style=\"background-color:rgba(0, 0, 0, 0);color:#464646\" class=\"has-inline-color\"><strong>Google<\/strong> <\/mark>pensado para que os desenvolvedores fa\u00e7am a gest\u00e3o de seus <strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#464646\" class=\"has-inline-color\">aplicativos Android<\/mark><\/strong>.<\/p>\n\n\n\n<p>Atrav\u00e9s dele, \u00e9 poss\u00edvel ter <strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#464646\" class=\"has-inline-color\">acesso a diversas estat\u00edsticas de desempenho<\/mark><\/strong>, incluindo os ganhos financeiros do app.<\/p>\n\n\n\n<p>O <strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#464646\" class=\"has-inline-color\">Google Play Developer Console<\/mark> <\/strong>tamb\u00e9m permite<strong> <mark style=\"background-color:rgba(0, 0, 0, 0);color:#464646\" class=\"has-inline-color\">testes A\/B<\/mark><\/strong> e traz a possibilidade de alterar as informa\u00e7\u00f5es do app em qualquer momento que o desenvolvedor julgar oportuno.<\/p>\n\n\n\n<p>Por sua vez, o <strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#464646\" class=\"has-inline-color\">App Store Connect<\/mark><\/strong> \u00e9 o app oficial da Apple para gerenciamento de <strong><a rel=\"noreferrer noopener\" href=\"https:\/\/uds.com.br\/blog\/desenvolvimento-de-app-ios\/\" data-type=\"URL\" data-id=\"https:\/\/uds.com.br\/blog\/desenvolvimento-de-app-ios\/\" target=\"_blank\">aplicativos iOS<\/a> <mark style=\"background-color:rgba(0, 0, 0, 0);color:#464646\" class=\"has-inline-color\">na App Store<\/mark><\/strong>.\u00a0<\/p>\n\n\n\n<p>Ainda que permita testes A\/B, o App Store Connect n\u00e3o permite que o app seja editado, sendo necess\u00e1rio um upload de outra vers\u00e3o caso o<strong><a href=\"https:\/\/uds.com.br\/blog\/saiba-como-fazer-alocacao-de-desenvolvedores-na-sua-empresa\/\" target=\"_blank\" rel=\"noreferrer noopener\">desenvolvedor<\/a><\/strong> queira alterar algo.<\/p>\n\n\n\n<p>O p\u00fablico que visualizar\u00e1 as diferentes vers\u00f5es do app \u00e9 escolhido de forma aleat\u00f3ria e selecionado pelo pr\u00f3prio Google.<\/p>\n\n\n\n<p>Este aplicativo conta ainda com o TestFlight: um recurso para otimizar os testes e receber feedbacks do p\u00fablico.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/uds.com.br\/blog\/wp-content\/uploads\/2022\/07\/traco-ok.png\" alt=\"O atributo alt desta imagem est\u00e1 vazio. O nome do arquivo \u00e9 traco-ok.png\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>4 Vantagens do teste A\/B no desenvolvimento de aplicativos<\/strong><\/h2>\n\n\n\n<p><strong>1. Feedback realista do mercado<\/strong><strong><br><\/strong>Possibilita mensurar o mercado com base em dados reais e n\u00e3o em proje\u00e7\u00f5es. Um teste A\/B \u00e9 uma \u00f3tima forma de verificar a resposta do p\u00fablico perante mudan\u00e7as diversas.<\/p>\n\n\n\n<p><strong>2. Conhecimento sobre diferentes p\u00fablicos<\/strong><br>Permite saber quais s\u00e3o os usu\u00e1rios e reunir informa\u00e7\u00f5es relevantes sobre eles. Mesmo uma amostra relativamente pequena em um teste A\/B pode fornecer resultados significativos e \u00e1geis. Isso permite a otimiza\u00e7\u00e3o veloz de novos aplicativos.<\/p>\n\n\n\n<p><strong>3. Redu\u00e7\u00e3o de riscos<\/strong><br>Os testes A\/B permitem que a empresa invista em solu\u00e7\u00f5es com resultados positivos e descarte prontamente as solu\u00e7\u00f5es com ganhos m\u00ednimos ou at\u00e9 mesmo negativos. <\/p>\n\n\n\n<p><strong>4. Aprimoramento do conte\u00fado<br><\/strong>O<strong> <\/strong>processo de testagem faz com que o conte\u00fado ineficiente seja descartado, fazendo com que as vers\u00f5es finais sejam melhores e mais sofisticadas.&nbsp;<\/p>\n\n\n\n<p>O teste A\/B pode determinar o sucesso do seu app e ajud\u00e1-lo a focar apenas nas funcionalidades e padr\u00f5es mais importantes.<br><br>Inscreva-se em nossa <strong><a href=\"https:\/\/uds.com.br\/blog\/#news\" target=\"_blank\" rel=\"noreferrer noopener\">newsletter<\/a><\/strong> para receber em primeira m\u00e3o conte\u00fados e insights sobre inova\u00e7\u00e3o e desenvolvimento de aplicativos.&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O teste A\/B \u00e9 uma metodologia de teste com um princ\u00edpio bastante simples: comparar duas vers\u00f5es de uma mesma coisa. As origens dessa metodologia s\u00e3o remotas. Os\u00a0 primeiros registros conhecidos s\u00e3o de testes cl\u00ednicos efetuados por James Lind no s\u00e9culo XVIII. Esta metodologia \u00e9 utilizada em diversos ramos do conhecimento h\u00e1 muito tempo, mas tem [&hellip;]<\/p>\n","protected":false},"author":19,"featured_media":3733,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[384],"tags":[],"yst_prominent_words":[],"_links":{"self":[{"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/posts\/3681"}],"collection":[{"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/comments?post=3681"}],"version-history":[{"count":0,"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/posts\/3681\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/media\/3733"}],"wp:attachment":[{"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/media?parent=3681"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/categories?post=3681"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/tags?post=3681"},{"taxonomy":"yst_prominent_words","embeddable":true,"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/yst_prominent_words?post=3681"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}