INTERFACE HUMANO- COMPUTADOR (IHC) Aula 2 BACHARELADO EM SISTEMA DE INFORMAÇÃO INTERFACE HUMANO COMPUTADOR Marcelo Henrique dos Santos
Marcelo Henrique dos Santos Mestrado em Educação (em andamento) MBA em Negócios em Mídias Digitais MBA em Marketing e Vendas Especialista em games : Produção e Programação Bacharel em Sistema de Informação BACHARELADO EM SISTEMA DE INFORMAÇÃO INTERFACE HUMANO COMPUTADOR Marcelo Henrique dos Santos
Usuário frente a um dispositivo sem Usabilidade
Consequências Aborrecimentos, frustrações Estresse, psicopatologias Sub-utilização e abandono do sistema Causas Usuário frente a um dispositivo sem Usabilidade Desconhecimento do cognitivo humano Desconhecimento da atividade Desinteresse pela lógica de utilização Falta de ferramentas lógicas
Usuário frente a um dispositivo com Usabilidade
Consequências Satisfação e Conforto, Saúde e bem-estar Produtividade Causas Usuário frente a um dispositivo com Usabilidade Utilidade, Intuitividade Facilidade de Aprender / Facilidade de uso Eficiência de uso
Usabilidade e conceitos relacionados Usabilidade Ergonomia Engenharia de Usabilidade Sistemas Interativos Interface Humano-Computador Contexto de Uso
Usabilidade Definição ISO 9241 A capacidade que um sistema interativo oferece a seu usuário, em um determinado contexto de operação, para a realização de tarefas, de maneira eficaz, eficiente e agradável. Ergonomia Aplicação de conhecimentos científicos relativos ao homem no desenvolvimento de instrumentos, máquinas e dispositivos que possam ser utilizados com o máximo de conforto, segurança e de eficácia
Definição Engenharia de Usabilidade Disciplina que fornece métodos estruturados para a obtenção da usabilidade durante o desenvolvimento de sistemas interativos. (Mayhew, 1999) Busca conhecimentos e práticas em diversas disciplinas incluindo: psicologia cognitiva sociologia ergonomia semiótica engenharia de software
Conceitos importantes Sistemas Interativos Componentes Básicos Interface com o Usuário (representação externa) Apresentar dados, informações, controles e comandos Solicitar a entrada de dados, controles e comandos Apoiar o usuário Telas, janelas, caixas de diálogo, objetos de interação Diálogo Aplicação (representação Interna) Algorítmos Base de dados... (parte da representação conceitual) Tabelas, arquivos
Conceitos importantes Interfaces Humano-Computador Definição Coutaz (1990) define uma interface como um dispositivo que serve de limite comum a duas entidades comunicantes que se exprimem numa linguagem específica (sinal elétrico, movimento, língua natural). Além de assegurar a conexão física o dispositivo deve permitir a tradução de uma linguagem (formalismo) para outra(o).
Conceitos importantes Interfaces Humano-Computador Definição No caso da interface homem-computador trata-se de fazer a conexão entre a imagem externa do sistema e o sistema sensório-motor do homem. A fabricação da interface pressupõe portanto o conhecimento preciso de cada uma das entidades a conectar, a complexidade do sujeito homem torna esta uma tarefa difícil.
Conceitos importantes Interfaces Humano-Computador Definição Subsistema do software interativo cujos componentes e processos apoiam a interação com seus usuários. Característica Única Assim um único sistema de interface humano-computador permite inúmeras interações humano-computador, cada uma associada aos diferentes percursos (processos) realizados pelos diferentes usuários que as interpretam de diferentes maneiras.
Kay (1990) comunicação é a palavra chave nesta área então, além de analisar como? e o que? o homem comunica, cabe analisar com quem ele se comunica? O homem se comunica em primeiro lugar com ele mesmo e com as suas ferramentas, e em segundo lugar, com seus companheiros e seus agentes. O computador deve ser um colaborador Essa metáfora designa que as aplicações interativas devam ser habitadas por serviçais inteligentes, sensíveis e prontos a cooperar de forma efetiva com o usuário.
Qual é o foco do projeto de uma interface? (Norman, 1990) não deve ser a Interface. Deve ser: O usuário - o que ele realmente quer fazer? A tarefa - a análise da tarefa. Como o trabalho pode ser feito melhor? tendo em conta todo o cenário no qual a tarefa é construída, incluindo outras tarefas, o ambiente social, as pessoas e a organização. ferramenta invisível.
Qual é o foco do projeto de uma interface? (Norman, 1990) não deve ser a Interface. Deve ser: Aperfeiçoar a interação, fazendo as coisas certas ficarem visíveis, fornecendo os modelos mentais corretos.
Contexto de Uso Definição Conceitos importantes Contexto no qual o sistema interativo será empregado, incluindo os seguintes componentes. Usuários Tarefas Ambiente» Conhecer profundamente o(s) contexto (s)» Implementar flexibilidade, adaptabilidade, personalização
Engenharia de Usabilidade Conhecer o Usuário Características Específicas Fundamentos Sexo, faixa etária, necessidades especiais... Formação, experiência na tarefa, no sistema, domínio da informática... Função, motivação... Características Gerais A cognição humana Percepção, Memória, Raciocínio, Emoções...
20 Visão orientada à Máquina Máquinas são: precisas organizadas não distraíveis não emocionais lógicas Pessoas são: vagas desorganizadas distraíveis emocionais ilógicas
21 A Tecnologia Centrada no Humano criação de artefatos que expandem nossas capacidades artefatos cognitivos (escrita, aritmética, lógica, linguagem) os artefatos da tecnologia são essenciais para o crescimento do conhecimento humano e da capacidade mental o poder caminha em direção aos mais avançados tecnologicamente...
22 Visão Orientada ao Humano Pessoas são: criativas flexíveis sensíveis a mudança imaginativas decisões flexíveis baseadas em contexto Máquinas são: bobas rígidas insens. a mudança sem imaginação decisões consistentes baseadas em restrições
23 O quê está errado com as interfaces? A interface é o lugar errado para começar... Cultivar sensibilidade ao design O designer da interface é um designer de sistema Ter em mente o Ser Humano que quer usá-la. A Tecnologia deve ser subserviente a essa meta...
24 Design Centrado no Usuário o usuário deve saber o que fazer... o usuário deve entender o que está acontecendo... qualquer instrução ou treinamento deve ser necessário apenas uma vez...
BIBLIOGRAFIA RAMOS, Edla Maria Faust & CYBIS, Walter de Abreu. Engenharia de Usabilidade: Uma abordagem Ergonômica. Memória de Aula. Agosto, 2004. BARANAUSKAS, M. Cecilia C. Tópicos em Interface Humano-Computador. Memória de aula do Instituto de Computação UNICAMP