A área de IHC
Prof. André Constantino da Silva
IHC
10 de fevereiro de 2015
• “A Interação Humano-Computador é a
disciplina preocupada com o design,
avaliação e implementação de sistemas
computacionais interativos para o uso
humano e com o estudo dos principais
fenômenos ao redor deles”(ACM SIGCHI,
1992, p.6)
A área de IHC
A área de IHC
A área de IHC
• Produzir sistemas usáveis, seguros e
funcionais
• Desenvolver ou melhorar a segurança,
utilidade, efetividade e USABILIDADE de
sistemas computacionais
Objetivo da IHC
• “O objetivo é deixar as pessoas realizarem
suas atividades, com a tecnologia
aumentando sua produtividade, seu poder,
e seu divertimento, cada vez mais por ser
invisível, fora de vista, fora da mente.”
• “As pessoas deveriam aprender a tarefa,
não a tecnologia.”
Interface e Tecnologia
Interface e Tecnologia
• Como dar conta da rápida evolução
tecnológica?
• Como garantir que os design ofereçam
usabilidade ao mesmo tempo que exploram
o potencial e funcionalidade da nova
tecnologia?
– Gravadores de vídeo/DVD
– Telefones
Desafios de IHC
• Aumentar a funcionalidade não pode ser
desculpa para um design pobre
• É possível projetar boas interfaces cujos
controles tenham operações e efeitos
relativamente óbvios e que provêem um
feedback imediato e útil
– carros
Desafios de IHC
Disciplinas Envolvidas
• Designers da interação – pessoas envolvidas no design de todos
os aspectos interativos de um produto
• Engenheiros de usabilidade – pessoas cujo foco é avaliar
produtos, usando métodos e princípios de usabilidade
• Web designer – pessoas que desenvolvem e criam o design visual
de websites, como layouts
• Arquitetos da Informação – pessoas que desenvolvem idéias de
como planejar e estruturar produtos interativos
• Designers da experiência do usuário – pessoas que fazem todas
as outras funções mas que também trazem conhecimento de
outras áreas de estudo que subsidiem o design de produtos
Profissionais Envolvidos
• Designer
– Design visual e auditivo
– Conhecimento sobre o processo de design e suas
metodologias
• Programador
– Sistemas, toolkits, e linguagens
– Técnicas de Engenharia de Software
• Pesquisador
– Teorias e princípios cognitivos
– Técicas experimentais
Quais os conhecimentos usados em
IHC?
Aceitabilidade de um Sistema
Nielsen, 1993
Usabilidade
• Atributos de usabilidade segundo Nielsen
(1993)
– facilidade de aprendizagem ( learnability )
– eficiência
– facilidade de rememorar ( memorability )
– erros : poucos e não catastróficos
– satisfação subjetiva
Conceito de Usabilidade
• Atributos de usabilidade segundo ISO 9241-
11 (1997):
– usabilidade é a 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
Conceito de Usabilidade
Aceitabilidade de um Sistema
Nielsen, 1993
Categorias de Usuários e
Diferenças Individuais
Conceito de Interfaces
• lugar onde o contato entre duas entidades
acontece
– maçaneta de uma porta, torneira, direção do carro
– etc.
• forma da interface reflete:
– as qualidades físicas das partes na interação
– o que pode ser feito com ela
• controle da interação
– Quem é o agente?
– Quem é o paciente?
Interface x Interação
• Interface e interação são conceitos que não
podem ser estabelecidos ou analisados
independentemente
• Pensar somente na interface é pensar
muito pequeno
– melhorar o modo como as pessoas podem
usar o computador para pensar e comunicar,
observar e decidir, calcular e simular, discutir
e projetar, ….
Interface x Interação
• Interface e interação são conceitos que não
podem ser estabelecidos ou analisados
independentemente
• Pensar somente na interface é pensar
muito pequeno
– melhorar o modo como as pessoas podem
usar o computador para pensar e comunicar,
observar e decidir, calcular e simular, discutir
e projetar, ….
Evolução das Interfaces
• 50s - Interface at the hardware level for engineers - switch panels
• 60-70s - interface at the programming level - COBOL, FORTRAN
• 70-90s - Interface at the terminal level - command languages
• 80s - Interface at the interaction dialogue level - GUIs, multimedia
• 90s - Interface at the work setting - networked systems,
groupware
• 00s - Interface becomes pervasive
– mobile devices, consumer electronics, interactive screens,
– embedded technology, middleware
Evolução das Interfaces

Aula 2 - A área de IHC

  • 1.
    A área deIHC Prof. André Constantino da Silva IHC 10 de fevereiro de 2015
  • 2.
    • “A InteraçãoHumano-Computador é a disciplina preocupada com o design, avaliação e implementação de sistemas computacionais interativos para o uso humano e com o estudo dos principais fenômenos ao redor deles”(ACM SIGCHI, 1992, p.6) A área de IHC
  • 3.
  • 4.
  • 5.
    • Produzir sistemasusáveis, seguros e funcionais • Desenvolver ou melhorar a segurança, utilidade, efetividade e USABILIDADE de sistemas computacionais Objetivo da IHC
  • 6.
    • “O objetivoé deixar as pessoas realizarem suas atividades, com a tecnologia aumentando sua produtividade, seu poder, e seu divertimento, cada vez mais por ser invisível, fora de vista, fora da mente.” • “As pessoas deveriam aprender a tarefa, não a tecnologia.” Interface e Tecnologia
  • 7.
  • 8.
    • Como darconta da rápida evolução tecnológica? • Como garantir que os design ofereçam usabilidade ao mesmo tempo que exploram o potencial e funcionalidade da nova tecnologia? – Gravadores de vídeo/DVD – Telefones Desafios de IHC
  • 9.
    • Aumentar afuncionalidade não pode ser desculpa para um design pobre • É possível projetar boas interfaces cujos controles tenham operações e efeitos relativamente óbvios e que provêem um feedback imediato e útil – carros Desafios de IHC
  • 10.
  • 11.
    • Designers dainteração – pessoas envolvidas no design de todos os aspectos interativos de um produto • Engenheiros de usabilidade – pessoas cujo foco é avaliar produtos, usando métodos e princípios de usabilidade • Web designer – pessoas que desenvolvem e criam o design visual de websites, como layouts • Arquitetos da Informação – pessoas que desenvolvem idéias de como planejar e estruturar produtos interativos • Designers da experiência do usuário – pessoas que fazem todas as outras funções mas que também trazem conhecimento de outras áreas de estudo que subsidiem o design de produtos Profissionais Envolvidos
  • 12.
    • Designer – Designvisual e auditivo – Conhecimento sobre o processo de design e suas metodologias • Programador – Sistemas, toolkits, e linguagens – Técnicas de Engenharia de Software • Pesquisador – Teorias e princípios cognitivos – Técicas experimentais Quais os conhecimentos usados em IHC?
  • 13.
    Aceitabilidade de umSistema Nielsen, 1993
  • 14.
  • 15.
    • Atributos deusabilidade segundo Nielsen (1993) – facilidade de aprendizagem ( learnability ) – eficiência – facilidade de rememorar ( memorability ) – erros : poucos e não catastróficos – satisfação subjetiva Conceito de Usabilidade
  • 16.
    • Atributos deusabilidade segundo ISO 9241- 11 (1997): – usabilidade é a 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 Conceito de Usabilidade
  • 17.
    Aceitabilidade de umSistema Nielsen, 1993
  • 18.
    Categorias de Usuáriose Diferenças Individuais
  • 19.
    Conceito de Interfaces •lugar onde o contato entre duas entidades acontece – maçaneta de uma porta, torneira, direção do carro – etc. • forma da interface reflete: – as qualidades físicas das partes na interação – o que pode ser feito com ela • controle da interação – Quem é o agente? – Quem é o paciente?
  • 20.
    Interface x Interação •Interface e interação são conceitos que não podem ser estabelecidos ou analisados independentemente • Pensar somente na interface é pensar muito pequeno – melhorar o modo como as pessoas podem usar o computador para pensar e comunicar, observar e decidir, calcular e simular, discutir e projetar, ….
  • 21.
    Interface x Interação •Interface e interação são conceitos que não podem ser estabelecidos ou analisados independentemente • Pensar somente na interface é pensar muito pequeno – melhorar o modo como as pessoas podem usar o computador para pensar e comunicar, observar e decidir, calcular e simular, discutir e projetar, ….
  • 22.
  • 23.
    • 50s -Interface at the hardware level for engineers - switch panels • 60-70s - interface at the programming level - COBOL, FORTRAN • 70-90s - Interface at the terminal level - command languages • 80s - Interface at the interaction dialogue level - GUIs, multimedia • 90s - Interface at the work setting - networked systems, groupware • 00s - Interface becomes pervasive – mobile devices, consumer electronics, interactive screens, – embedded technology, middleware Evolução das Interfaces