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