Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
ENGENHARIA DE USABILIDADE Professor: David Falcão, M.Sc. davidfalcao@gmail.com CURSO SUPERIOR DE TECNOLOGIA DE DESENVOLVIMENTO DE SISTEMAS Engenharia de Usabilidade – Prof. David Falcão IHC – Conceitos Fundamentais Vocês acham que uma interface pode interferir no resultado da utilização de um sistema? Engenharia de Usabilidade – Prof. David Falcão IHC – Conceitos Fundamentais Fornecer explicações e previsões para fenômenos de interação usuário-sistema e resultados práticos para o design da interface de usuário (ACM SIGCHI, 1992). Projeto (design)avaliação Função + forma Objetivo da IHC: Engenharia de Usabilidade – Prof. David Falcão IHC – Conceitos Fundamentais Engenharia de Usabilidade – Prof. David Falcão IHC – Conceitos Fundamentais Analogia interessante: Arquitetura Engenharia Civil IHC Engenharia de Software Engenharia de Usabilidade – Prof. David Falcão IHC – Conceitos Fundamentais Ergonomia Ergonomia Física: que lida com as respostas do corpo humano à carga física e psicológica. Tópicos relevantes incluem manipulação de materiais, arranjo físico de estações de trabalho, demandas do trabalho e fatores tais como repetição, vibração, força e postura estática, relacionada com lesões músculo-esqueléticas. Ergonomia Cognitiva: também conhecida engenharia psicológica, refere-se aos processos mentais, tais como percepção, atenção, cognição, controle motor e armazenamento e recuperação de memória, como eles afetam as interações entre seres humanos e outros elementos de um sistema. Engenharia de Usabilidade – Prof. David Falcão IHC – Conceitos Fundamentais Porque é importante pensar na qualidade de uso? Porque o resultado do nosso trabalho vai afetar direta ou indiretamente a forma como as pessoas... – trabalham, – estudam, – se informam, – se relacionam etc. Interfaces de baixa qualidade.. - requerem treinamento excessivo - desmotivam a exploração - confundem os usuários - induzem os usuários ao erro - geram insatisfação - diminuem a produtividade - não trazem o retorno de investimento previsto Engenharia de Usabilidade – Prof. David Falcão IHC – Conceitos Fundamentais Usabilidade “Medida pela qual um produto pode ser usado por usuários específicos para alcançar objetivos específicos com efetividade, eficiência e satisfação em um contexto de uso específico (ISO 9241-11).” “Usability is a quality attribute that assesses how easy user interfaces are to use. The word "usability" also refers to methods for improving ease-of-use during the design process. (Jakob Nielsen)” Usabilidade x Ergonomia Quanto melhor a Ergonomia de interfaces e dispositivos de interação, melhor a usabilidade. Engenharia de Usabilidade – Prof. David Falcão IHC – Conceitos Fundamentais Engenharia de Usabilidade Disciplina que fornece métodos estruturados para a obtenção da usabilidade durante o desenvolvimento de sistemas interativos. (Mayhew, 1999). Trata-se, portanto, de uma abordagem metodológica e de natureza científica de produção que objetiva a entrega de um produto usável ao usuário. Conhecimentos envolvidos: Ergonomia (Física e Cognitiva) Semiótica Psicologia cognitiva Sociologia Engenharia de Software Engenharia de Usabilidade – Prof. David Falcão IHC – Conceitos Fundamentais O que é um problema de usabilidade? • Se fazem sentir diretamente sobre o usuário e indiretamente sobre sua tarefa. – Por exemplo: • sobrecarga perceptiva (dificuldade de leitura) • sobrecarga cognitiva (desorientação ou hesitação) • sobrecarga física • podem levar a efeitos sobre sua tarefa como perda de tempo, falhas ou perda de dados. Engenharia de Usabilidade – Prof. David Falcão IHC – Conceitos Fundamentais Problemas de usabilidade Isobuster Email distribuição DLINK EPSON iPrint app para IPhone Engenharia de Usabilidade – Prof. David Falcão IHC – Conceitos Fundamentais Problemas de usabilidade Engenharia de Usabilidade – Prof. David Falcão IHC – Conceitos Fundamentais Problemas de usabilidade Engenharia de Usabilidade – Prof. David Falcão IHC – Conceitos Fundamentais O que é um problema de usabilidade? Usuário face um problema de usabilidade Irritações, aborrecimentos; raiva, frustração; Estresse; psicopatologias: depressão, negativismo, mecanismos de defesa, agitação, torpor, pânico, interpretação delirante, agitação psicomotora; Sub utilização e abandono do sistema; Engenharia de Usabilidade – Prof. David Falcão IHC – Conceitos Fundamentais Origem de problemas de usabilidade Falta de conhecimentos sobre a cognição humana; Falta de conhecimento sobre a atividade ou trabalho; Falta de interesse pela lógica de utilização; Falta de ferramentas de desenvolvimento de interfaces. Engenharia de Usabilidade – Prof. David Falcão IHC – Conceitos Fundamentais Tipos de problemas de usabilidade Uma análise de um problema de usabilidade permite classificá-lo como: – uma barreira: - se refere a um aspecto da interface no qual o usuário esbarra sucessivas vezes e não aprende a suplantá-lo. – um obstáculo: - se refere a um aspecto da interface no qual o usuário esbarra e aprende a suplantá-lo. – em função do obstáculo, as próximas realizações da tarefa se darão à custa de uma perda de desempenho – ou um ruído: - falha de interpretação na interação com a interface, onde o usuário pode desenvolver uma má impressão do sistema. Engenharia de Usabilidade – Prof. David Falcão IHC – Conceitos Fundamentais Como relatar problemas de usabilidade? Com base no tipo de usuário que afeta, podemos classificar como: - geral um aspecto da interface que atrapalha qualquer tipo de usuário durante a realização de sua tarefa. - inicial um aspecto da interface que atrapalha o usuário novato ou intermitente durante a realização de sua tarefa. - avançado um aspecto da interface que atrapalha o usuário especialista durante a realização de sua tarefa; - especial um aspecto da interface que atrapalha tipos de usuários especiais (deficiência) durante a realização de sua tarefa, mas que os outros são capazes de suplantar, sem prejuízos para sua tarefa. Engenharia de Usabilidade – Prof. David Falcão IHC – Conceitos Fundamentais Interação É um processo de comunicação que envolve um ciclo contínuo de interpretação e ação entre usuários e sistemas interativos. Interface É o componente da arquitetura do software interativo com o qual o usuário tem contato. Engenharia de Usabilidade – Prof. David Falcão IHC – Conceitos Fundamentais Paradigmas de Interação Interfaces Textuais – início dos tempos, linhas de comando. Interfaces GUI (Graphical User Interface) – início de tudo. Engenharia de Usabilidade – Prof. David Falcão IHC – Conceitos Fundamentais Paradigmas de Interação WYSIWYG – What You See Is What You Get Capacidade de um programa de computador de permitir que um documento, enquanto manipulado na tela, tenha a mesma aparência de sua utilização, usualmente sendo considerada final a forma impressa. O uso inicial do termo foi relacionado a editores de texto, agora porém é aplicado a qualquer tipo de programa. Engenharia de Usabilidade – Prof. David Falcão IHC – Conceitos Fundamentais Paradigmas de Interação Filosofias de design que ajudam a pensar sobre o produto que está sendo desenvolvido. Interação além do desktop, oferecendo ao usuário formatos cada vez mais “simbióticos” de interação, a exemplo da computação ubíqua, pervasiva e vestível. Engenharia de Usabilidade – Prof. David Falcão IHC – Conceitos Fundamentais Paradigmas de Interação Computação Ubíqua Ubíquo significa aquilo que está em toda parte ao mesmo tempo. É a chamada tecnologia calma. Os computadores ou equipamentos desaparecem no ambiente e não os percebemos. Nós utilizamos seus serviços sem pensar neles. Engenharia de Usabilidade – Prof. David Falcão IHC – Conceitos Fundamentais Paradigmas de Interação - Computação Ubíqua Engenharia de Usabilidade – Prof. David Falcão IHC – Conceitos Fundamentais Paradigmas de Interação Computação Pervasiva Esta é uma continuação das ideias da computação ubíqua. A diferença é que agora o usuário se envolve mais e existe um nível de interesse declarado para obter algum tipo de informação. Além disso existe o envolvimento de um número maior de tecnologias. Engenharia de Usabilidade – Prof. David Falcão IHC – Conceitos Fundamentais Paradigmas de Interação Computação Pervasiva Engenharia de Usabilidade – Prof. David Falcão IHC – Conceitos Fundamentais Paradigmas de Interação Computação Vestível A computação vestível é normalmente descrita como dispositivos completamente funcionais, auto carregáveis e auto recursivo (independe de outros dispositivos) que são utilizado junto ao corpo. Possuem forte ligação com questões de ergonomia. Este equipamentos atendem ao usuário sem a necessidade de dispositivos sobressalentes e quase não causam transtorno para serem utilizados. Engenharia de Usabilidade – Prof. David Falcão IHC – Conceitos Fundamentais Paradigmas de Interação Computação Vestível Engenharia de Usabilidade – Prof. David Falcão Referências • PREECE, J.; ROGERS, Y.; SHARP, H. Design de interação: Além da interação homem-computador. 1a. Edição. Porto Alegre: Bookman, 2005 (bibliografia principal); • Padrão e-poupatempo de usabilidade: Recomendações para serviços eletrônicos transacionais do Governo do Estado de São Paulo. Relatório técnico. Escola Politécnica da Universidade de São Paulo, 2004; • Slides do curso de Introdução à Interação Humano-Computador – Departamento de Informática – PUC Rio – 2009.