1 INF1403 Introdução a Interação Humano-Computador (IHC) Turma 3WA Professora: Clarisse Sieckenius de Souza Revisão para a P2 23/06/2010
Matéria da Prova Tudo o que não caiu na P1 1. Da aula do dia 05/05 em diante 2. Partes 3 e 4 do trabalho de curso (+ comentários feitos em orientações e na avaliação final para os grupos) Ênfase na parte de projeto Inclui avaliação formativa (para instruir o projeto) Modelos de usuários, tarefas e interação Prototipação de interfaces
Avaliação formativa Dúvidas? O que é avaliação formativa? E avaliação somativa? Qual a função de cada uma? Como fazer uma avaliação formativa? E uma avaliação somativa?
Exemplo de Questão de Prova Suponha que você está gerenciando o desenvolvimento de um website do governo do estado para ajudar os cidadãos fluminenses a acompanharem a atuação dos deputados estaduais em quem votaram. Suponha também m que você tivesse um orçamento confortável vel,, com recursos para contratar os profissionais necessários. 1. Que tipo de profissionais você contrataria (i.e. com quais capacidades e competências) para fazer o quê? 2. Sendo você o gerente de projeto, quais as grandes etapas de desenvolvimento que você estipularia para o grupo realizar e em que ordem? Para cada etapa ilustre o tipo de tarefa que estaria sendo realizada e o tipo de perfil profissional que você precisaria ter na sua equipe para realizá-la.
Cenários Dúvidas? O que são cenários? Qual (quais) a(s) sua(s) função (funções) em no projeto de sistemas interativos? Exemplo de um BOM cenário (por que é bom?) Exemplo de um MAU cenário (por que é mau?)
Exemplo de Questão de Prova Examine o (trecho de) cenário a seguir: Pedro é morador de Niterói e votou em Fred Souza para Deputado Estadual nas últimas eleições. Ele quer acompanhar o que Fred anda fazendo pela população fluminense. Seu amigo Álvaro disse que descobriu um site na Internet em que dá para acompanhar tudo o que está sendo feito na Assembléia Legislativa do Estado, inclusive a agenda de cada deputado, suas intervenções nas sessões, os projetos propostos, etc. É ótimo! Pedro então resolve visitar o site. 1. Este cenário é BOM para representar a visão global de design de interação de/para uma equipe de projeto? Por quê? 2. Ele serviria para ser usado como está em uma atividade de avaliação formativa? Justifique a sua resposta.
Exemplo de Questão de Prova Examine o (trecho de) cenário a seguir: Pedro é morador de Niterói e votou em Fred Souza para Deputado Estadual nas últimas eleições. Ele quer acompanhar o que Fred anda fazendo pela população fluminense. Seu amigo Álvaro disse que descobriu um site na Internet em que dá para acompanhar tudo o que está sendo feito na Assembléia Legislativa do Estado, inclusive a agenda de cada deputado, suas intervenções nas sessões, os projetos propostos, etc. É ótimo! Pedro então resolve visitar o site. Ele digita www.acompanhe-deputados.rj.gov.br, e então abre-se uma página para ele. A página tem muito texto, muita imagem, e ele Pedro tem dificuldade de entender o que é para fazer. Mas, uma imagem chama a atenção dele logo de cara. É um botão redondo onde está escrito assim: Esta página está ruim para você? Clique aqui para escolher outro jeito de vê-la. 1. Que tipo de questão de design de IHC está sendo ilustrada por este cenário? 2. Se você fosse continuar o cenário para ilustrar uma OUTRA questão de IHC (diferente desta), qual seria a questão e que parágrafo você adicionaria ao cenário acima para ilustrá-la?
Modelagem de Usuários Dúvidas? O que é modelagem de usuários? Que tipo de atividades os projetistas de IHC podem realizar para modelar os usuários a que se destina a tecnologia que vão desenvolver? Como representar um modelo de usuário? Como fazer quando a tecnologia tem vários modelos de usuários a que servir?
Exemplo de Questão de Prova Tomando os (trechos de) cenário apresentados em slides anteriores, suponha que o modelo de usuários derivado deles seja: Usuário: Nome Sexo Idade Familiaridade com a Internet Infraestrutura de rede para acesso à Internet Deputados que quer acompanhar 1. O que está sobrando e o que está faltando neste modelo? Por quê? 2. Você acha que um modelo único de usuário seria suficiente para projetar o site em questão? Justifique sua resposta, tendo em mente que se trata de um modelo para TODOS os cidadãos fluminenses. Se acha que seriam necessários vários modelos, apresente ao menos dois modelos diferentes que você utilizaria.
Modelagem de Tarefas Dúvidas? O que é modelagem de tarefas? De que forma gráfica é mais comum representar os modelos de tarefas? Qual a vantagem de se modelar tarefas independentemente da modelagem de interação e da prototipação de interface? O que os modelos de tarefa não representam? Por quê?
Exemplo de Questão de Prova Você fez um trabalho para reprojetar o website do NPJ. As tarefas dos usuários eram essencialmente buscar e ler informações. Mas, o NPJ poderá,, em algum momento futuro, com a ajuda de alunos da Informática, incrementar o seu site e prestar mais serviços à comunidade que pretende assistir. Por exemplo, para contornar o problema de que seu atendimento em geral coincide com o horário rio de expediente dos interessados, ele poderia oferecer um plantão de CHAT para tirar dúvidas d online. 1. Lembrando do trabalho que você fez (e das correções e comentários que recebeu) apresente um MODELO DE TAREFAS para um novo site do NPJ em que uma das atividades que os usuários poderão realizar é pedir informações online a um atendente que está de plantão no chat. 2. Se o NPJ for SUPER bem sucedido, a população vai comparecer em massa ao site, o que trará vários problemas administrativos para o NPJ. Que solução de compromisso (isto é, que mantém um atendimento online mas controla o volume de pessoas atendidas pelo único atendente disponível) você acha que poderia ser utilizada? Explique-a textualmente e depois represente-a no seu modelo de tarefas.
Modelagem de Interação Dúvidas? O que é modelagem de interação? De que forma gráfica é mais comum representar os modelos de interação? Qual a diferença entre um modelo de interação e um modelo de tarefas? Que tipo de interação crítica aparece em um modelo de interação mas não aparece em um modelo de tarefas? Qual a diferença entre um modelo de interação e um protótipo de interface?
Protótipos tipos de Interface Dúvidas? O que é um protótipo de interface? A que se destina? O que é um protótipo de baixa finalidade? O que se pode fazer com ele? Dê exemplos. O que é um protótipo de alta fidelidade? O que se pode fazer com ele? Dê exemplos? Quando se deve trabalhar com protótipos de alta e de baixa fidelidade em uma linha de projeto e desenvolvimento de sistemas interativos? Por quê?
Exemplo de Questão de Prova Você fez um trabalho para reprojetar o website do NPJ. Uma de suas tarefas era decidir que informações representar através s de imagens (mapas e modelos 3D da PUC gerados com as ferramentas do Google) e que informações representar textualmente. 1. Estas decisões aparecem em um modelo de interação? Como? Mostre um modelo de interação em que se pode ver uma ilustração da sua resposta. 2. Estas decisões aparecem em um protótipo de interface? Como? Mostre (parte de) um protótipo de interface com baixa fidelidade em que se pode ver uma ilustração da sua resposta. 3. Se você tem em mãos um modelo de interação e um protótipo de interface do MESMO SISTEMA, que relações vai procurar entre eles? Exemplifique um caso em que a FALTA destas relações denota um erro de projeto de IHC (apresente o MOLIC, o trecho do protótipo que deveria estar relacionado a ele, mostre onde e por que a relação está faltando, e que tipo de problema de interação o usuário enfrentaria por causa desta ruptura no projeto).