In spite of many theoretical models, the role of exogenous factors in accepting object-oriented technology has not been satisfactorily demonstrated. By comparing two competing models, our study examined the role and location of exogenous variables in explaining user acceptance of object-oriented technology. Based on the results, we developed a new model that combined the key ideas of both TAM and TPB and showed that both models are necessary in understanding the unique role of each exogenous variable.