Integrando conhecimentos, aproximando disciplinas: a importncia do Design e da Ergonomia no projeto e no desenvolvimento de softwares educacionais. Gabriela Trindade Perry - PPGEP/UFRGS
Agostinho Serrano Andrade Neto Programa de Ps-Graduao em Ensino de Cincias e Matemtica ULBRA
Fernando Gonalves Amaral PPGEP/UFRGS
ObjetivoApresentar comunidade que desenvolve softwares educacionais algumas tcnicas e princpios ergonmicos e de design, que tm a importante funo de integrar os conhecimentos dos diversos membros da equipe e dos usurios.
ProblemticaA seleo das ferramentas levaem considerao as seguintesquestes (PERNIN, 1996 eVAN DER MAST, 1995):
O gerenciamento de uma equipemultidisciplinar difcil. A experincia e a determinao dos membros da equipe so determinantes para o sucesso.O ciclo no termina com a entrega do produto.
ProblemticaPontos de acordo:
O projeto da interface deve ser considerado prioritrio.Incorporao da avaliao da interface.Construo de acordo com a abordagem de prototipao evolutiva.
Porm...Sobre o envolvimento de usurios:
necessrio adotar uma postura de estruturao e controle desta integrao.O envolvimento extensivo de usurios no processo pode: encarecer e talvez atrasar o desenvolvimento; gerar antagonismo com aqueles cujas sugestes so rejeitadas.
Porm...Sobre o iteraes de design:
Design iterativo pode ser demorado e caro. Mudanas introduzidas para resolver um problema de usabilidade acabam gerando outro problema.Iterar um design ruim melhora-o bastante, mas este mtodo no faz com que o design fique to bom quanto ele seria se tivesse sido originalmente bem projetado.
Estruturao da produoDiviso em trs momentos:
Especificao de requisitos.Construo de prottipos.Avaliao.
Especificao de requisitosFerramenta:
DM Design Macroergonmico (FOGLIATTO E GUIMARES, 1999)
Especificao de requisitosColeta atravs de entrevistas abertas e questionriosPriorizao dos IDEs com os usurios.Incorporao da opinio de especialistas.
Especificao de requisitosListagem, pelos especialistas, dos IDs a serem considerados.Determinao da relao de fora entre os IDEs e os IDs. Tratamento ergonmicos dos IDs.Implementao do novo design e acompanhamento.
Especificao de requisitos
Atividades de designPrticas de design participativo, cujo objetivo criar espaos e oportunidades para que todos contribuam para o projeto.
PICTIVE e CARD
Atividades de designPICTIVE: A idia que o mock-up produzido seja modificado pelos usurios em tempo real. O vdeo a documentao do processo.
Atividades de designCARD:objetiva analisar e redesenhar o fluxo da tarefa em sistemas computacionais. Cada cone tela impresso em um carto, e enquanto o usurio descreve a tarefa, o facilitador mostra o carto relacionado. Em seguida, o usurio convidado a expressar suas idias atravs dos cartes.
Atividades de designAssim, ele representa um fluxo melhorado da tarefa, mostrando um carto aps o outro.
Atividades de avaliaoO que fao com o boto Iniciar? Clique nele, depois em desligar, depois em Sim para desligar o computador e aguarde. Quando surgir a mensagem "Seu computador j pode ser desligado com segurana", puxe o fio da tomada, enrole no pescoo e aperte bem (Annimo).
Atividades de avaliao da interface Caso feche o arquivo. Caso encerre o software.
Atividades de avaliaoKLM e GOMS (CARD, MORAN e NEWELL)
Atividades de modelagem da performance de um usurio expert (que no comete erros).Resultam em tempos para execuo de tarefas.
Atividades de avaliao
DescriptionOperationTimeReach for mouseH [mouse]0.40Move pointer to "Replace" buttonP [menu item]1.10Click on "Replace" commandK [mouse]0.20Home on keyboardH [keyboard]0.40Specify word to be replacedM4K [word]2.15Reach for mouseH [mouse]0.40Point to correct fieldP [field]1.10Click on fieldK [mouse]0.20Home on keyboardH [keyboard]0.40Type new wordM4K [word]2.15Reach for mouseH [mouse]0.40Move pointer on Replace-allP [replace-all]1.10Click on fieldK [mouse]0.20Total10.2
Atividades de avaliaoChecklists: verificaes que podem ser conduzidas por no especialistas em IHC, que diagnosticam problemas gerais da interface.
ErgoList http://www.labiutil.inf.ufsc.br/ergolist/check.htmTICESE
Atividades de avaliao da interface
Atividades de avaliaoAvaliaes utilizando heursticas: escolha de parmetros - mais ou menos abrangentes - que o avaliador deve levar em considerao ao fazer sua inspeo.
Molich e Nielsen (1990)
Atividades de avaliao da interface Dilogos devem ser simples e naturais. Fale a linguagem do usurio. Minimize a carga de memria do usurio. Seja consistente. Fornea retorno (feedback). Fornea sadas claras. Fornea atalhos. Boas mensagens de erro. Preveno de erros.
ContatosGabriela Trindade Perry [email protected]
Agostinho Serrano Andrade Neto
Fernando Gonalves Amaral PPGEP/UFRGS