Interface Humano-Computador

Documentos relacionados
Conteúdo da Aula Tecnologias de Informação e Comunicação (TICs) Desenvolvimento de Sistemas Interativos Objetos de Estudo em IHC Interação e Interface

Definição IHC. Disciplina ou campo de estudo interessada no design, implementação e avaliação de sistemas computacionais interativos para uso humano.

Parte II Introdução a Interação Humano-Computador (IHC)

Conceitos Básicos. Aula 02 14/08/2013. INF1403 Introdução a IHC. Profa. Luciana Salgado

Objetivo do Curso. Introdução à Interação Humano-Computador. Professora: Raquel Oliveira Prates

INTERAÇÃO HOMEM COMPUTADOR. Professora Marcia Pereira Sistemas de Informação

Interação Humano Computador e o Desenvolvimento de Interações Alternativas

Questões para a prova de IHC Engenharia Semiótica (até 30 minutos, 3 pontos)

Introdução à Interação Humano-Computador. Teorias de IHC Engenharia Cognitiva. Fragmentação de IHC

IHC E JOGOS DE COMPUTADOR

Interface Homem- Computador. Prof. Suzana de Morais S. Silva

IHC Interação Homem- Computador. Profa.Denise Neves

Estudo de Interface Humano-Máquina em Dispositivos Móveis

Professor: Laboratório de Programação com Games. Anselmo Montenegro Conteúdo: - Introdução. Instituto de Computação - UFF

INTRODUÇÃO: INTERAÇÃO HUMANO- COMPUTADOR. Aula 2

Interação Humano-Computador Introdução PROFESSORA CINTIA CAETANO

Interface Humano-Computador

Introdução a IHC: Apresentação da Disciplina

Humano-Computador (IHC)

Humano-Computador (IHC)

Introdução a Ergonomia e Usabilidade

Matriz Curricular Curso de Licenciatura em Computação Habilitação: Licenciatura em Computação

PROJETO DE INTERFACES. Projeto de Programas PPR0001

ENGENHARIA DE USABILIDADE

Conceitos básicos. INF1403 Introdução à Interação Humano-Computador Prof. Alberto B Raposo sala 413 RDC

INF1403 Introdução a Interação Humano-Computador (IHC) Turma 3WC

Introdução à Ciência da Computação

Engenharia de Software

Conceitos Básicos INTRODUÇÃO À COMPUTAÇÃO E SUAS APLICAÇÕES

Elementos envolvidos no processo de interação Conceitos básicos

DEINF - UFMA Especialização em Análise e Projeto de Sistema

Organização e Arquitetura de Computadores I

Desenvolvimento de Projetos

Mestrado Integrado em Engenharia Informática e Computação (MIEIC) João Pascoal Faria

Interface Humano-Computador

Interfaces Pessoa-Máquina. Marielba Silva de Zacarias. Helder Daniel. Introdução

INTERFACE HUMANO- COMPUTADOR (IHC)

AULA. Processamento de Dados

A pesquisa no ensino de computação. Práticas de ensino de algoritmos (Hazzan, Cap. 4) Péricles Miranda

Engenharia Semiótica: Uma Alternativa Teórica para Explicar e Fundamentar a Inserção de IHC na Ciência da Computação. Clarisse Sieckenius de Souza

Projeto de IHC. Aula 16 07/10/2013. INF1403 Introdução a IHC. Profa. Luciana Salgado

INTERFACE HOMEM- MÁQUINA CONCEITOS BÁSICOS DE INTERAÇÃO HOMEM- COMPUTADOR.

Instituto Superior Politécnico Tocoísta

FUNDAMENTOS DA ANÁLISE E PROJETO DE SISTEMAS. Projeto de Programas PPR0001

Como as aplicações de entretenimento (em especial jogos digitais) têm enfrentado um constante crescimento, tanto em tamanho quanto em complexidade,

Inteligência Artificial. Prof. Ilaim Costa Jr.

Inteligência Artificial. Aula 2

Organização e Arquitetura de Computadores I

Introdução à IHM. Capítulo 1 Adaptado por: Luciana Mara F. Diniz e Thiago Silva Vilela. Barbosa e Silva 2010

Tópicos Avançados em Sistemas Computacionais: Infraestrutura de Hardware Aula 02

Computaçã. Visão Geral. Sistema Gráfico. Computação Gráfica. Pixels. Sistema Gráfico e o Frame Buffer. Introdução à Computação Gráfica

Fabrício Jailson Barth BandTec

Curso de Engenharia Formação Geral 1º e 2º anos

ANÁLISE E DESENVOLVIMENTO DE SISTEMAS CENTRO DE TECNOLOGIA DA INFORMAÇÃO

1 - Aplicativos Informatizados (para a Habilitação Administração) (Administração); Administração Administração (EII) Administração - Ênfase em

Professor Leandro Augusto Frata Fernandes Disciplina devotada ao estudo dos sinais e como eles são utilizados na comunicação

Sistema Computacional

Humano-Computador (IHC)

Métodos Ágeis e o SCRUM. Bruno Henrique Oliveira

Introdução a Programação

INTERFACE HOMEM- MÁQUINA RESUMO

4 Caso de Uso no Ambiente Oracle

Aula 1 O Que é IHC. Prof. Mayk Choji. Interface Homem-Máquina. UniSALESIANO Araçatuba

Interface Humano-Computador

Transcrição:

Interface Humano-Computador Aula 1.2 - Introdução a IHC Bruno Neiva Moreno Instituto Federal do Rio Grande do Norte Campus Nova Cruz bruno.moreno@ifrn.edu.br 1/22

O impacto das TICs I TIC: Tecnologia de Informação e Comunicação É difícil encontrar alguém que não tenha tido contato com alguma TIC Independente de classe social Independente de nível de escolaridade Independente do local de moradia ou nascimento 2/22

O impacto das TICs II Hoje, qualquer dispositivo pode ser inteligente 3/22

O impacto das TICs III A Inteligência Artificial (IA) está sendo cada vez mais aplicada Esses dispositivos interagem com o usuário de diversas formas Ha pouco tempo atrás, dispositivos de entrada eram, apenas, mouse e teclado. E hoje? Curiosidade: você sabia que o nome original do Kinect é projeto Natal[1]? 4/22

O impacto das TICs IV As TICs estão revolucionando diversas áreas Ensino Entretenimento (jogos eletrônicos e físicos) Medicina Poĺıticas públicas Noção de distância e tempo de comunicação Transações Financeiras e Comércio Transporte 5/22

Uso de TICs para mediar a relação estado X população A relação das pessoas com o estado tem sido intermediada por diversas tecnologias: Declaração de imposto de renda Inscrição no ENEM Pagamento de impostos Eleições 6/22

TICs têm modificando diversas dimensões da vida humana 5W+1H [4]: What, Where, Who, When, Why, How A transição da votação em papel para urna eletrônica, por exemplo, não mudou, apenas, a forma (i.e dimensão como) que o eleitor vota no Brasil (i.e dimensão o que) Como o voto nulo era feito antes das urnas eletrônicas? Quantas (quem) pessoas sabem votar nulo na urna eletrônica? Será que a motivação para votar nulo foi modificada nessa transição? 7/22

Exemplo da urna eletrônica I A tabela abaixo mostra o percentual de votos nulos para deputado federal e presidente no Brasil (1989-2014) [5] Ano Deputados Presidente 1989-4.8% 1990 13.7% - 1994 25.2% 9.6% 1998 9.8% 10.7% 2002 2.9% 7.4% 2006 4.8% 5.7% 2010 6.0% 5.5% 2014 8.8% 5.8% 8/22

Exemplo da urna eletrônica II Como manifestar protesto votando em um candidato inexistente? Com as cédulas em papel isso era possível. Em 1988, o Macaco Tião recebeu mais de 400 mil votos para a Prefeitura do Rio de Janeiro, alcançando o que seria equivalente ao terceiro lugar, de um total de doze candidatos [3] 9/22

Resultado indevido do uso de TICs I Nem sempre o que um sistema permite fazer é o esperado Utilizaremos o termo sistema sempre para ser referir a um sistema interativo O trabalho do desenvolvedor afeta a vida de pessoas Discussão: Quais tecnologias tem afetado positivamente/negativamente a vida das pessoas? 10/22

Resultado indevido do uso de TICs II A partir da necessidade de se estudar as questões relacionadas às interações entre seres humanos e sistemas, surgiu a área denominada IHC: Interação Humano-Computador Desenvolver um sistema não se resume em, simplesmente, programar A Engenharia de Software e, mais especificamente, a Engenharia de Requisitos têm provado isso. A construção de sistemas deve considerar todos os stakeholders 11/22

Resultado indevido do uso de TICs III Quais são os stakeholders envolvidos neste processo? 12/22

Construção de Sistemas Interativos I O desenvolvimento de sistemas envolve duas áreas de estudo: A Engenharia de Software (ES) está interessada em questões relacionadas à construção do software A IHC está interessada em questões relacionadas ao uso desses sistemas e no seu impacto na vida dos usuários. A ES e a IHC estão inseridas em contextos diferentes, seguem lógicas distintas e envolvem pessoas diversas. É possível, por exemplo, que um sistema com alta qualidade de construção possa ter baixa qualidade de uso e vice-versa. 13/22

Construção de Sistemas Interativos II Diversas áreas da computação focam na construção de sistemas considerando uma visão de dentro para fora, e.g: A área de banco de dados estuda mecanismos para manter os dados respeitando-se as propriedades ACID A área de estrutura de dados estuda quais os algoritmos mais robustos e eficazes para processar os dados do sistema A área de engenharia de software estuda os processos de desenvolvimento de software Pouca ou nenhuma atenção tem sido dada ao que fica fora do sistema e como ele será utilizado Muitos desenvolvedores acham (erroneamente) que sempre é o usuário que tem que se adaptar ao sistema. 14/22

Construção de Sistemas Interativos III A IHC segue uma abordagem de fora pra dentro com o objetivo de conceber sistemas mais adequados ao contexto Abordagem comum na área de Engenharia de Requisitos 15/22

Abordagem fora pra dentro Começa investigando questões relacionadas aos atores: Interesses, objetivos, atividades, responsabilidades, motivações, artefatos utilizados, domínio, contexto de uso Identifica como se dará a interação dos atores com o sistema Identificação das oportunidades de interação Quais formas de interação Como o sistema viabilizará essa interação A partir da concepção dessa abordagem, é possível compreender quais são os objetos de estudo da IHC. 16/22

Objetos de Estudo em IHC IHC é uma disciplina interessada no projeto, implementação e avaliação de fenômenos relacionados ao uso de sistemas. Objetos de estudo: Natureza da interação Contexto de uso Características humanas Arquitetura dos sistemas 17/22

IHC é uma área multidisciplinar A área de IHC se beneficia de conhecimentos e métodos de outras áreas de estudo para conhecer melhor os fenômenos envolvidos no uso de sistemas. Psicologia, Sociologia, Antropologia, Design, Linguística e Semiótica. Equipes de IHC são multidisciplinares: com profissionais de formações diferentes trabalhando em conjunto. Engenheiros, designers, programadores, psicólogos, antropólogos, sociólogos, artistas,... A decisão sobre quais profissionais farão parte da equipe de IHC depende de diverso fatores. 18/22

Por que estudar IHC? Ajuda a compreender os fundamentos da interação entre pessoas e sistemas computacionais Ajuda a construir sistemas computacionais com boa experiência de uso. Maior qualidade de uso contribui para: Reduzir o número de erros (e a gravidade); Reduzir custos Aumentar vendas Satisfazer o cliente 19/22

Referências I Microsoft confirma novo nome para Projeto Natal e novo Xbox., por Rafael Silva Artigo no Tecnoblog Disponível em https://tecnoblog.net/27496/ microsoft-confirma-novo-nome-para-projeto-natal-e-novo- Brusque será a primeira cidade da América a receber os postes inteligentes da Alemanha. Artigo em O Município Disponível em https://omunicipio.com.br/ brusque-sera-a-primeira-cidade-da-america-a-receber-os- 20/22

Referências II Macaco Tião. Wikipedia Disponível em https://pt.wikipedia.org/wiki/macaco_ti%c3%a3o Morse, David R. and Armstrong, Stephen and Dey, Anind K. The What, Who, Where, when, Why and How of Context-awareness CHI EA 00, 2000 Impact of Electronic Voting Machines on Blank Votes and Null Votes in Brazilian Elections in 1998 Brazilian Political Science Review Nicolau, Jairo. 2015 21/22

Referências III ACM SIGCHI curricula for human-computer interaction. Report of the ACM SIGCHI Curriculum Development Group Hewett, T. T., Baecker, R., Card, S., Carey, T., Gasen, J., Mantei, M. Perlman, G., Strong, G., & Verplank, W. (1992) 22/22