IHC: Software x Hardware
-
Upload
cassia-aline -
Category
Documents
-
view
215 -
download
0
Transcript of IHC: Software x Hardware
-
7/23/2019 IHC: Software x Hardware
1/14
Especializao em Tecnologias de Software para Ambiente Web
Interao Homem-Computador:Software/Hardware
Prof. Dr. Sandro Ronaldo Bezerra [email protected]
www.ufpa.br/srbo
Projeto e Avaliao de Interfaces: Ambiente Web
Instituto de Cincias e Exatas e NaturaisUniversidade Federal de Par
-
7/23/2019 IHC: Software x Hardware
2/14
O Software Elementos envolvidos no Projeto de Interface de
SI mais flexveis: O Prprio Usurio O Software
Permitem que sejam criadas interfaces quase quelimitadas apenas criatividade do seu projetista
O Hardware mais inflexvel, j que so projetadas interfaces
baseadas em hardware j definidas (restries demercado, tecnolgicas e de aproveitamento doequipamento que j existe)
-
7/23/2019 IHC: Software x Hardware
3/14
Projeto de Software - Conceitos
P
RTICA
DO
CONTROLE
DE
QUALID
ADE
Alocao de Funes Deve ser baseada em um conhecimento das
capacidades e limitaes do usurio e do sistema Tomadas de Deciso
Ser necessrio, ao usurio, recorrer prpria memriapara a execuo de um comando ou ele ter disponvel
uma lista de opes? Ser permitida, ao usurio, a correo de um erro,
detectado no ltimo passo de um procedimento de umsistema, sem ter que reiniciar tal procedimento porinteiro, ou ser necessrio que o usurio tenha queretornar ao passo 1 sendo que o erro foi detectado nopasso 9?
Funes mais Indicadas aos Seres Humanos Controlar, Monitorar, Tomar Decises e Responder a
Eventos no Esperados
-
7/23/2019 IHC: Software x Hardware
4/14
Projeto de Software - Conceitos
P
RTICA
DO
CONTROLE
DE
QUALID
ADE
Consistncia Requer maior disciplina durante o processo de projeto
Cada membro possui um conceito diferente sobre amelhor forma de tratar a interface do usurio
Adotar um conjunto de convenes nico, documentadoe incorporado em todos os sistemas Para cada tipo de transao haver um modelo de projeto
padronizado
-
7/23/2019 IHC: Software x Hardware
5/14
Projeto de Software - Conceitos Compatibilidade entre Estmulo e Resposta
Caractersticas espacial, de movimento ou conceitual de
estmulo e da resposta que est mais consistente comas expectativas humanas. Resulta de Situaes comrpido processamento de informaes pelo usurio
Pode ser: Inerente a Situaes
Ao Pressionar a Tecla de Controle do Cursor daDireita, em um Teclado, para Mover o cursor para aDireita
Aprendida Ao Dirigir um Veculo sempre do Lado Direito da Rua
Fazer que o computador apresente informaes quesejam consistentes com as tarefas do usurio e com as
capacidades e limitaes do processamento deinformao humano
-
7/23/2019 IHC: Software x Hardware
6/14
P
RTICA
DO
CONTROLE
DE
QUALID
ADE
Projeto de Software - Conceitos Metforas e Analogias
Usurios contam com Analogias para construrem seus
Modelos Mentais Natural, Lgico e Fcil de Entender Conceituar Programas Processadores de Textos com
Mquinas de Escrever
Metforas auxiliam os usurios a entenderem elembrarem das coisas Cuidado: Deve-se considerar os Aspectos Sociais,
Psicolgicos e Antropolgicos da Comunidade Usuria do
Sistema
-
7/23/2019 IHC: Software x Hardware
7/14
Projeto de Software - Conceitos
P
RTICA
DO
CONTROLE
DE
QUALID
ADE
Expectiativas e Esteritipos
Importante Aumento da Usabilidade do Sistemas Evitar Efeitos Negativos da Contradio das
Expectativas
Pode gerar transferncia negativa de aprendizado Leva muito tempo para ser esquecida e substituda
pelo aprendizado esperado
Exemplo:
Como sinais trfego, que a maioria dos usuriosconhece, usando-se a cor vermelha para sinalizaralarme, a amarela para precauo e verde parasegurana
-
7/23/2019 IHC: Software x Hardware
8/14
Projeto de Software - Conceitos Facilidade de Aprendizado, de Uso e
Funcionalidade Aprendizado:
Refere-se ao fato de um iniciante vir a ser proficiente nouso de um sistema, com o mnimo de treinamento ouprtica.
Uso: Refere-se ao fato do sistema proporcionar a um usurio,
conhecedor do mesmo, a execuo de tarefas com o mnimoesforo.
Funcionalidade: Refere-se quantidade e aos tipos de diferentes funes
que o sistema pode executar. Conseguir as trs requer o uso de Tcnicas de Otimizao,
como as definidas a seguir.
-
7/23/2019 IHC: Software x Hardware
9/14
PRTICA
DO
CONTROLE
DE
QUALID
ADE
Projeto de Software - Conceitos Projeto para Iniciantes, Especialistas e Usurios
Intermitentes Para Principiantes
Pode ser necessria a apresentao de muitasmensagens, pelo sistema, e de muita consulta a menus.
Para Usurio Intermitentes Tm menor necessidade das mensagens, porm
necessitam de consultas ocasionais, aos menus, por seesquecerem das funes e dos detalhes usadosanteriormente.
Para Especialistas No necessitam perder tempo nem com mensagens e nem
com menus, devendo, portanto, lhes ser permitido cortarcaminhos atravs das mensagens e menus e definirseqncias complexas de aes como um comando de alto
nvel ou uma macro.
-
7/23/2019 IHC: Software x Hardware
10/14
Projeto de Software - Conceitos
PRTICA
DO
CONTROLE
DE
QUALID
ADE
Excesso de Funcionalidade No devem ser includos comandos ou opes para
cada funo concebvel do sistema Pode inibir o usurio do Sistema
Deve-se determinar a freqncia e os fatorescrticos de uso das funes candidatas para que se
estabeleam prioridades Funes de mais baixa prioridade devem ser
eliminadas ou tornadas disponveis, atravs decaminhos secundrios, apenas se houver dvidas no
caminho primrio.
-
7/23/2019 IHC: Software x Hardware
11/14
Projeto de Software - Conceitos Caminhos Mltiplos
Desvios do menu que permitem, ao usurio, solicitar a
opo, a tela ou a transao desejada atravs de umcomando, de um cdigo ou de outro identificador;
Tcnicas de pilha ou de digitao seguida que permitemao usurio introduzir, em uma simples entrada, os
dados que necessitariam de uma srie de menus etransaes, como em Sequncias de ComandosSeparados por Delimitadores como Ponto e Vrgula;
Macros, definidas pelo prprio usurio, que acionam
seqncias de comandos individuais; Opes de dispositivos de entrada que permitem o
disparo de uma funo atravs de mais de umdispositivo de entrada diferente, como o caso da
Seleo de Opes, em um Menu, por intermdio deDispositivos Apontadores, etc. 11
-
7/23/2019 IHC: Software x Hardware
12/14
Projeto de Software - Conceitos Projeto para Revelao Progressiva e Evoluo
Gradual fundamental que o usurio aprenda a operar o
sistema de maneira fcil, com o mnimo de treinamentoe experincia
Itens a considerar: As funes fundamentais devem ser fceis de serem
aprendidas; As funes mais utilizadas devem ser de fcil execuo; A experimentao deve ser encorajada; As conseqncias dos erros devem ser minimizadas
atravs de aes reversveis; O nmero de selees requeridas pelo usurio, para
produzir as sadas mais desejadas ou comuns, devem serminimizadas fazendo com que o sistema assumaautomaticamente tais selees.
12
-
7/23/2019 IHC: Software x Hardware
13/14
Projeto de Software - Conceitos Independncia de Dilogo
um enfoque no qual as decises de projeto, que
afetam somente o dilogo homem-computador, soisoladas daquelas que afetam somente a estrutura dosistema de aplicao e do software computacional. Isto significa que a aparncia da interface para o usurio
final e a escolha dos estilos de interao no soconhecidas pelo software computacional.
crucial para a facilidade tanto da modificao da
interface, para refinamentos interativos, como damanuteno do sistema.
13
-
7/23/2019 IHC: Software x Hardware
14/14
Projeto de Software - Conceitos Manipulao Direta
Refere-se as interfaces que possuem: Representao contnua dos objetos e aes de interesse; Aes fsicas ou o pressionar de botes rotulados; Operaes reversveis incrementais rpidas.
Incidem em projetar sistemas com os atributos: Os iniciantes podem aprender rapidamente o
funcionamento bsico do sistema; Os especialistas podem trabalhar rapidamente para levar
a cabo uma ampla gama de tarefas;
Os usurios intermitentes e conhecedores, podem reteros conceitos operacionais; Os usurios podem:
ver se suas aes esto atingindo seus objetivos;
experimentar menos ansiedade; ganhar confiana e domnio sobre o sistema. 14