de conhecimento chamada Interacao 3.1 TECNICAS DE IHC IHC consiste em tecnicas que tem como objetivo melhorar o relacionamento ou comunicacao entre pessoas e sistemas computacionais, bem como disponibilizar para o usuario uma interface grafica amigavel em que lhe proporcione melhor desempenho e facilidade na manipulacao de uma determinada ferramenta (HEWETT, 2004). A estrutura de comunicacao entre o ser humano e a maquina estudada no IHC e extraida de acordo com o conhecimento suportado pelo computador e pelo adquirido pelo ser humano, Cybis(2003) classifica as tecnicas em tres tipos. 3.1.1 Tecnicas Prospectivas Este tipo de tecnica esta baseado na aplicacao de questionarios/entrevistas com o usuario para avaliar sua satisfacao ou insatisfacao em relacao ao sistema e sua operacao. Ela mostra-se bastante pertinente na medida em que e o usuario a pessoa que melhor conhece o software, seus defeitos e qualidades em relacao aos objetivos em suas tarefas. Nada mais natural em buscar suas opinioes para orientar revisoes de projeto. Muitas empresas de software elaboram e aplicam regularmente este tipo de questionario, como parte de sua estrategia de qualidade. 3.1.2 Tecnicas Preditivas ou Diagnosticas As tecnicas diagnosticas dispensam a participacao direta de usuarios nas avaliacoes, que se baseiam em verificacoes e inspecoes de versoes intermediarias ou acabadas de software interativo, feitas pelos projetistas ou por especialistas em usabilidade, elas podem ser classificadas como: Avaliacoes Analiticas - Esse tipo de tecnica e empregado nas primeiras etapas da concepcao de interfaces humano-computador, quando ela nao passa de uma descricao da organizacao das tarefas interativas. Mesmo nesse nivel, ja e possivel verificar questoes como a consistencia, a carga de trabalho e o controle do usuario sobre o dialogo proposto e de realizar modifica. A especificacao da futura tarefa interativa pode ser realizada nos termos de um formalismo apropriado como MAD, GOMS (Goals, Operators, Methods and Selections rules) e CGL (Command Grammar Language). Em particular, GOMS propoe uma tabela associando tempos medios de realizacao aos metodos primitivos, que correspondem as primitivas de acoes fisicas ou cognitivas. Com base nesta tabela e na descricao da tarefa realizada segundo o formalismo e possivel calcular os tempos provaveis para a realizacao das tarefas previstas. Avaliacoes Heuristicas - Uma avaliacao heuristica representa um julgamento de valor sobre as qualidades ergonomicas das interfaces humano-computador. Essa avaliacao e realizada por especialistas em ergonomia, baseados em sua experiencia e competencia no assunto. Eles examinam o sistema interativo e diagnosticam os problemas ou as barreiras que os usuarios provavelmente encontrarao durante a interacao. Inspecoes por Checklists As inspecoes de usabilidade por checklists, sao vistorias baseadas em listas de verificacao, atraves das quais profissionais nao necessariamente especialistas em ergonomia, como por exemplo, programadores e analistas, diagnosticam rapidamente problemas gerais e repetitivos das interfaces (JEFFRIES ET AL, 1991). Neste tipo de tecnica, ao contrario das avaliacoes heuristicas, sao as qualidades da ferramenta (checklists) e nao dos avaliadores, que determinam as possibilidades para a avaliacao. Checklists bem elaborados devem produzir resultados mais uniformes e abrangentes, em termos de identificacao de problemas de usabilidade, pois os inspetores sao conduzidos no exame da interface atraves de uma mesma lista de