INF1403 - Introdução a Interação Humano-Computador (IHC)



Documentos relacionados
DESENVOLVIMENTO DE INTERFACE WEB MULTIUSUÁRIO PARA SISTEMA DE GERAÇÃO AUTOMÁTICA DE QUADROS DE HORÁRIOS ESCOLARES. Trabalho de Graduação

Estratégias de Pesquisa

Avaliação de IHC: objetivos

PESQUISA QUANTITATIVA e QUALITATIVA

Investigação experimental

Processos de Design de IHC (Parte I)

Tecnologia e Sistemas de Informações

ANÁLISE DE INTERFACES HOMEM-MÁQUINA (IHM) EM EQUIPAMENTOS CONTROLADOS ELETRONICAMENTE

Modelos do Design de Software

Pesquisa experimental

Interface Homem- Computador

APOO Análise e Projeto Orientado a Objetos. Requisitos


TÉCNICAS DE PESQUISA. Profa. Esp. Tiago S. de Oliveira

Após essa disciplina você vai ficar convencido que a estatística tem enorme aplicação em diversas áreas.

Métodos e Instrumentos de Pesquisa

Projeto 2.47 QUALIDADE DE SOFTWARE WEB

AULA 11 Desenhos, recursos e obstáculos

Metodologias de Desenvolvimento de Sistemas. Analise de Sistemas I UNIPAC Rodrigo Videschi

Tópicos Abordados. Pesquisa de Mercado. Aula 1. Contextualização

COMO DESENVOLVER UMA PESQUISA E COMO ELABORAR UM PROJETO DE PESQUISA?

Conteúdo. Disciplina: INF Engenharia de Software. Monalessa Perini Barcellos

2 Fase conceptual da investigação Objectivos e perguntas de partida

Requisitos de Software. Teresa Maciel DEINFO/UFRPE

Técnicas de coleta de dados e instrumentos de pesquisa

3 a Lista de Exercícios

O que é a estatística?

Quem vem primeiro? Projeto de Sw ou Projeto de IHC? Melhor virem juntos, integrados.

A Computação e as Classificações da Ciência

Métodos para Coleta de Dados. Observação. Como descobrir necessidades dos usuários Preece Cap. 7: Coleta de dados. Necessidade: chegar na USP

Projeto de Pesquisa 7/21/2014. Prof. Ricardo Melo. Referências. Conceitos

Características do conhecimento científico

PROJETO DE FÁBRICA DE SOFTWARE

GARANTIA DA QUALIDADE DE SOFTWARE

Introdução Visão Geral Processos de gerenciamento de qualidade. Entradas Ferramentas e Técnicas Saídas

Interface Humano-Computador IHC Paradigmas de IHC

PLANEJAMENTO E PROJETOS. Lílian Simão Oliveira

Humano-Computador (IHC)

Prof. Dr. Guanis de Barros Vilela Junior

Métodos qualitativos:

PESQUISA-AÇÃO DICIONÁRIO

Desenvolvimento de um software de gerenciamento de projetos para utilização na Web


Abordagem de Processo: conceitos e diretrizes para sua implementação

Introdução à Simulação

Conteúdo. Disciplina: INF Engenharia de Software. Monalessa Perini Barcellos

Gerenciamento de Incidentes

Avaliação de Usabilidade e Comunicabilidade Avaliação de interfaces de usuário

METODOLOGIA CIENTÍFICA

Tipo de raciocínio - Indutivo. Método de Pesquisa (continuação) Tipo de raciocínio - Indutivo

CONCURSO PÚBLICO ANALISTA DE SISTEMA ÊNFASE GOVERNANÇA DE TI ANALISTA DE GESTÃO RESPOSTAS ESPERADAS PRELIMINARES

Avaliação de Interfaces Humano- Computador

Metodologia Científica Aula 1. Prof.ª Ma. Ana Paula Diniz

Modelos de Qualidade de Produto de Software

Engenharia de Requisitos

ACIDENTE E INCIDENTE INVESTIGAÇÃO

IV.4 Análise de Dados da Avaliação

EMENTAS DAS DISCIPLINAS

F.1 Gerenciamento da integração do projeto

NORMA ISO/IEC Isac Aguiar isacaguiar.com.br

Prototipação de Software

AGRUPAMENTO DE ESCOLAS DE PORTELA E MOSCAVIDE. Informação - Prova de Equivalência à Frequência da disciplina de Aplicações Informáticas B

AGRUPAMENTO DE ESCOLAS DR. VIEIRA DE CARVALHO

Planejamento e Gerenciamento de Software. Tema 3. Gerência de Projetos Profa. Susana M. Iglesias

Métodos e técnicas de pesquisa. Alessandra Martins Coelho

Sistemas de Informação I

Introdução à ISO 9001:2015

Processos de Desenvolvimento de Software

Pesquisa sobre Ensino de IHC Clodis Milene Raquel Sílvia Simone

Dr. Ronaldo Pilati - Psicologia Social - Universidade de Brasília 1

Especial Online RESUMO DOS TRABALHOS DE CONCLUSÃO DE CURSO. Sistemas de Informação ISSN

Introdução. O que é um survey? Projeto de Surveys. Tópicos Especiais em E.S.: Surveys. Cleidson de Souza. representatividade de amostras;

Levantamento, Análise e Gestão Requisitos. Aula 12

Técnicas e Instrumentos Utilizados na Pesquisa Científica Cavalcanti

Fundamentos de Teste de Software

EMENTAS DAS DISCIPLINAS

Conceito de pesquisa

)HUUDPHQWDV &RPSXWDFLRQDLV SDUD 6LPXODomR

MÓDULO 9 METODOLOGIAS DE DESENVOLVIMENTO DE SISTEMAS

Indicadores de Rendimento do Voluntariado Corporativo

Processos de Design de IHC (Parte II)

Luciana Zaina Alexandre Alvaro. Campus Sorocaba

Percursos Teóricos-metodológicos em Ciências Humanas e Sociais

Módulo 3 Procedimento e processo de gerenciamento de riscos, PDCA e MASP

Avaliação de Interfaces

PRÓ-MATATEMÁTICA NA FORMAÇÃO DE PROFESSORES

INF1403 Introdução a Interação Humano-Computador (IHC) Turma 3WB

ISO 9000:2000 Sistemas de Gestão da Qualidade Fundamentos e Vocabulário. As Normas da família ISO As Normas da família ISO 9000

RESUMO RESENHA E RIO. LIP - Profa. KATIUSCIA

Padrões de Qualidade e Métricas de Software. Aécio Costa

Pesquisa Etnográfica

Roteiro para a escrita do documento de Especificação de Requisitos de Software (ERS)

Modelagem de Processos. Prof.: Fernando Ascani

11 de maio de Análise do uso dos Resultados _ Proposta Técnica

Projeto de Sistemas I

Pesquisa Mercadológica. Prof. Renato Resende Borges

UFG - Instituto de Informática

Profa. Gislaine Stachissini. Unidade III GOVERNANÇA DE TI

Capítulo 3. Sumário do Capítulo. Sumário do Capítulo. Desenho da Pesquisa

Transcrição:

INF1403 - Introdução a Interação Humano-Computador (IHC) Turma 3WB Professor: Alberto Barbosa Raposo 09/04/2012 Departamento de Informática, PUC-Rio

Testes com usuários

Como avaliar? inspeção (por especialistas) avaliação analítica rápida e de baixo custo pode ser realizada ao longo de todo o projeto testes com usuários avaliação empírica permite identificar imprevistos utilizando maquetes em papel protótipos implementados rapidamente o próprio sistema sistemas concorrentes 3

Teste de Usabilidade Envolve gravação do desempenho de usuários típicos, realizando tarefas típicas. Ambiente controlado. Usuários são observados e cronometrados. Dados são gravados em vídeo e aperto de teclas são logados. Os dados são usados para calcular os tempos gastos pelos usuários nas tarefas, bem como para identificar e explicar erros. Satisfação do usuário é avaliada por meio de questionários e entrevistas. Estudos de campo podem ser usados para prover entendimento contextual.

Experimentos & testes de usabilidade Experimentos testam hipóteses para descobrir novos conhecimento através da investigação da relação entre duas coisas ou mais (variáveis). Teste de usabilidade é experimentação aplicada. Desenvolvedores checam se o sistema é utilizável pela população de usuários prevista, para a realização de suas tarefas.

Testes de usabilidade e Pesquisa Testes de usabilidade Melhorar produtos Poucos participantes Resultados informam projeto Geralmente não replicáveis Condições controladas tanto quanto possível Procedimento planejado Resultados reportados aos desenvolvedores Experimentos para pesquisa Desenvolver conhecimento Muitos participantes Resultados validados estatisticamente Têm que ser replicáveis Condições altamente controladas Design experimental Resultados reportados à comunidade científica

Teste de Usabilidade Objetivos & questões focam em quão bem os usuários realizam tarefas com o produto. Comparação de produtos ou protótipos são comuns. O foco é no tempo para completar tarefas, e também no número e tipos de erros. Dados coletados por vídeo e logging de interação. Teste é central. Questionários & entrevistas provêem dados sobre satisfação dos usuários.

Laboratórios de Usabilidade

O Laboratório do SERG sala de testes Usuário Observador SERG, 2008 9

O Laboratório do SERG sala de observação Monitor clone Observador SERG, 2008 10

Equipamento portátil para pesquisa de campo

Condições de teste Lab de usabilidade ou outro espaço controlado. Ênfase em: Selecionar usuários representativos; Desenvolver tarefas representativas. Tipicamente seleciona-se 5-10 usuários. Tarefas geralmente não demoram mais que 30 minutos. Condições de teste devem ser as mesmas para todos os participantes. Termos de consentimento informam os procedimentos e lidam com questões éticas.

Alguns tipos de dados coletados Tempo pra completar uma tarefa. Tempo pra completar uma tarefa após determinado tempo sem usar o produto. Número e tipos de erros por tarefa. Número de erros por unidade de tempo. Número de interações necessárias para help online ou manuais. Número de usuários cometendo determinado erro. Número de usuários completando a tarefa com sucesso.

Engenharia de Usabilidade Objetivo é melhorar o sistema a cada versão. Nível atual de desempenho. Nível mínimo aceitável de desempenho. Nível desejado de desempenho.

Quantos usuários são necessários para testes de usabilidade? O número é uma questão de ordem prática. Depende de: Prazo para os testes; Disponibilidade de participantes; Custo de execução dos testes. Tipicamente 5-10 participantes. Alguns especialistas argumentam que teste deve continuar até que nenhum novo insight seja obtido.

Custo x benefício para execução de testes (segundo Jakob Nielsen)

Experimentos Predizem a relação entre duas ou mais variáveis. Variável independente é manipulada pelo pesquisador. Variável dependente depende da variável independente. Desenho experimental típico tem 1 ou 2 variáveis independentes.

Desenhos experimentais Participantes diferentes - grupo único de participantes é alocado aleatoriamente para as condições experimentais. Mesmos participantes todos os participantes aparecem em ambas as condições experimentais. Participantes casados - participantes são colocados em pares, e.g., baseado em experiência, gênero, etc.

Desenhos Experimentais Desenho Vantagens Desvantagens Participantes diferentes Sem efeito de ordem dos experimentos Muitas pessoas & problema com diferenças individuais Mesmos Poucas pessoas, sem Precisa algum tipo de participantes diferenças individuais contra-balanço por causa do efeito da ordem dos experimentos Participantes casados Sem efeito de ordem, com redução das diferenças individuais (com relação aos participantes diferentes) Não dá pra garantir casamento perfeito em todas as diferenças

Estudos de campo Feitos no ambiente natural. Objetiva entender o que os usuários fazem naturalmente e como a tecnologia os impactam. Estudos de campo podem ser usados no projeto de produtos para: - identificar oportunidades para novas tecnologias; - determinar requisitos de projeto; - decidir como melhor introduzir uma nova tecnologia; - avaliar tecnologia em uso.

Coleta e análise de dados Observação & entrevistas Notas, fotos, gravações Vídeo Logging Análises Categorização Categorias podem ser fornecidas por teorias Grounded theory Activity theory

Pontos-chave Testes com usuários são a parte central dos testes de usabilidade. Testes de usabilidade são feitos em condições controladas. Testes de usabilidade são uma forma adaptada de experimentação. Experimentos visam testar hipóteses através da manipulação de certas variáveis, enquanto outras são mantidas constantes. O experimentador controla as variáveis independentes, mas não as dependentes. Há 3 tipos de desenho experimental: participantes diferentes, mesmosparticipantes, & participantes casados. Estudos de campo são feitos em ambientes naturais. Tipicamente, observação e entrevistas são usadas para coletar dados de estudos de campo. Categorização e técnicas baseadas em teoria são usadas para analisar dados.

Análise, Interpretação e Apresentação de Dados

Tipos de dados e análises Dados quantitativos expressos como números Dados qualitativos difícil medir razoavelmente como números, e.g. marcar o tempo para medir satisfação Análise quantitativa métodos numéricos para garantir significância Análise qualitativa expressa a natureza dos elementos representados como temas, padrões, estórias Cuidado com a forma como vocês manipulam dados e números!

Análise, interpretação e apresentação dos dados análises quantitativas Levantamento das estatísticas de ocorrências de determinados fenômenos observados Caso a condição e o tamanho da amostra sejam estatisticamente significativos, este levantamento permite que se façam PREVISÕES sobre a relação causal entre determinada característica do design de interação e determinado tipo de ação, reação e atitude do usuário. análises qualitativas Interpretação e categorização (i.e., levantamento de tipos de coisas que têm algo em comum) dos dados Descrição e formulação de hipóteses explicativas dos fenômenos observados SERG, 2008 27

Análise quantitativa simples Médias Média Mediana valor do meio ao ordenar os dados Moda o valor que aparece com mais freqüência Porcentagem Representações gráficas dão visão geral dos dados Number of errors made Internet use Number of errors made Number of errors made 10 8 6 4 2 0 0 5 10 15 20 User < once a day once a day once a week 2 or 3 times a week once a month Number of errors made 4.5 4 3.5 3 2.5 2 1.5 1 0.5 0 1 3 5 7 9 11 13 15 17 User

Visualização de dados de log Perfis de interação de jogadores de games online Registro da atividade numa página web

Análise qualitativa simples Padrões ou temas recorrentes emergem dos dados, dependentes do framework de observação utilizado Categorização dos dados esquema de categorização pode ser emergente ou pré-especificado Busca por incidentes críticos ajuda a focar em eventos-chave

Ferramentas de apoio à análise Planilhas simples de utilizar, grafos básicos Pacotes estatísticos, e.g. SPSS Ferramentas de análise de dados qualitativos Análise através de categorização e temas Análise quantitativa de dados com base de texto

Apresentando os resultados Somente faça afirmações evidenciadas pelos seus dados A melhor forma de apresentar seus resultados depende do público, objetivo, captura de dados e análise Representações gráficas podem ser adequadas Outras notações notações rigorosas (modelos, e.g. UML) utilizando estórias (e.g. cenários) sumarização dos resultados

Resumo A análise dos dados que pode ser feita depende da captura dos dados Dados qualitativos e quantitativos Porcentagens e médias são utilizadas com freqüência em IHC Média, mediana e moda são tipos diferentes de "média" e podem dar visões diferentes para o mesmo conjunto de dados A apresentação dos resultados não pode extrapolar as evidências