um espaço para seu talento onde você estiver unindo a qualidade de uma universidade de verdade a qualquer hora em qualquer lugar suspenso e além de exibir a qualquer hora em qualquer lugar a educação a distância é une pa [Música] só olá tudo bem é bem vindo à nossa aula cinco da unidade 3 nós vamos falar hoje sobre teste de usabilidade é até agora a gente falou lá nessa unidade sobre avaliações objetivos é uma uma visão geral né qual que é a finalidade da avaliação a gente falou sobre algumas técnicas né é é a análise heurística
danielsen percurso cognitivo e expressão semiótica ok todas essas até agora nós falaram de avaliações feita por é especialistas o por avaliadores que dominam a tecnologia vamos dizer assim né a gente chama de avaliadores especialistas até agora a gente não colocou o usuário meio da jogada certo no teste de usabilidade a coisa muda um pouco a gente precisa ter alguém que vai acompanhar o processo mas a idéia é trazer um usuário é real é o que tenham conhecimento lá da área como funciona no dia a dia do usuário pra fazer esse teste da da interface ok
essa metodologia a gente muda um pouquinho e o conceito vamos lá é geralmente eu sabe lidar e testado em laboratórios controlados é essa abordagem segundo rogers né enfatizo qual usava é um produto e vem sendo utilizada para avaliar aplicações desktop sites processadores de texto ferramentas de busca e em outras né é porque é feita em laboratório a gente consegue ter um controle maior sobre as variáveis envolvidas a gente consegue colocar o usuário ele e pedi pra ele avaliando nesse tempo o feedback dele que talvez se fosse lá no dia a dia dele seria mais difícil
a gente obter feedback é esse teste permite então controlar o que os usuários fazem e o que vai influenciar no ambiente militar desempenhando esse teste quem objetivo principal pessoal testasse o produto inteiro chico foi projetado conforme especificado né esse usuários vão conseguir realizar as tarefas de acordo é com a forma esperada de acordo com o esperado certo então a idéia é botar o usuário na frente da máquina dá uma lista de tarefas para ele ver se ele vai conseguir fazer e pedi pra ele relatar quais os problemas com as dificuldades que ele teve é durante
a execução da tarefa coleta de dados não é sobre o desempenho dos usuários é pré definidas é um ponto muito importante nessa atividade nessa tecnologia também é assim como as demais coisas que a gente já veio frisando aí ok é esses dados podem ser em quais formatos gravações de vídeo dos usuários gravações de expressão facial dos usuários movimentos do mouse das teclas digitadas né que ficam registradas em um lobby para futura análise essa gravação em vídeo seria a gravação da tela do usuário né a tela que ele está utilizando onde ele está aplicando um movimento
que está fazendo ou a gravação do usuário na fisionomia que ele faz em cada tarefa posso até fazer um comparativo né uma câmera filmando a minha fisionomia aqui e outra câmera filmando ou capturando a imagem do monitor de acordo com o espaço com a mensagem que aparece eu vejo a fisionomia do usuário se assustou se ele está perdido procurando você encontra uma maneira fácil né isso pode ajudar bastante na na avaliação dos resultados do teste ok é alguns exemplos aí de dados então quente podem é contar a gente pode mensurar nesse tipo de avaliação o
tempo para completar uma tarefa é número tipo de erros né provocar a tarefa executada número de erros por unidade de tempo por exemplo ele fez 10 euros por minuto 10 euros a cada dois minutos o número de consultas anuais em ajuda online quantas vezes que teve que procurar uma ajuda teve que pedir para alguém é é uma informação alguma orientação para realizar a tarefa a quantidade de vezes que ele cometeu determinado erro ou seja é não apenas uma vez mas várias vezes naquela naquela lista de tarefas ali ele teve que ele cometeu o mesmo erro
por exemplo clicar no botão errado ele queria salvar e clicou no botão cancelar e ele fez isso tipo de dez tarefas ele fez em cinco tarefas é um número extremamente alto ou seja tem algum problema ele esse é o objetivo desse teste é eo número de usuários que executar a tarefa com sucesso ou seja quando se conseguir efetivamente terminar a tarefa essas são algumas métricas né que é são propostas aí dentro desse teste que a gente pode estar mensurando o mesmo ok é muito importante é essencial a participação do usuário final desta usabilidade porque a
idéia é justamente avaliar o quão fácil é para o usuário efetivamente não simulando por alguém né não só verificando as regras as regras jurídicas por exemplo o percurso cognitivo da tarefa é pegar o usuário e colocar na frente do pc mesmo mandar executar na frente do celular que seja certo a execução laboratório facilita é o controle das variáveis ou seja você consegue ter domínio e obter aquele feedback melhor do usuário e é importante definir o objetivo desse teste primeiro validação para a equipe de desenvolvimento ou validação global da interface do sistema cada situação dessa é
uma questão que vai ser abordado se for somente uma interface você - tarefas se for uma avaliação do sistema inteiro provavelmente vão ser muito mais tarefas é e sempre importante ter um plano de teste é o plano pessoal fazer um adendo aqui quando se fala de plano é a materialização de um planejamento planejamento eu pensar em como fazer alguma coisa certo é quando eu faço um planejamento estou pensando na minha cabeça ou a gente está pensando em conjunto é uma seqüência de etapas e executar a tarefa quando a gente fala em plano a gente pega
esse pensamento e materializa ele um documento é esse documento vai ser seguido pode ser conferido por quem quiser então a idéia do plano é escrever ao teste vai ser feito assim e assim por diante em alguns modelos a gente pode seguir mas a idéia da diferença de plano planejamento é essa um adendo aí pra gente seguindo questões que podem nortear a elaboração de um plano de testes então o objetivo do teste quando em que lugar que vai acontecer qualquer duração prevista para cada sessão se for mais de uma tarefa a gente pode dividir em sessões
isso qual suporte computacional necessário precisa de um computador de uma câmera de um leitor de código de barras é um teclado específico vai ficar de pé ficar sentado né que suporta que ele precisa ter é e qual software com a parte dele que precisa estar à disposição e vai ser testado somente uma interface então preciso também daquele modo por exemplo mas se fosse sistema inteiro precisaria ter todo o sistema disponível e funcionando essa gente for pensar num sistema cliente servidor por exemplo é lá no cliente sistema vai estar rodando certo já né se eu trouxer
um laboratório é preciso configurar tanto o cliente quanto o servidor é uma base de testes enfim ele pode utilizar é excelente precisa estar tudo preparado e funcionando porque o teste possa ser realizado e tem um resultado satisfatório ok é outras questões qual deverá ser o estado do sistema início do teste por exemplo vai ter valores não vai ter vai estar em determinada parte da tarefa já ou está no início da tarifa quem são os experimentadores quem são os usuários e como serão é conseguir os experimentadores são as pessoas que vão acompanhar o teste né o
objetivo desse teste é ter três partes envolvidas o sistema interface o usuário final e os experimentadores que é aquele cara que vai acompanhar vai das tarefas que o usuário vai estar limpa está conversando está observando enquanto os usuários são necessários para fazer o teste e quais tarefas serão solicitadas aos usuários ok qual o critério será utilizado para definir os usuários que serão escolhidos também é uma questão para a elaboração do plano de teste quanto o espectador poderá ajudar por exemplo ele vai poder auxiliar em alguma tarefa ou não o usuário tem que se virar por
conta do objetivo é avaliar a interface efetivamente quais dados que serão coletados e como eles vão ser analisados é e qual o critério isso é muito importante pessoal qual o critério para determinar que a interface é um sucesso ou não lembrando qualidade e adequação é ao uso e se proponha tal objeto tal interface no nosso caso mas o que é aceitável que é bom né 10 é bom é ruim 5 é bom é ruim 76 é bom ou ruim depende da situação então é muito bom você é importante você ter isso acordado é um cenário
crítico geralmente número de erro a taxa de erro é de imperfeição ela vai diminuir consideravelmente um cenário não tão crítico um software não tão crítico não é é até se tolera um pouco mais de erro desde que esse novo também esteja dentro de uma realidade para aquela tarefa para aquele cenário ok mas é sempre importante definir isso é o que eu acho que é bom pode não ser o que o diretor que está comprando o sistema acho que é bom ele está pagando é o serviço está sendo prestado a ele então é muito importante fazer
esse encontro fazer esse alinhamento vamos dizer assim objetivos né então a gente vai desenvolver uma coisa pensando numa forma a qualidade eo bom mas o cliente esperando de outra forma qualidade bom né isso acaba se tornando um diferencial muito grande né quando você foi implementar essa solução voltando lá então é o teste de usabilidade então segundo rocha né a gente deve ficar atenta dois problemas principais o primeiro deles é a confiabilidade e o segundo é a validade que são esses dois caras aí confiança é qual o grau de certeza de que o mesmo resultado pode
ser obtido e se você fizer tal tarefa ea validade é os resultados do teste reflete efetivamente os aspectos é da usabilidade que se deseja testar ou seja é a interface realmente que foi desenvolvida é esse a questão da validade e da confiabilidade é eu posso confiar realmente que o sistema está fazendo aquilo efetivamente como eu posso saber isso se eu fizer a mesma tarefa do mesmo jeito várias vezes o resultado vai ser o mesmo ok são dois pontos muito importantes é escolha dos usuários então os usuários devem ser tão representativos quanto possível em relação aos
usuários reais de preferência usuários reais se não for podem ser outros usuários mas que tenham as mesmas características o mesmo perfil do usuário final ok sei lá pode ser que o cliente seja muito longe em outra cidade ou estado não deu para trazer o usuário mas então encontrar algum usuário ali que você tenha acesso que tem um perfil parecido conhecimento do problema conhecimento e tecnologia e assim por diante dando seqüência os experimentadores pessoal o grupo deve ser preparado para ter um conhecimento extenso sobre o sistema é e sobre a interface que está 100 o atestado
é eles não precisam entender do desenvolvimento do sistema em si mas precisa entender as funcionalidades e qual as etapas o o funcionamento em si do sistema coc é porque eles devem estar aptos a auxiliar os usuários caso seja permitido no teste e caso ocorra algum problema durante a execução do teste para que o teste não seja perdido o usuário trave no meio não consiga executar por exemplo ele pode ser uma coisa simples né é essa pessoa que vai acompanhar o usuário então na execução as tarefas planejar as tarefas que devem ser feitas durante um teste
mas devem ser mais próximas possíveis né dando uma cobertura quase que total da interface ou seja utilizar os campos utilizar os botões que tem interface utilizar toda a comunicação os erros que podem acontecer ali pra ver a resposta do usuário perante as mensagens né os estímulos da interface ok esse objetivo do teste de usabilidade você simular efetivamente as tarefas no ambiente real é pra ver qual vai ser o resultado disso como o usuário vai lidar com toda essa dinâmica é a descrição de cada tarefa deve ser feita por escrito é e tão realista quanto for
possível sempre inserida num cenário de uso o exemplo do caixa lá então você está num caixa é um clientes estão passando os produtos e você vai ter que fazer uma venda é é um faça a venda dos produtos tal tal e tal na condição de pagamento tal mais ou menos nesse sentido nesse formato ok as atividades então preparação primeiro momento é garantir que está tudo pronto antes do usuário chegar à gestão da máquina a questão de tudo relacionado ao teste é questão dos equipamentos é como utilizar o laboratório pode ser que tenham sido feito outros
testes estão sempre limpa essas máquinas não te receber r este juiz né vestígios de outros testes realizados em uma introdução de onde é que você apresenta o usuário problema o que ele vai fazer como funciona toda logística todo o cenário alí e é muito importante avaliar esse ponto em e que está na tela de vocês a gente não está avaliando a competência os olhos a gente está avaliando a interface a gente quer saber o quão usável ela é com fácil de ser utilizada é o quanto você consegue entender dela certo é porque é importante isso
para que o usuário se sinta sinta confortável é perante a avaliação pode acontecer do usuário ficar com receio de falar uma resposta de falar que ele tem dificuldade determinado cenário é com medo com receio de que isso possa ser contra ele possa ser um problema dele mas tem que deixar sempre bem claro isso o objetivo não é avaliar o usuário tem o conhecimento mas se verificasse a interface está adequada execução daquelas tarefas certo e tudo o que ele tiver pra falar ele pode falar abertamente apontar os erros aponta as melhorias que ele que identificou é
falar em voz alta enquanto está fazendo pode ser uma técnica também utilizado certo e tudo isso deixar claro para ele antes de começar o teste pode parecer que não mas se o usuário tiver assustado ele pode levar o teste à falência não vai ter o servente algum ele vai fazer o teste é falar que tá ok sendo que teve um monte de problemas na execução certo voltando então é tem alguns pontos aqui né que tenha aludido tático também mas por exemplo falar que a participação voluntária anonimato é garantido é explicar a questão do uso do
vídeo que é só pro teste para análise do resultado né podem fazer qualquer pergunta durante o teste mas que ajuda limitada né e assim por diante o testes é o teste em si deve ser escolhido somente um espectador para ficar com o usuário para que ele não fique perguntando o que o pessoal que a que mais de uma pessoa interfiram no processo certo evitar o espectador evitar qualquer comentário do usuário ou qualquer fisionomia por exemplo o usuário foi clicada em um lugar e fazer uma careta né é um usuário foi pra tal tau tau tau
parte da tela com um mouse você fazer balançar a cabeça com não o fazia careta feia problema né não interferir no usuário deixar ele livre solto o experimentador é apenas uma pessoa que está aqui acompanhando o processo só dá uma orientação da uma instrução e tal e é seu papel dele é sessão final então depois de um tempo definido para completar as tarefas pode ser de uma a três horas aí os participantes podem ser convidados para fazer comentários responder um questionário dar um feedback geral sobre a experiência como que foi a experiência com interface ele
teve muitas dificuldades quais foram as principais dificuldades quais foram as principais pontos positivos que ele percebeu da experiência dele e fazer lhe dar um panorama geral sobre o teste então pra finalizar então nossa aula é sobre teste de usabilidade é uma avaliação de interface também é diferencial dela é que o usuário deve participar ou pelo menos uma pessoa equivalente e dela que sempre seja um usuário final ou mesmo realizar laboratório facilita não seja obrigatório né mas facilita a coleta de dados é mais fácil de você montar a câmera de você captar a imagem do computador
por exemplo onde você quer gravar o áudio do usuário falando né uma técnica que pode ser utilizada nessa nessa metodologia é você pedir o usuário e falando né o que ele está fazendo as dificuldades que ele vai tempo enquanto ele está fazendo a tarefa em si é necessita de um usuário um experimentador e um roteiro de tarefas a serem seguidas ok é só nossa temos aqui a nossa aula é bom estudar a todos e até a próxima no espaço para seu talento onde você estiver unindo a qualidade de uma universidade de verdade a qualquer hora
em qualquer lugar se pensei até em exibir pa a qualquer hora em qualquer lugar a educação a distância ela une pai [Música]