Human-centered computing

From Wikipedia, the free encyclopedia
Jump to: navigation, search

Human-centered computing (HCC) is emerged from the convergence of multiple disciplines that are concerned both with understanding human beings and with the design of computational artifacts.[1] Human-centered computing is closely related to human-computer interaction and information science. Human-centered computing is usually concerned with systems and practices of technology use while human-computer interaction is more focused on ergonomics and the usability of computing artifacts and information science is focused on practices surrounding the collection, manipulation, and use of information.

Human-centered computing researchers and practitioners usually come from one or more of disciplines such as computer science, human factors, sociology, psychology, cognitive science, anthropology, communication studies, graphic design and industrial design. Some researchers focus on understanding humans, both as individuals and in social groups, by focusing on the ways that human beings adopt and organize their lives around computational technologies. Others focus on designing and developing new computational artifacts.


User interface designer[edit]

Main article: User interface design

A user interface designer is an individual who usually with a relevant degree or high level of knowledge, not only on technology, cognitive science, human–computer interaction, learning sciences, but also on psychology and sociology. A user interface designer develops and applies user-centered design methodologies and agile development processes that includes consideration for overall usability of interactive software applications, emphasizing interaction design and front-end development.

Information architect (IA)[edit]

Information architects mainly work to understand user and business needs in order to organize information to best satisfy these needs. Specifically, Information architects often act as a key bridge between technical and creative development in a project team. Currently almost all IAs work on web sites so most of them are hired by companies with a large enough web presence to support a full-time information architect as well as service firms and agencies that create web sites for clients.

See also[edit]


  1. ^ Alejandro Jaimes, Daniel Gatica-Perez, Nicu Sebe, Thomas S. Huang (Nov 20, 2007). "Human-centered computing: toward a human revolution". IEEE Computer.