Interfaces com o Usuário
Principais Livros e Artigos
- COOPER, Alan. About Face: The Essentials of User Interface Design. Foster City, CA: IDG Books, 1995. 600 p. [Um livro extremamente provocativo, voltado para o projeto de interfaces para Microsoft Windows. Um tanto datado, pois não vai além do Windows 95. Muito útil como fonte de idéias.]
- HOLZINGER, Andreas. Usability Engineering Methods for Software Developers. Communications of the ACM, New York, v. 48, nº 1, p. 71-74, jan. 2005. [Discute a aplicação de vários métodos para o projeto de interfaces. Apresenta diversas referências interessantes.]
- CANNY, John. The Future of Human-Computer Interaction. Queue, New York, v. 4, nº 6, p. 24-32, jul.-aug. 2006. [Discute os desafios e as tendências da interação homem-máquina.]
Outros Livros e Artigos Interessantes
- BEALE, Russell. Slanty Design. Communications of the ACM, New York, v. 50, nº 1, p. 21-24, jan. 2007. [Defende ir além da simples especificação definida a partir dos desejos dos usuários e implementar algo que também atenda aos interesses dos desenvolvedores. É uma posição perigosa, pois assume que os usuários não sabem o que querem.]
- BILLSUS, Daniel et al. Adaptive Interfaces for Ubiquitous Web Access. Communications of the ACM, New York, v. 45, nº 5, p. 34-38, may 2002.
- BORRIELLO, Gaetano. The Invisible Assistant. Queue, New York, v. 4, nº 6, p. 44-49, jul.-aug. 2006. [Descreve uma aplicação onipresente, isto é, aquela que analisa o contexto onde atuam os usuários com base em múltiplos tipos de sensores e fornece as informações adequadas no momento certo.]
- BROWN, Aaron B. Coping with Human Error in IT Systems. Queue, New York, v. 2, nº 8, p. 34-41, nov. 2004.
- CERI, Stefano et al. Designing Data-Intensive Web Applications for Content Accessibility Using Web Marts. Communications of the ACM, New York, v. 50, nº 4, p. 55-61, apr. 2007. [Propõe uma metodologia para projetar sítios web mais efetivos, unindo conceitos de negócio com facilidades de navegação.]
- CHEN, Jenova. Flow in Games (and Everything Else). Communications of the ACM, New York, v. 50, nº 4, p. 31-34, apr. 2007. [Propõe usar o conceito de fluxo para melhorar a experiência dos usuários de sistemas de TI.]
- CHRISTENSEN, Jim et al. Too Much Information. Queue, New York, v. 4, nº 6, p. 50-57, jul.-aug. 2006. [Discute as dificuldades para se obter um contexto confiável para uso por aplicações onipresentes.]
- CO, Elise; PASHENKOV, Nikita. Emerging Display Technologies for Organic User Interfaces. Communications of the ACM, New York, v. 51, nº 6, p. 45-47, jun. 2008. [Apresenta novas tecnologias para diferentes tipos de interfaces com usuários, utilizando roupas e folhas plásticas flexíveis, entre outras.]
- DENNING, Peter J. Mastering the Mess. Communications of the ACM, New York, v. 50, nº 4, p. 21-25, apr. 2007. [Discute estratégias úteis para propor transformações radicais que resolvem situações aparentemente insolúveis em TI.]
- HEARST, Marti et al. Finding the Flow in Web Site Search. Communications of the ACM, New York, v. 45, nº 9, p. 42-49, sep. 2002.
- HERT, Carol A. et al. Supporting Statistical Electronic Table Usage by Citizens. Communications of the ACM, New York, v. 46, nº 1, p. 52-54, jan. 2003. [Uso de dados públicos por cidadãos comuns.]
- LEE, Young Eun; BENSABAT, Izak. Interface Design for Mobile Commerce. Communications of the ACM, New York, v. 46, nº 12, p. 48-52, dec. 2003. [Recomendações para o projeto de interfaces para dispositivos móveis.]
- MYERS, Brad A.; PANE, John F.; KO, Andy. Natural Programming Languages and Environments. Communications of the ACM, New York, v. 47, nº 9, p. 47-52, sep. 2004.
- NASS, Clifford. Etiquette Equality: Exhibitions and Expectations of Computer Politeness. Communications of the ACM, New York, v. 47, nº 4, p. 35-37, apr. 2004.
- NEVO, Dorit; WADE, Michael R. How to Avoid Disappointment by Design. Communications of the ACM, New York, v. 50, nº 4, p. 43-48, apr. 2007. [Propõe uma metodologia para alinhar as expectativas dos usuários às características de um sistema.]
- NIELSEN, Jakob. IM Not IP (Information Pollution). Queue, New York, v. 1, nº 8, p. 75-76, nov. 2003. [Diminuindo distrações causadas pelas mensagens instantâneas.]
- NORMAN, Donald A. Beyond the Computer Industry. Communications of the ACM, New York, v. 45, nº 7, p. 120, jul. 2002.
- RASKIN, Jef. User Interface Designers, Slaves of Fashion. Queue, New York, v. 1, nº 6, p. 10-11, sep. 2003. [Ataca a inércia nos projetos das interfaces e dá o recortar-e-colar como um exemplo típico.]
- ZHAI, Shumin. What’s in the Eyes for Attentive Input. Communications of the ACM, New York, v. 46, nº 3, p. 34-39, mar. 2003. [Uso dos movimentos dos olhos nas interfaces.]
- NORMAN, Donald A. The Design of Everyday Things. [s.l.]: Basic Books, 2002. [Trata do projeto de "interfaces" entre objetos do cotidiano e seus usuários, analisando princípios que podem ser estendidos para software.]
- SHNEIDERMAN, Ben; PLAISANT, Catherine. Designing the User Interface: Strategies for Effective Human-Computer Interaction. 4ª ed. Reading, MA: Addison-Wesley, 2004.
- GALITZ, Wilbert O. The Essential Guide to User Interface Design: An Introduction to GUI Design Principles and Techniques. New York: John Wiley and Sons, 1996.
- HECKEL, Paul. The Elements of Friendly Software Design: The New Edition. New York: Warner Books, 1984.
- LAUREL, Brenda. The Art of Human-Computer Interface Design. Reading, MA: Addison-Wesley, 1990.
- MICROSOFT. The Windows Interface Guidelines for Software Design. Redmond, WA: Microsoft Press, 1995. [Guia oficial para o estilo de interface esperado em aplicações Windows.]
- NORMAN, Donald A. Invisible Computer: Why Good Products Can Fail, the Personal Computer is so Complex and Information Appliances are the Solution. Cambridge, MA: MIT Press, 1999.
- ZVIRAN, Moshe; TE’ENI, Dov; GROSS, Yuval. Does Color in Email Make a Difference? Communications of the ACM, New York, v. 49, nº 4, p. 94-99, apr. 2006. [Sugere o uso de fundos coloridos nas mensagens enviadas por correio eletrônico, mostrando que existem diferenças no número de pessoas que clicam nos links dentro do texto.]