Você está na página 1de 7

Interao Humano Computador Prof.

Thereza Gondim

Aula 1
Introduo 1Evoluo dos tipos de interfaces para interao usurio-computador A interface faz parte do sistema computacional e determina como as pessoas operam e controlam o sistema. Quando a interface bem projetada, ela compreensvel, agradvel e controlvel; os usurios se sentem satisfeitos e responsveis pelas aes. fcil notar a importncia do assunto, pois todos somos usurios de interfaces. s vezes utilizamos sistemas e nem lembramos que existe uma interface, outras vezes, tudo que se quer encontrar o boto de sair. A interface homem-mquina uma preocupao da indstria muito antes de se falar em interface de programas de computador. Existe muita experincia adquirida sobre o assunto, como por exemplo, a utilizao de mais de um perfil do operador (usurio) e nveis de conhecimento ou experincia (iniciante, intermedirio e expert). A tecnologia de construo de interfaces tem sido influenciada principalmente pelos seguintes fatores: a. Disseminao do uso de sistemas e equipamentos microprocessador; b. Aumento da complexidade dos sistemas; c. Preocupao com a qualidade do software dentro da caracterstica de usabilidade (conforme as definies da Norma ISO/IEC 9126-1) O Projeto de Interface resulta de uma anlise mais detalhada da mesma. Essa anlise pode se dar atravs da especificao de requisitos, mdulo de qualidades e perfil dos usurios. Nessa fase normalmente se considera a modelagem do dilogo (onde se encontra o projeto visual) e a modelagem dinmica (tratamento dos eventos) No incio do processamento de dados, distingue-se basicamente a interface baseada em caractere. Atualmente, a maioria das aplicaes se utilizam das famosas interfaces grficas GUI ( Graphical User Interface ) e algumas j esto evoluindo o conceito deixando de ser voltadas a aplicao para se tornarem voltadas a objeto, utilizando as OUI ( Object User Interface ) e, paralelamente, com a crescente utilizao da Internet, surgiram as WUI ( Web User Interface ) amplamente difundidas dentro da World Wide Web.

Interao Humano Computador Prof. Thereza Gondim Dcada de 50 a 60

Vlvulas e Transistores; Uso de painis como retorno visual. Um usurio por vez utilizava a mquina. Linguagem de Mquina e Assembler. Pioneiros e Profissionais de Computao. Programao em batch.

Figura 1 - Painel de controle strech Dcada de 60 a 80 A nica interface existente era uma linha de comando de um sistema operacional. Comearam a surgir programas que ofereciam listas de opes aos usurios (inicio da era dos menus hierrquicos, apresentando dois comportamentos (seqencial e hierrquico)) A Ltus corporation lanou o programa ltus 1-2-3 que possua o menu disposto de forma horizontal e apresentando na 2 linha da tela, assim o usurio poderia ver as opes do menu simultaneamente com a tela de trabalho. Circuito Integrado; Monitores monocromticos. Surgem os primeiros usurios utilizando o computador para atividades repetitivas, sem poder de criao. Menus hierrquicos e preenchimentos de formulrios em tela.

Interao Humano Computador Prof. Thereza Gondim

Figura 2- Terminais monocromticos Dcada de 80 necessidades de se utilizar recursos mais sofisticados (computao grfica) fez com que os fabricantes desenvolvessem produtos, que suportassem modos grficos com resolues maiores iniciando o desenvolvimento da GUI (graphical users interface). VLSI Nova gerao de circuitos integrados; Monitores coloridos tornam a interface mais agradvel. Computador pessoal para um usurio nico. Linguagens orientadas a problemas; Surgimento de Ferramentas para construo de Interfaces. Todos os tipos de profissionais comeam a ter acesso aos computadores. Surgem as primeiras interfaces grficas (GUIs): WIMP (Windows, Icons, Menus e Pointers); Manipulao Direta: WIMP + uso de metforas.

Figura 3 Sofisticao de recursos Dcada de 90 - 2000 Diversas tecnologias: computadores portteis, redes de computadores, telas sensveis ao toque, palms, etc. 3

Interao Humano Computador Prof. Thereza Gondim Usurios conectados a redes, sistemas distribudos. Linguagens orientadas a objetos. Todas as pessoas (popularizao dos computadores). Andeersen (1993 - Netscape): Cria o primeiro navegador com interface em modo grfico, surgem s interfaces WUI (Web User Interface); GUI (Desenvolvimento das Interfaces Grficas) em vrias plataformas: Windows, Unix, Dispositivos portteis, celulares, interfaces baseadas em voz, etc.

Figura 4 - Evoluo Interface Uma interface homem-mquina (IHM) compreende os comportamentos do usurio (recursos humanos) e as caractersticas e facilidades do sistema (software), do equipamento (hardware) e do ambiente (organizao: locais fsicos e impactos). Interface no s o que se v em uma tela ou monitor, mas tambm os perifricos, os manuais, o local de trabalho, materiais impressos e at o suporte tcnico e de treinamento. Um dispositivo que serve de limite comum a duas entidades comunicantes que se exprimem numa linguagem especfica (sinal eltrico, movimento, lngua natural). Alem de assegurar a conexo fsica o dispositivo deve permitir a traduo de uma linguagem (formalismo) para outra (o). No caso da interface homem-computador trata-se de fazer a conexo entre a imagem externa do sistema e o sistema sensrio-motor do homem. A fabricao da interface pressupe, portanto o conhecimento preciso de cada uma das entidades a conectar, a complexidade do sujeito homem torna esta uma tarefa difcil. I Interao

Interao Humano Computador Prof. Thereza Gondim Usurio informa o que quer Computador fornece as respostas

H Homem/Humano Usurio final de um aplicativo C Computador / Mquina Equipamento que executa o aplicativo

Figura 5 - Processo de Interao HomemComputador(IHC). O computador no uma ferramenta comum: "em razo do seu potencial funcional, ele pode ser visto, no como uma simples ferramenta e sim como um colaborador" (Coutaz, 1990:2). Uma ferramenta um instrumento sem poder decisrio, ela concebida para ser manipulada, o colaborador, ao contrrio, participa ativamente da realizao do trabalho comum, a sua eficcia depende muito do conhecimento que ele tenha das estratgias do seu parceiro. Usabilidade A usabilidade de um sistema um conceito que se refere qualidade da interao de sistemas com os usurios e depende de vrios aspectos. Alguns destes fatores so: Facilidade de aprendizado do sistema: tempo e esforo necessrios para que os usurios atinjam um determinado nvel de desempenho; Facilidade de uso: avalia o esforo fsico e cognitivo do usurio durante o processo de interao, medindo a velocidade de e o nmero de erros cometidos durante a execuo de uma determinada tarefa; Satisfao do usurio: avalia se o usurio gosta e sente prazer em trabalhar com este sistema; Flexibilidade: avalia a possibilidade de o usurio acrescentar e modificar as funes e o ambiente iniciais do sistema. Assim, este fator mede tambm a

Interao Humano Computador Prof. Thereza Gondim capacidade do usurio utilizar o sistema de maneira inteligente e criativa, realizando novas tarefas que no estavam previstas pelos desenvolvedores; Produtividade: se o uso do sistema permite ao usurio ser mais produtivo do que seria se no o utilizasse.

Objetivo da IHC Produzir sistemas fceis de utilizar, seguros e funcionais; Nesse contexto, o termo sistemas no se refere somente ao hardware e software, mas todo o ambiente que usa ou afetado pelo uso da tecnologia computacional; Pessoas no devem ter que mudar radicalmente para se adequar ao sistema, o sistema que deve ser projetado para se adequar a seus usurios; Enfatizar a importncia de mtodos e tcnicas centrados no usurio para incrementar a utilizao de interfaces computadorizadas; Explicitar os componentes da interface e apresentar guidelines para o projeto de interfaces que facilitem a interao homem-computador; Testar a facilidade de uso de aplicaes computacionais, relatar os problemas encontrados e apresentar possveis solues.

Perspectivas da IHC Para compreender melhor as teorias de design de interface, precisamos entender as diferentes perspectivas que os sistemas de computador vm atravessando ao longo do tempo (Figura 1.4) [Kaamersgard, 1988]. Inicialmente, o usurio era considerado uma mquina, que tinha que aprender a falar a linguagem do computador. Em seguida, com o surgimento da Inteligncia Artificial, tentamos considerar o computador como uma pessoa. Nessas duas perspectivas, era fundamental dar poder ao sistema. Mais tarde, surgiu a perspectiva de computador como ferramenta, que o usurio utiliza para obter um resultado ou produto. Atualmente vemos outra mudana de perspectiva, na qual o computador um mediador da comunicao entre pessoas. Nestas duas ltimas perspectivas, o foco no usurio, e no mais no sistema.

Interao Humano Computador Prof. Thereza Gondim Figura 6 Usurio/mquina