Paper Abstracts
Stewart, Katherine J., Darcy, David P., and Daniel, Sherae “Opportunities and
Challenges Applying Functional Data Analysis to the Study of Open Source
Software,” Statistical Science (21:2), 2006, p. 167-178.
This paper explores the application of functional data analysis (FDA) as
a means to study the dynamics of software evolution in the open source context.
Several challenges in analyzing the data from software projects are discussed,
an approach to overcoming those challenges is described, and preliminary results
from the analysis of a sample of open source software (OSS) projects are
provided. The results demonstrate the utility of FDA for uncovering and
categorizing multiple distinct patterns of evolution in the complexity of OSS
projects. These results are promising in that they demonstrate some patterns in
which the complexity of software decreased as the software grew in size, a
particularly novel result. The paper reports preliminary explorations of
factors that may be associated with decreasing complexity patterns in these
projects. The paper concludes by describing several next steps for this
research project as well as some questions for which more sophisticated
analytical techniques may be needed.
Stewart, Katherine J. and Gosain, Sanjay. “The Impact of Ideology on Effectiveness in Open Source Software Development Teams” MIS Quarterly (30:2), 2006, pp.291-314.
The emerging work on understanding open source software has
questioned what leads to effectiveness in OSS development teams in the absence
of formal controls, and it has pointed to the importance of ideology. This
paper develops a framework of the OSS community ideology (including specific
norms, beliefs, and values) and a theoretical model to show how adherence to
components of the ideology impacts effectiveness in OSS teams. The model is
based on the idea that the tenets of the OSS ideology motivate behaviors that
enhance cognitive trust and communication quality and encourage identification
with the project team, which enhances affective trust. Trust and communication
in turn impact OSS team effectiveness. The research considers two kinds of
effectiveness in OSS teams, the attraction and retention of developer input and
the generation of project outputs. Hypotheses regarding antecedents to each are
developed. Hypotheses are tested using survey and objective data on OSS
projects. Results support the main thesis that OSS team members’ adherence to
the tenets of the OSS community ideology impacts OSS team effectiveness and
reveal that different components impact effectiveness in different ways. Of
particular interest is the finding that adherence to some ideological components
was beneficial to the effectiveness of the team in terms of attracting and
retaining input, but detrimental to the output of the team. Theoretical and
practical implications are discussed.
Stewart, Katherine J,
Ammeter, Tony A. and Maruping, Likoebe “Impacts of License Choice and
Organizational Sponsorship on User Interest and Development Activity in Open
Source Software Projects,” Information Systems Research
(17:2), 2006, pp. 126-144.
What differentiates successful from unsuccessful open source software (OSS) projects? This paper develops and tests a model of the impacts of license restrictiveness and organizational sponsorship on two indicators of success: user interest in, and development activity on, open source software development projects. Using data gathered from Freshmeat.net and project homepages, the main conclusions derived from the analysis are that (1) license restrictiveness and organizational sponsorship interact to influence user perceptions of the likely utility of OSS in such a way that users are most attracted to projects that are sponsored by non-market organizations and employ non-restrictive licenses and (2) licensing and sponsorship address complementary developer motivations such that the influence of licensing on development activity depends on what kind of organizational sponsor a project has. Theoretical and practical implications are discussed, and the paper outlines several avenues for future research.
Stewart, Katherine J. and Gosain, Sanjay, “The Moderating Role of Development Stage in Affecting Free/Open Source Software Project Performance,” Software Process Improvement and Practice Journal (11:2), 2006, pp. 177-191.
The main thesis developed and tested in this research is that development stage plays an important moderating role in determining both objective and subjective performance outcomes in free/open source software (F/OSS) projects. This contention is supported by an empirical study of 67 F/OSS projects, with results indicating that subjective performance assessments are calibrated to different objective performance indicators across early and later development stages. The role of team climate variables (trust and shared ideology) in determining both objective and subjective performance also varies across stages. The findings have implications for improving software development processes through appropriate human resource management interventions over the course of F/OSS software projects.