?
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).
E para TI? O que é interface? Parte fundamental do Software. Permite comunicação entre o sistema e o usuário. Devem ser agradáveis de usar e trazer ganhos para o usuário. Caso contrário, será a causa da rejeição do projeto. Interfaces estão sujeitas às características e limitações dos usuários, ambiente e tecnologia adotada. Interfaces evoluíram juntamente com a tecnologia.
1945(ENIAC)
O ENIAC era capaz de realizar cinco mil somas e 360 multiplicações por segundo. No local onde funcionava, a temperatura se elevava a uns 50 graus. Pesava 32 toneladas, media 30 metros e tinha 17.468 válvulas, cuja vida média era de 3.000 horas, o que obrigava à troca de uma a cada 10 minutos.
1955 (EDVAC)
A idéia de Newmann era a existência simultânea de dados e instruções no computador e a possibilidade do computador ser programado, ou seja, as instruções não vinham pré-fixadas no computador. Publicou o artigo "Teoria e Técnicas dos Computadores Eletrônicos", uma tentativa de projeto de um computador do ponto de vista lógico  Em 1952 esse computador foi construído, recebeu o nome de EDVAC (Eletronic Discrete Variable Automatic Computer) e era uma modifacação do ENIAC. Utilizava linhas de retardo acústico de mercúrio por onde circulavam sinais elétricos sujeitos a retardo
É um disco rígido de 5Mb de 1956... Em Setembro de 1956 a IBM lançou o 305 RAMAC, o primeiro Computador com Hard Disk (HDD). O HDD pesava perto de 1 Tonelada e tinha a capacidade de 5 Mb.
É uma calculadora mecânica com polias e engrenagens de relógio. O filosofo e matemático Blaise Pascal apresenta a  Pascalina  em 1942.
1801 – Nasce o cartão perfurado. Um marco da programação: Um máquina de tecer controlada por cartões perfurados, que podem ser trocados sem alterar as partes mecânicas da máquina.
1970 (Command line)
1980 (GUI)
1990(WWW, VR)
Atualmente
 
 
Conceito foi adotado em meados dos anos 90 Primeiras abordagens, métodos e ferramentas ao apoio na construção de interfaces intuitivas. A usabilidade começou a ser aplicada nas fábricas de desenvolvimento de  software.
“ É a disciplina preocupada com o design, avaliação e implementação de sistemas computacionais interativos para uso humano e com estudo dos principais fenômenos ao redor deles.” (Rocha e Baranauskas, 2003) Se preocupa em estudar o “como” nós interagimos com os sistemas computacionais, procurando fazer com que a interação seja simples e natural para o usuário final.
Interação Homem Máquina Entradas e saídas de dados do sistema Conversação entre o usuário e o sistema Atividades mentais e físicas necessárias para utilizar o sistema que são desempenhadas pelo usuário através da interface... ... num ciclo de execução e avaliação [Norman 86]  ... de acordo com as regras estabelecidas e comunicadas pelo designer através da interface [de Souza 93]
?
Interação É a “ação” de um agente em outro. O agente pode ser ativo ou passivo. Interatividade É a “atividade” de um agente em outro. O agente é ativo.
É o meio,  hardware  e  software,  no qual se dá o processo de interação e interatividade. Conversação entre o homem e a máquina por meio de um ambiente.
Alan Kay: ‘For users, the user interface is the program’ Sistema de comunicação usuário-sistema Parte do sistema com a qual o usuário entra em contato físico, perceptivo e cognitivo (Moran 83) Imagem do sistema (Norman 86) Ambiente virtual para interatividade – como teatro (Laurel 93) Mensagem do designer para o usuário (de Souza 93)
 
 
 
Realidade virtual Aplicações multimídia Celulares cada vez mais poderosos e multifuncionais Tv Digital, como tornar a TV um “computador” que é operado apenas por controle remoto?
Produzir sistemas: usáveis; seguros; funcionais Nielsen (1993), utiliza o termo “aceitabilidade de um sistema” Aceitabilidade geral combina a aceitabilidade social e sua aceitabilidade prática Ex: porta de entrada de bancos.
O que interfere no sucesso de uma interface? Como melhorar o modo como as pessoas podem usar o computador ?
Eliminar o desenvolvimento “ad-hoc” de interfaces. Aumentar o nível de aceitação da interface por parte dos usuários. Proporcionar ganhos de produtividade e qualidade no trabalho do usuário. Estabelecer procedimentos controlados de construção de interfaces, de modo profissional.
Que características deve ter? Eficaz Eficiente Agradável Intuitiva Fácil Adaptável Identidade Visual Estabilidade Clareza nos diálogos
O escopo do software Assunto, tamanho e complexidade do problema O usuário Características, cultura, forma de pensar O ambiente Tamanho, barulho, luminosidade, atividades A tecnologia adotada Características, limitações Os procedimentos de concepção e construção Possíveis falhas, performance

Interface Homem Computador

  • 1.
  • 2.
  • 3.
    Um dispositivo queserve 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).
  • 4.
    E para TI?O que é interface? Parte fundamental do Software. Permite comunicação entre o sistema e o usuário. Devem ser agradáveis de usar e trazer ganhos para o usuário. Caso contrário, será a causa da rejeição do projeto. Interfaces estão sujeitas às características e limitações dos usuários, ambiente e tecnologia adotada. Interfaces evoluíram juntamente com a tecnologia.
  • 5.
  • 6.
    O ENIAC eracapaz de realizar cinco mil somas e 360 multiplicações por segundo. No local onde funcionava, a temperatura se elevava a uns 50 graus. Pesava 32 toneladas, media 30 metros e tinha 17.468 válvulas, cuja vida média era de 3.000 horas, o que obrigava à troca de uma a cada 10 minutos.
  • 7.
  • 8.
    A idéia deNewmann era a existência simultânea de dados e instruções no computador e a possibilidade do computador ser programado, ou seja, as instruções não vinham pré-fixadas no computador. Publicou o artigo "Teoria e Técnicas dos Computadores Eletrônicos", uma tentativa de projeto de um computador do ponto de vista lógico Em 1952 esse computador foi construído, recebeu o nome de EDVAC (Eletronic Discrete Variable Automatic Computer) e era uma modifacação do ENIAC. Utilizava linhas de retardo acústico de mercúrio por onde circulavam sinais elétricos sujeitos a retardo
  • 9.
    É um discorígido de 5Mb de 1956... Em Setembro de 1956 a IBM lançou o 305 RAMAC, o primeiro Computador com Hard Disk (HDD). O HDD pesava perto de 1 Tonelada e tinha a capacidade de 5 Mb.
  • 10.
    É uma calculadoramecânica com polias e engrenagens de relógio. O filosofo e matemático Blaise Pascal apresenta a Pascalina em 1942.
  • 11.
    1801 – Nasceo cartão perfurado. Um marco da programação: Um máquina de tecer controlada por cartões perfurados, que podem ser trocados sem alterar as partes mecânicas da máquina.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
    Conceito foi adotadoem meados dos anos 90 Primeiras abordagens, métodos e ferramentas ao apoio na construção de interfaces intuitivas. A usabilidade começou a ser aplicada nas fábricas de desenvolvimento de software.
  • 19.
    “ É adisciplina preocupada com o design, avaliação e implementação de sistemas computacionais interativos para uso humano e com estudo dos principais fenômenos ao redor deles.” (Rocha e Baranauskas, 2003) Se preocupa em estudar o “como” nós interagimos com os sistemas computacionais, procurando fazer com que a interação seja simples e natural para o usuário final.
  • 20.
    Interação Homem MáquinaEntradas e saídas de dados do sistema Conversação entre o usuário e o sistema Atividades mentais e físicas necessárias para utilizar o sistema que são desempenhadas pelo usuário através da interface... ... num ciclo de execução e avaliação [Norman 86] ... de acordo com as regras estabelecidas e comunicadas pelo designer através da interface [de Souza 93]
  • 21.
  • 22.
    Interação É a“ação” de um agente em outro. O agente pode ser ativo ou passivo. Interatividade É a “atividade” de um agente em outro. O agente é ativo.
  • 23.
    É o meio, hardware e software, no qual se dá o processo de interação e interatividade. Conversação entre o homem e a máquina por meio de um ambiente.
  • 24.
    Alan Kay: ‘Forusers, the user interface is the program’ Sistema de comunicação usuário-sistema Parte do sistema com a qual o usuário entra em contato físico, perceptivo e cognitivo (Moran 83) Imagem do sistema (Norman 86) Ambiente virtual para interatividade – como teatro (Laurel 93) Mensagem do designer para o usuário (de Souza 93)
  • 25.
  • 26.
  • 27.
  • 28.
    Realidade virtual Aplicaçõesmultimídia Celulares cada vez mais poderosos e multifuncionais Tv Digital, como tornar a TV um “computador” que é operado apenas por controle remoto?
  • 29.
    Produzir sistemas: usáveis;seguros; funcionais Nielsen (1993), utiliza o termo “aceitabilidade de um sistema” Aceitabilidade geral combina a aceitabilidade social e sua aceitabilidade prática Ex: porta de entrada de bancos.
  • 30.
    O que interfereno sucesso de uma interface? Como melhorar o modo como as pessoas podem usar o computador ?
  • 31.
    Eliminar o desenvolvimento“ad-hoc” de interfaces. Aumentar o nível de aceitação da interface por parte dos usuários. Proporcionar ganhos de produtividade e qualidade no trabalho do usuário. Estabelecer procedimentos controlados de construção de interfaces, de modo profissional.
  • 32.
    Que características deveter? Eficaz Eficiente Agradável Intuitiva Fácil Adaptável Identidade Visual Estabilidade Clareza nos diálogos
  • 33.
    O escopo dosoftware Assunto, tamanho e complexidade do problema O usuário Características, cultura, forma de pensar O ambiente Tamanho, barulho, luminosidade, atividades A tecnologia adotada Características, limitações Os procedimentos de concepção e construção Possíveis falhas, performance