Respondents were asked to rate the extent to which there was heterogeneity in the following components used across projects or lines of business: (1) hardware and network components, (2) middleware, and (3) tools.