Author Archives

Research and Advances


Collaboration is a sign of maturation. A child is nurtured at home before venturing into the world. An idea is first developed then introduced to a larger community. We work on a software module in isolation before integrating it.
Research and Advances

The case against user interface consistency

Designers striving for user interface consistency can resemble Supreme Court justices trying to define pornography: each of us feels we know it when we see it, but people often disagree and a precise definition remains elusive. A close examination suggests that consistency is an unreliable guide and that designers would often do better to focus on users' work environments.

Shape the Future of Computing

ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.

Get Involved