Aula 4
Transcrição
Aula 4
Aula 4 Prof. Eduardo 1 2 Desafios Objetivos A multi(inter)(trans)disciplinaridade Sistemas WEB Aspectos Éticos e Sociais em IHC IHC Para que os computadores se tornem amplamente aceitos e efetivamente usados eles precisam ser bem projetados. Não quer dizer que o design deve ser adequado a todas as pessoas, mas os computadores devem ser projetados para as necessidades e capacidades de um grupo alvo. Usuários em geral não devem ser obrigados a pensar sobre como o computador funciona, da mesma forma que o funcionamento mecânico de um carro não é preocupação da maioria das pessoas. 3 IHC A melhora no aspecto físico da interface do usuário proporciona maiores chances de sucesso de mercado. Interface amigável ou sistema amigável (user- friendly) “... elementos na tela serem esteticamente mais agradáveis ou bonitos ...” Seria um atrativo de mercado? Continua assim? 4 IHC 5 IHC 6 IHC A maioria dos sistemas continua não atendendo às necessidades de seus usuários que tem que lidar com interfaces que mais parecem inimigas. Máquinas que facilitem na execução de suas tarefas. O objetivo é com que o uso de computadores possa efetivamente enriquecer o trabalho e a vida das pessoas. 7 IHC IHC não é apenas design de interfaces e abrange todos os aspectos relacionados com a interação entre usuários e computadores.] “IHC é a disciplina preocupada com o design, avaliação e implementação de sistemas computacionais interativos para uso humano e com o estudo dos principais fenômenos ao redor deles.” 8 Desafios Rápido desenvolvimento da tecnologia. Desenvolvimento de máquinas mais rápidas. Maior poder de processamento. Melhorias de tecnologias de hardware e software. Aplicações multimídia, onde som, gráficos estáticos e dinâmicos, vídeo e texto são interligados. Desenvolvimentos recentes em telecomunicações têm possibilitado que grandes quantidades de diferentes tipos de informação possam ser enviadas através de redes. Informações de bancos de dados existentes em todo o mundo podem ser obtidas pelas pessoas de suas próprias casas. 9 Desafios Essas mudanças trazem dois importantes desafios aos designers de IHC (Preece et al, 1994): • Como dar conta da rápida evolução tecnológica? • Como garantir que os design ofereçam uma boa IHC ao mesmo tempo que exploram o potencial e funcionalidade da nova tecnologia? 10 Desafios O ponto que precisa ser entendido é que aumentar a funcionalidade não pode ser uma desculpa para um design pobre. Deve ser possível projetar boas interfaces cujos controles têm operações e efeitos relativamente óbvios e que também provêem um feedback imediato e útil. 11 Desafios Interface boa 12 Desafios Interface boa - O site soube usar bem as cores para ajudar o título de cada seção do site. - Usa uma imagem e uma fonte de maior corpo para guiar os olhos do usuário e direcioná-lo para baixo, seguindo as outras chamadas. 13 Desafios Interface ruim A cor vermelha em excesso cansa os olhos. Tem muito excesso nesse site (cor, informação, menu com muitos itens, que torna exaustivo olhar). No menu do lado esquerdo da página, pode -se notar que além de ter muitos itens, eles são com fonte de corpo pequeno. Não há hierarquia para guiar o olhar do usuário. 14 Desafios Qual está mais “bacana”? 15 Objetivos São o de produzir sistemas usáveis, seguros e funcionais. Podem ser resumidos como desenvolver ou melhorar a segurança, utilidade, efetividade e usabilidade de sistemas que incluem computadores. O termo sistemas se refere não somente ao hardware e o software mas a todo o ambiente que usa ou é afetado pelo uso da tecnologia computacional. 16 A MULTI(INTER)(TRANS)DISCIPLINARIDADE Os fatores humanos envolvidos em IHC diversas disciplinas são necessárias. 17 A MULTI(INTER)(TRANS)DISCIPLINARIDADE 18 A MULTI(INTER)(TRANS)DISCIPLINARIDADE 19 A MULTI(INTER)(TRANS)DISCIPLINARIDADE 20 Sistemas WEB Não estão restritos somente aos profissionais com habilidades em computação 21 22 Sistemas WEB Desenvolvedores em alguns casos não conhecem quem serão os usuários a priori 23 Sistemas WEB Não são limitados às especificações tecnológicas de uma plataforma de interação pré-definida 24 Exemplo 25 Web Semântica “Web Semântica: um novo formato de conteúdo para a Web que tem significado para computadores vai iniciar uma revolução de novas possibilidades.” Tim Berners-Lee Inúmeras possíbilidade a partir do “entendimento” dos relacionamentos semânticos entre os dados disponíveis na Web, entre elas: Conteúdo mais ajustados Possibilidade de buscas mais avançadas 26 Computação Ubíqua ou Pervasiva “Computadores” em todos os lugares Interação pessoa-máquina invisível Comportamento Natural Área de Pesquisa e Aplicação 27 Context-Aware Sensíveis ao Contexto O sistema se adapta ao contexto de uso De acordo com a pessoa, lugar, tempo, etc Adequada a Computação “pervasiva” Sensores e interfaces que detectam o contexto 28 Aspectos Éticos e Sociais em IHC Não há código de ética e vigilância em CC Os códigos da ACM/IEEE-CS/ACM : Público Cliente e Empregador Produto Julgamento Gerenciamento Profissão Colegas Pessoal http://www.acm.org/about/se-code/ 29 Código de Ética e Conduta Profissional da ACM http://ia.ucpel.tche.br/~ lpalazzo/Aulas/CS/Codigo%20de%20Etica%20e%20Conduta%20Profissional%20da% Contribuir para a sociedade e bem-estar do ser humano Evitar de prejudicar outros. Ser honesto e digno de confiança Ser imparcial e realizar ações sem discriminação Honrar direitos de propriedade incluindo copyrights e patentes Conceder créditos apropriados para propriedades intelectuais Acessar recursos computacionais e de comunicação somente quando autorizado Respeitar a privacidade de outros Honrar a confidencialidade 30 Código de Ética e Conduta Profissional da ACM Considerações adicionais de conduta profissional Considerações relativas à liderança Concordância com o Código 31 Habeas data Constituição Federal (art. 5º, inciso LXXII) Assegurar o conhecimento de informação relativa à pessoa do impetrante, constante de registros ou banco de dados de entidades governamentais ou de caráter público Retificação de dados, quando não se prefira fazê-lo por processo sigiloso, judicial ou administrativo http://www.planalto.gov.br/ccivil_03/leis/L9507.htm Regula o direito de acesso a informações e disciplina o rito processual do habeas data 32 Lei de software http:// www.planalto.gov.br/ccivil_03/leis/L9609.htm Dispõe sobre a proteção da propriedade intelectual de programa de computador, sua comercialização no País, e dá outras providências 33 RESOLUÇÃO 196/96 CONSELHO NACIONAL DE SAÚDE Diretrizes e normas regulamentadoras de pesquisas envolvendo seres humanos Pesquisa que, individual ou coletivamente, envolva o ser humano, de forma direta ou indireta, em sua totalidade ou partes dele, incluindo o manejo de informações ou materiais 34 Código de Defesa do Consumidor http:// www.planalto.gov.br/ccivil_03/leis/L8078.htm Dispõe sobre a proteção do consumidor e dá outras providências 35 Lei da Acessibilidade http://www.planalto.gov.br/ccivil_03/_ato2004-20 Regulamenta as Leis nos 10.048, de 8 de novembro de 2000, que dá prioridade de atendimento às pessoas que especifica, e 10.098, de 19 de dezembro de 2000, que estabelece normas gerais e critérios básicos para a promoção da acessibilidade das pessoas portadoras de deficiência ou com mobilidade reduzida, e dá outras providências. CAPÍTULO VI - DO ACESSO À INFORMAÇÃO E À COMUNICAÇÃO 36 Grande Impacto Social Grandes desafios da computação no Brasil (SBC) Acesso participativo e universal do cidadão brasileiro ao conhecimento