Abstract
Social cognitive theory explains psychosocial functioning in terms of triadic reciprocal causation. In this causal model, behaviour, cognitive and other personal factors and environmental events all operate as interacting determinants that influence each other bidirectionally. This article focuses on how personal factors that contribute importantly to this dynamic interaction can be altered to improve the level of organisational functioning.