Socio-cognitive engineering: A methodology for the design of human-centred technology
We describe a general methodology, socio-cognitive engineering, for the design of human-centred technology. It integrates software, task, knowledge and organizational engineering and has been refined and tested through a series of projects to develop computer systems to support training and professional work. In this paper we describe the methodology and illustrate its use through a project to develop a computer-based training system for neuro-radiology.
human-centred technology organizational engineering computer-based training software engineering humancomputer interaction radiology