We develop and empirically test an explanatory model consisting of organizational resources, corporate entrepreneurship routines and predevelopment performance based on data obtained from 238 business units in large companies. We found a significant relationship between “long term organizational resources” vision and climate, and “short term organizational resources” strategy and resource commitment. Further, our results confirm the relatedness of opportunity recognition and performance, but do not support evidence for the importance of a business plan. We also provide an empirical test of the importance of other predevelopment routines which are less well-studied and present our model for exploitative versus explorative projects.