THE IMPACT OF IDEOLOGY ON EFFECTIVENESS IN OPEN SOURCE
Tenets of Open Source Ideology
We consider two aspects of OSS project effectiveness: the extent to which a project attracts input from the development community and the extent to which it produces observable outputs such as the addition of new features to the software or the fixing of software bugs. While commercial projects have employees paid and directed though formalized mechanisms, a critical step in becoming effective in an OSS project is to attract developers and motivate their input to the project (Mockus et al. 2002; Sturmer 2005; von Krogh et al. 2003). Without people donating their efforts voluntarily, an OSS project has little chance of success, thus the amount of input to a project (i.e., how many people devote how much effort) is an important aspect of effectiveness.
The number of developers that have been attracted and retained to work on the team (team size) and an estimate of the amount of effort those developers have devoted to the team are the two constructs related to an OSS team’s input effectiveness used in this study.