Factors in HCI

The image shows several factors that must be considered in HCI, including organizational, environmental and comfort factors, Health and Safety Factors, the User, the User Interface, Task Factors, Constraints (costs, timescales,...), system functionality,.

(from Preece et al. 1994, p. 31)