36
Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Embed Size (px)

Citation preview

Page 1: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Projetando Interfaces Homem-Máquina -

Conceitos

Maria Alice Grigas Varella FerreiraEP-USP

Março 2003

Page 2: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

Interfaces Homem-Máquina

“Uma interface é uma superfície de contacto que reflete as propriedades físicas das partes que interagem, as

funções a serem executadas e o balanço entre poder e controle”

Brenda Laurel

Page 3: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

Portanto uma interface...Reflete as características das partes que interagem (homem e máquina, na maioria das vezes)Reflete a operacionalidade do sistema por trás delaPode controlar ou ser controlada pelo ser humano

Page 4: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

O que englobaEscondero sistema operacionala manipulação dos dispositivos de

Entrada e Saídao sistema de comunicações

Page 5: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

O que englobaSepararas várias aplicações, tratadas si-

multaneamente

Padronizaras formas de interação do usuário

com o sistema

Page 6: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

Simplifica a comunicação da idéia envolvidaCérebro humano processa grande quantidade de informação em

curto espaço de tempo tem capacidade reduzida de receber e trans-mitir

informaçãoVisão: Capacidade humana mais desenvolvida, capaz de

receber e transmitir grande volume de in-formação, de reconhecer formas e associar características a elas

Representação visual ou pictórica

Page 7: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

Interação É a troca de informações entre homem

e computador, composta por: Execução de comandos do ser huma-

no – interface de ação Apresentação de respostas do com-

putador – interface de percepção

Page 8: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

Interação

Usuário

Computador

Page 9: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

Quem é o usuário?

Page 10: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

Usualmente...

não há um único usuário!

Page 11: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

Categorias de usuáriosIniciantes

Intermediários

Especialistas

Page 12: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

Categorias de usuáriosMas, há outras classificações...

E preferências...

Page 13: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

Portanto...É necessário se projetar mais de uma interface para um aplicativo

Cada interface irá atender a uma cate-goria de usuário

A aprovação do usuário é fundamental para o sucesso do sistema!

Page 14: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

É necessário projetar pelo menos duas interfaces

distintas...

Ação

Percepção

Page 15: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

Baseadas em princípios distintos...

Psicologia Cognitivaatençãomemóriaaprendizagemsolução de problemas

Psicologia Perceptivaestudo da percepção

Page 16: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

Baseadas em princípios distintos...

Psicologia Sociala influência de um indivíduo nas atitudes e

comportamentos de outras pessoas impacto de um grupo sobre as atitude e

comportamento de seus membros impacto de um membro nas atividades e

atitudes de um grupo relacionamento entre estrutura e ativida-des

de diferentes grupos

Page 17: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

Baseadas em princípios distintos...

Psicologia Organizacional influência dos computadores nas práticas de

trabalho funcionamento das organizações em termos

de:autoridade e poder tamanho e complexidadeeficiência fluxo de informaçõespráticas e ambientes de trabalho

Page 18: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

Baseadas em princípios distintos...

Fatores humanos ou Ergonomiaestudo dos diferentes ambiente de traba-lhomaximização da segurança, eficiência e

desempenho do usuário tornar as tarefas mais fáceisaumentar sentimentos de conforto e satis-

façãoestudos de efeitos fisiológicos

Page 19: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

Baseadas em princípios distintos...

LingüísticaInteligência ArtificialFilosofiaSociologiaAntropologiaEngenharia“Design”

Page 20: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

Equipes de projeto mixtas

Page 21: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

Atributos desejáveis do diálogoSer naturalCom regras e vocabulário simplesConceitos conhecidos ou facilmente assimiláveisDiálogo completo e eficienteGramática Natural - mínimo de regrasExtensibilidade - capacidade de extensão e perso-nalização pelo usuárioRealimentação!!!!!!!Capacidade de recuperação de Erros/Enganos !!!!!!!Auxílio ao usuário

Page 22: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

Criação da InterfaceDifícilNão há técnicas ou regras que garantem o sucesso e a facilidade de uso

Padrão!Difícil de ser escrita Muitos dispositivos diferentes Funcionamento assíncrono dos dispositivosDesempenho rigoroso, que força o software a garantir que entre a solicitação do usuário e a resposta do computador não haja “gaps”

Tempo de resposta

Page 23: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

FerramentasAuxiliam o projeto da interfacePermitem a geração automática do soft-ware da interface

grande, complexo e difícil de testarAs interfaces exigem, constantemente, extensões devido às contínuas extensões feitas ao sistema (requisitos de modifica-ção)

Page 24: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

FerramentasAumentam a produtividade40% a 60% é interface (Foley)40% a 50% ---> relatos em IA33% ----> relatos em visualização científica

Implementam a consistênciaFacilitam a prototipação e o desenvolvi-mento iterativoIncorporação do usuário “não programa-dor”

Page 25: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

Usabilidade

Exprime quão bem um usuário utiliza as funcionalidades oferecidas pela interface do sistema

Conceito fundamental em interfaces, principalmente para a Web

Page 26: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

Cinco atributos de Usabilidade

Facilidades de aprendizadoEficiênciaFacilidade de relembrarTratamento dos errosSatisfação subjetiva

Page 27: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

Outros grupos de usuáriosExcluídoscegos incultos idososaleijadosdaltônicos........

Page 28: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

Projeto da interação O projeto da interação homem-máquina

é uma nova disciplina, desenvolvida a partir de diversas outras, mas com um conjunto distinto de métodos e preocu-pações - oriundos de ‘design’ gráfico, projeto da informação e conceitos de interfaces homem-máquina - que formarão a base para o projeto destas interfaces.

Page 29: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

Como...Estabelecer um bom nível de conversação entre

o usuário e o sistema computacional

CONFORTO DESEMPENHO

Confiabilidade Custo do trabalhode Operação

Page 30: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

Porque...A qualidade da interface determina se os usuários aceitam ou recusam

um sistema (interesse comercial)

Sucesso ou fracasso de mercado

Page 31: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

Porque...Custos de hardware e software

barateados permitem que se gaste maior capacidade computacional em

troca de conforto para o usuário

Page 32: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

Porque...A qualidade da interface é crítica em certas atividades, como: tráfego aéreo ou usinas nucleares

Page 33: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

Desenvolvimento Centrado no Usuário

Enfoca preferências do usuário (habili-dades cognitivas, cultura, profissão, gos-tos pessoais)

populações de usuários diferentes

usuário escolhe o desenho (“layout”) da tela ----> personalização (“widgets, som e cor)

Page 34: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

Princípioscontrole do usuário ----> o usuário controla o programa; “helps” (ajuda) orientam o usuário sobre onde está, de onde veio e para onde pode ir

previsibilidade ----> as ocorrências se dão sempre da mesma forma

economia de expressão ----> facilitar os desejos e ações do usuário; responder adequadamente = o computador é parceiro inteligente

Page 35: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

HistóricoPrimeiros programas: “batch”, sem interfacePassado : Interfaces do tipo textual Linhas e telas de caracteres

Presente: interfaces gráficas novos dispositivos são envolvidos, dia a dia auxílio de som

Futuro: ambientes virtuais o ambiente é a interface uso da palavra e dos gestos imagens animadas

Page 36: Projetando Interfaces Homem-Máquina - Conceitos Maria Alice Grigas Varella Ferreira EP-USP Março 2003

Maria Alice Grigas Varella Ferreira – EP-USP

Referências(Marcus e Van Dam, 1991) Marcus, A; van Dam, A. User-Interface Developments for the nineties. Computer, Sept., 1991. p.49-57(Foley et al, 1990) Foley, J. D. et al. Computer Graphics Principles and Practices. Addison-Wesley, Reading, 1990. Cap. 8-10.