Voltando às garrafas... Capítulo 2 Elton Silva Interface e Interação Inter-face: toda a porção de um sistema com a qual um usuário mantém contato ao utilizá-lo. Inter-ação: é mais do que imagem, é um conceito mais profundo que o conceito de interface. Interação é o processo de comunicação entre pessoas e sistemas computacionais. Neste processo, usuário e sistema trocam turnos em que um fala e o outro ouve, interpreta e realiza uma ação. usuário interpretação ação interface sistema aplicação Problema de Interface x Interação Problema de Interface x Interação 1
Problema de Interface x Interação Perspectivas de Interação H-C [Kammersgaad, 1988] interface interação modelo conceitual Sistema Parceiro do Discurso 2
Ferramenta Comunicação Comunicação Qualidade de Software Corretude Segurança Manutenibilidade Portabilidade SBQS 2009, Ouro Preto MG Junho 2009 Qualidade de interação com o usuário Qualidade de Interação Usabilidade Comunicabilidade Aplicabilidade Acessibilidade User Experience (UX) Jogabilidade Sociabilidade Aprendizabilidade Outro (dependendo do domínio) Usabilidade = Use Ability Facilidade de aprender Facilidade de usar/recordar Eficiência no uso Produtividade Flexibilidade Utilidade Segurança Satisfação do usuário 3
Facilidade de aprender Usabilidade tempo e esforço necessários para que os usuários aprendam a utilizar uma determinada porção do sistema Facilidade de uso facilidade com que o usuário lembra como o sistema deve ser utilizado Eficiência no uso Sistemas fáceis de utilizar podem ser ineficientes em relação ao QUE permite o usuário fazer. Essa dimensão serve para analisar se o sistema faz bem aquilo a que se destina. Produtividade Sistemas fáceis de usar também podem ser ineficientes em relação ao COMO permite o usuário fazer. Essa dimensão serve para avaliar se o usuário consegue fazer o que precisa de forma rápida e eficaz. Flexibilidade Pessoas diferentes podem seguir caminhos distintos para atingir um mesmo objetivo. O fator flexibilidade considera o quanto uma aplicação é capaz de acomodar essas diferenças. 4
Utilidade Refere-se a quanto um sistema oferece o conjunto de funcionalidades necessárias para os usuários realizarem as suas tarefas. Segurança no uso Grau de proteção de um sistema contra condições desfavoráveis ou até mesmo perigosas para os usuários. Satisfação do usuário Avaliação subjetiva do sistema feita por seus usuários, incluindo emoções positivas e/ou negativas, como prazer, diversão, frustração, medo, entre outras, que possam surgir durante a interação. User experience, UX Retorno de Investimento Como convencer os gerentes de que investir em usabilidade do sistema vale a pena? RoI 1 - Sites mais usáveis, resultados mensuráveis. http://www.usabilidadebr.com.br/retornoinvest.asp 2-65% dos sites corporativos pecam por falta de usabilidade http://www1.folha.uol.com.br/folha/informatica/ult124u14 546.shtml Comunicabilidade 3- Usabilidade é popular graças a seu retorno financeiro, diz Jakob Nielsen http://www1.folha.uol.com.br/folha/informatica/ult124u21 504.shtml 5
Comunicabilidade Qualidade relacionada à capacidade de os usuários perceberem e compreenderem as intenções do designer através da interface de um sistema. Comunicabilidade Para que o sistema serve? Qual a vantagem de utilizá-lo? Como funciona? Quais são os princípios gerais de interação com o sistema? Comunicação eficiente Alta comunicabilidade Baixa comunicabilidade Aplicabilidade 6
Aplicabilidade O conceito de aplicabilidade de um sistema computacional está relacionado com a utilidade deste sistema em uma variedade de situações e problemas [Fischer, 1998]. Este conceito permite determinar o quanto o sistema é útil para o contexto em que foi projetado e em que outros contextos o sistema pode ser útil. Aplicabilidade Fischer acredita que as pessoas, por serem hábeis e especialistas no seu domínio, querem agir como designers, no sentido de participarem ativamente dos processos de solução de problemas e de construção ou transformação dos seus próprios artefatos e espaços de trabalho. Aplicabilidade Interfaces muito rígidas, nas quais os usuários têm apenas um caminho a seguir, com pouca possibilidade de cometer erros, são freqüentemente chamadas de "a prova de idiotas" (do inglês, idiot-proof). Acessibilidade Acessibilidade Deficiência auditiva I - acessibilidade: condição para utilização, com segurança e autonomia, total ou assistida, dos espaços, mobiliários e equipamentos urbanos, das edificações, dos serviços de transporte e dos dispositivos, sistemas e meios de comunicação e informação, por pessoa portadora de deficiência ou com mobilidade reduzida; 7
Deficiência motora Deficiência Visual Acessibilidade II - barreiras: qualquer entrave ou obstáculo que limite ou impeça (...) a possibilidade de as pessoas se comunicarem ou terem acesso à informação, classificadas em: (...) d) barreiras nas comunicações e informações: qualquer entrave ou obstáculo que dificulte ou impossibilite a expressão ou o recebimento de mensagens por intermédio dos dispositivos, meios ou sistemas de comunicação, sejam ou não de massa, bem como aqueles que dificultem ou impossibilitem o acesso à informação; Legislação Brasileira http://www.acessobrasil.org.br/index.php?item id=43 Americana http://www.section508.gov/index.cfm?fuseact ion= Content&ID=3 Acessibilidade é lei Capítulo VI Do Acesso à Informação e Comunicação Art. 47. No prazo de até doze meses a contar da data de publicação deste Decreto, será obrigatória a acessibilidade nos portais e sítios eletrônicos da administração pública na rede mundial de computadores (internet), para o uso das pessoas portadoras de deficiência visual, garantindo-lhes o pleno acesso às informações disponíveis. User EXperience (Decreto-lei 5296 de 2 de dezembro de 2004 ) 8
User Experience Sentimentos Estado de espírito Emoções Sensações Satisfação Prazer Diversão Entretenimento Interesse Atração Motivação Estética Criatividade Provocação Surpresa Desafio Cansaço Frustração Ofensa Jogabilidade Sociabilidade Aprendizabilidade 9