Tornatzky and Fleischer (1990) developed a framework for organizational adoption based on Contingency Theory of Organizations. The former theory postulates that an effective organization should have a structure which is consistent with its environmental needs (Lawrence and Lorsch, 1967). The effectiveness of an organization is based upon its fitness towards both internal and external factors such as environment, organization size, and organization strategy (Donaldson, 2001). Therefore, decision makers should take in to account environmental, organizational and technological factors to make a decision. In this framework, three key determinants were identified that affect organizational
adoption: technology, organization, and environment (See Figure 1).