As a person’s behaviour is a complex interaction of reciprocal linkages in their internal and external environment another theory called social cognitive theory has been applied in the technology innovation literature (Chan and Lu, 2004). Social cognitive theory or social learning theory premises that individual behaviour is determined by their social environment (Pincus, 2004).