Interfaces com o Usuário
Principais Livros e Artigos
- 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.]
- 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. Bastante 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.]
Outros Livros e Artigos Interessantes
- ABRAMATIC, Jean-F. et al.
Building the Universal Architecture of Source Code.
Communications of the ACM, New York, v. 61, nº 10, p. 29-31, Oct. 2018. DOI 10.1145/3183558.
- ALVES, Bruno L.; PAOLIELLO, Rafael S.
Prototipagem de Interfaces na Prática.
Mundo J, Curitiba, nº 48, p. 52-57, jul./ago. 2011.
- 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.]
- BOWMAN, Doug A et al.
Questioning Naturalism in 3D User Interfaces.
Communications of the ACM, New York, v. 55, nº 9, p. 78-87, sep. 2012.
- 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.]
- GALITZ, Wilbert O.
The Essential Guide to User Interface Design: An Introduction to GUI Design Principles and Techniques.
3rd ed. New York: John Wiley and Sons, 2007.
- GARRETT, Jesse J.
The Elements of User Experience.
[s.l.]: New Riders, [s.d.].
- GREEN, Spence et al.
Natural Language Translation at the Intersection of AI and HCI.
Communications of the ACM, New York, v. 58, nº 9, p. 46-53, sep. 2015.
- GREENGARD, Samuel.
Automotive Systems Get Smarter.
Communications of the ACM, New York, v. 58, nº 10, p. 18-20, oct. 2015.
- HARTY, Julian.
Finding Usability Bugs with Automated Tests.
Communications of the ACM, New York, v. 54, nº 2, p. 44-49, feb. 2011.
- 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.
- HECKEL, Paul.
The Elements of Friendly Software Design: The New Edition.
New York: Warner Books, 1984.
- 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.]
- KOEKER, Kirk L.
Alternate Interface Technologies Emerge.
Communications of the ACM, New York, v. 53, nº 2, p. 13-15, feb. 2010.
- LAUREL, Brenda.
The Art of Human-Computer Interface Design.
Reading, MA: Addison-Wesley, 1990.
- 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.]
- 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.]
- MONE, Gregory.
The Edge of Uncanny.
Communications of the ACM, New York, v. 59, nº 9, p. 17-19, sep. 2016.
[Discute os fatores que tornam robôs e softwares interativos atraentes para as pessoas.]
- 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.
- NADEEM, Ayman.
Human-Centered Approach to Static-Analysis-Driven Developer Tools.
Communications of the ACM, New York, v. 65, nº 3, p. 38-45, Mar. 2022. DOI 10.1145/3486597.
- 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.
- 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.]
- 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.
- OLSEN, Kai A.; MALIZIA, Alessio.
Interfaces for the Ordinary User: Can We Hide Too Much?
Communications of the ACM, New York, v. 55, nº 1, p. 38-40, jan. 2012.
- 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.]
- SAVAGE, Neil.
Code Talkers.
Communications of the ACM, New York, v. 62, nº 5, p. 18-19, May 2019. DOI 10.1145/3317681.
[Discute o uso da voz para criar programas.]
- SELLEN, Abigail et al.
Reflecting Human Values in the Digital Age.
Communications of the ACM, New York, v. 52, nº 3, p. 58-66, mar. 2009.
[Analisa as recentes mudanças nas interfaces e propõe uma reavaliação intensa no campo da HCI.]
- SCHNEIDER, Christopher et al.
Digital Nudging: Guiding Online User Choices through Interface Design.
Communications of the ACM, New York, v. 61, nº 7, p. 67-73, Jul. 2018. DOI 10.1145/3213765.
- SHNEIDERMAN, Ben; PLAISANT, Catherine.
Designing the User Interface: Strategies for Effective Human-Computer Interaction.
4ª ed. Reading, MA: Addison-Wesley, 2004.
- 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.]
- ZHAI, Shumin; KRISTENSSON, Per O.
The Word-Gesture Keyboard: Reimagining Keyboard Interaction.
Communications of the ACM, New York, v. 55, nº 9, p. 91-101, sep. 2012.
- 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.]