1970s -- human factors engineering
− Taylorism: minimize time and errors !
1980s -- cognitive science and engineering
− internal consistency of displays and interactions
− match interaction to cognitive architecture (sophisticated Taylorism)
− match domain-specific knowledge-based expectations: metaphoric design
− support and exploit problem-solving, error recognition, diagnosis and recovery