[Master Thesis]

Total Page:16

File Type:pdf, Size:1020Kb

[Master Thesis] Master Thesis The influence of social network structure on the chance of success of Open Source software project communities Name Bart Vreugdenhil Email [email protected] University RSM Erasmus University, Rotterdam, the Netherlands MSc Program Business Information Management, Business Administration Coach Drs. R. Smit Department of Decision and Information Sciences Co-reader Prof.dr.ir. J. Dul Department of Management of Technology and Innovation Version 1.01 Final - March 31, 2009 1 Preface The author declares that the text and work presented in this Master thesis is original and that no other sources than those mentioned in the text and its references have been used in creating the Master thesis. The copyright of the Master thesis rests with the author. The author is responsible for its contents. RSM Erasmus University is only responsible for the educational coaching and beyond that cannot be held responsible for the content. Cover logo © 2005-2009 Rotterdam School of Management, Erasmus University 2 Acknowledgments Hereby, I wish to thank, in random order, all people who in one way or another supported and guided me through my Master Thesis research project. First, I want to thank David Hinds, and his Major Professor Ronald M. Lee, for the inspiring dissertation which I used as a guideline for conducting research and writing my Thesis. Their work provided me with a stable fundament necessary to fulfill my research project. I want to thank them as well for answering several questions I proposed during this project. Next, I want to thank the University of the Notre Dame and all the people working on the SourceForge Research Data Archive. Especially, I want to thank Greg Madey who permitted me access to these vast Open Source databases. Thirdly, I would like to thank all the scientists I have referred to in my Thesis. I literally spent hours and hours reading and studying these sources. They supported me with well-funded theories and useful insights. Fourthly, I am very grateful to my Master Thesis coach Ruud Smit and my co-reader Jan Dul who coached and guided me during my Thesis project. Without their endless supports and thoughts I could not have successfully completed the final phase of my Master degree project. I thank all professors and employees of the RSM Erasmus University Rotterdam of the last few years for their education and support activities. Finally, I am grateful to my parents, my family and my close friends. Without their support, and their love, I would not be able to complete this project. Bart Vreugdenhil 3 Executive summary The internet technology have caused a huge impact on the way people can communicate and exchange information. New forms of collective action and collaboration have arisen. One of these new forms is the development and organization of Open Source software. Open Source software is software which is freely redistributable and can be adapted to individual needs. Businesses, institutions and individuals all have recognized the potential of Open Source software, and each type of people may contribute to these projects for various reasons. Not much is known about the conditions which lead to success of Open Source software projects (OSSPs). Current research is of exploratory or descriptive nature and generally has focused on large projects. However, it appears most Open Source software is created by individuals and small teams. Here, an attempt is done to find out why some Open Source projects succeed while others fail. As the internet technology provides the infrastructure for project members to connect with each other, here is focused on the (pattern of) interactions between the individuals of a project community. Based on social network theory three constructs representing this community structure of Open Source software projects is investigated by using social network analysis. Closure represents the density of the relationships in a project community, bridging represents the degree of relationships of a community to other communities, and centrality of the project takes the effect of project leaders on the community into account. Surprisingly, the social network structure of an Open Source software project community has no significant relationship with community success. Therefore, various factors are proposed which may both affect success and the structural properties of Open Source software projects. Closure and success of an Open Source project community may be affected by the choice of software design, the use of software documentation and the existing etiquette, called netiquette. Bridging and success may be affected by the set of marketing activities and stakeholder management, where centrality and success may be affected by the adoption of accepted standards and tools, the very own Open Source culture including skilled developers and the fact these developers are often users of their software as well. Due to the exploratory and limited research scope it is plausible a measuring problem exists, which implies Open Source project communities may use substitutes to communicate and exchange information and knowledge. Or, the relationships between project members are of indirect nature and therefore information and knowledge are (temporary) stored, 'embedded', in the network, thus are difficult to measure. 4 Four main conclusions can be drawn based on the unexpected research findings. First, although here the social network structure of an Open Source software project community has no significant relationship with community success, it does not necessarily mean it is not of importance. Apparently, social network analysis cannot solely explain factors affecting the chance on success of an OSSP community. Though, relationships between OSSP members are important, the individuals (and their characteristics) establishing these relationships need to be taken into account as well. Secondly, the Open Source software project community is a new kind of social entity, because current theory of virtual communities and traditional teams and groups creating information and knowledge products cannot explain the exceptional performance levels OSSPs can achieve. Here, the premature theory of smart business networks is presented as linking-pin to further explore these kind of social entities. Thirdly, although a premature theory is supplied to further describe the Open Source phenomenon, it cannot explain the difference in research findings between large and small OSSP communities. Here, an attempt is done to explain this difference. Where small OSSP communities can be conceived of as operating similar to traditional groups and teams, though their mode of communication is electronic, large OSSP communities can be conceived of as virtual communities. However, it is also generally noted large OSSP communities have onion-like structures including a core of developers and are surrounded by a crowd of interested people. Thus, the difference between small and large OSSP communities is this crowd. Apparently, large OSSP communities are able to deal with this crowd, without the disadvantages related to the management and organization of (growth of) traditional teams and groups. By using the 'Long Tail', a popular description of the impact of the internet's infrastructure and technology on business models, is tried to explain the difference in the basic principles of small and large OSSPs. Where large OSSPs, due to their popularity, are positioned in the hit market and are generally focused on community outcome by trying to optimally incorporate the 'wisdom of the crowds-effect' to improve their software product, small OSSPs operate in niche markets and are generally focused on individual outcome. Lastly, although researchers have not reached consensus on how to measure success of OSSP communities, here is concluded the current set of indicators for measuring the success of OSSP communities are focused on the hit markets in which large OSSPs operate, and are not suitable for the endless variety of niche markets in which small OSSPs. A new approach is needed, in which success factors for hit markets may be focused on the level of community success, and success factors for niche markets may be focused on the level of individual success of project members. 5 Table of contents 1. INTRODUCTION ................................................................................................................... 10 1.1. RESEARCH APPROACH .......................................................................................................................... 11 1.2. RESEARCH QUESTION ........................................................................................................................... 12 1.3. DEFINITIONS ........................................................................................................................................ 13 1.4. MASTER THESIS STRUCTURE ................................................................................................................ 14 2. LITERATURE ........................................................................................................................ 16 2.1. SOCIAL NETWORKS .............................................................................................................................. 16 2.1.1. New media and the network model ............................................................................................. 16 2.1.2. Social network analysis .............................................................................................................
Recommended publications
  • ROADS and BRIDGES: the UNSEEN LABOR BEHIND OUR DIGITAL INFRASTRUCTURE Preface
    Roads and Bridges:The Unseen Labor Behind Our Digital Infrastructure WRITTEN BY Nadia Eghbal 2 Open up your phone. Your social media, your news, your medical records, your bank: they are all using free and public code. Contents 3 Table of Contents 4 Preface 58 Challenges Facing Digital Infrastructure 5 Foreword 59 Open source’s complicated relationship with money 8 Executive Summary 66 Why digital infrastructure support 11 Introduction problems are accelerating 77 The hidden costs of ignoring infrastructure 18 History and Background of Digital Infrastructure 89 Sustaining Digital Infrastructure 19 How software gets built 90 Business models for digital infrastructure 23 How not charging for software transformed society 97 Finding a sponsor or donor for an infrastructure project 29 A brief history of free and public software and the people who made it 106 Why is it so hard to fund these projects? 109 Institutional efforts to support digital infrastructure 37 How The Current System Works 38 What is digital infrastructure, and how 124 Opportunities Ahead does it get built? 125 Developing effective support strategies 46 How are digital infrastructure projects managed and supported? 127 Priming the landscape 136 The crossroads we face 53 Why do people keep contributing to these projects, when they’re not getting paid for it? 139 Appendix 140 Glossary 142 Acknowledgements ROADS AND BRIDGES: THE UNSEEN LABOR BEHIND OUR DIGITAL INFRASTRUCTURE Preface Our modern society—everything from hospitals to stock markets to newspapers to social media—runs on software. But take a closer look, and you’ll find that the tools we use to build software are buckling under demand.
    [Show full text]
  • RAO-DISSERTATION-2015.Pdf (3.367Mb)
    Incentives Design in the Presence of Externalities The Harvard community has made this article openly available. Please share how this access benefits you. Your story matters Citation Rao, Malvika. 2015. Incentives Design in the Presence of Externalities. Doctoral dissertation, Harvard University, Graduate School of Arts & Sciences. Citable link http://nrs.harvard.edu/urn-3:HUL.InstRepos:23845457 Terms of Use This article was downloaded from Harvard University’s DASH repository, and is made available under the terms and conditions applicable to Other Posted Material, as set forth at http:// nrs.harvard.edu/urn-3:HUL.InstRepos:dash.current.terms-of- use#LAA Incentives Design in the Presence of Externalities A dissertation presented by Malvika Rao to The School of Engineering and Applied Sciences in partial fulfillment of the requirements for the degree of Doctor of Philosophy in the subject of Computer Science Harvard University Cambridge, Massachusetts September 2015 c 2015 Malvika Rao All rights reserved. Dissertation Advisor: Author: Professor David C. Parkes Malvika Rao Incentives Design in the Presence of Externalities Abstract The design of incentives becomes challenging when faced with externalities. In this thesis I resolve this difficulty in two settings: position auctions and software economies. The first part of the thesis studies value externalities in position auctions. I develop a constraint-based model that allows an advertiser to submit, along with its bid, additional constraints to state how its value for clicks depends on the positions of the other ads with which it is allocated. I establish complexity results for winner determination and prove the existence of Nash and envy-free equilibria under certain conditions.
    [Show full text]
  • Complexity of Social Systems and Paradoxes of Contemporary Security Theory and Policy Making
    Czeslaw Mesjasz Cracow University of Economics Kraków, Poland [email protected] Complexity of social systems and paradoxes of contemporary security theory and policy making Paper presented at the CEEISA-ISA 2016 Joint International Conference Ljubljana, Slovenia 23-25 June 2016 (A very preliminary crude draft version, not for quotation) 1. Introduction The grand ideas such as, for example, the risk society of Beck [1992], complexity-stimulated crises discussed by Tainter [1988, 2000], Diamond [1997, 2005], ingenuity gap of Homer-Dixon [2002], and other similar, less publicized visions, lead to the following question. Was the world simpler and less risky in the past? The question brings about several paradoxes embodying actors and issues relating to broadly defined security. On the one hand we are intuitively aware that the present global society with development of IT and all its consequences, increasing number of societal interactions and environmental threats is becoming more difficult to comprehend. On the other, modern science allows for better understanding of the world. It may be then hypothesize that the contemporary discourse on the risk society and complexity of society is not correct when compared with the state of the world in any time in the past and much lower level of understanding of the world in that time. It may be even stated provocatively that although the number of social scientists is increasing only a relatively small of them have a deepened knowledge about the modern social proceses. The above paradox is used as a point of departure of the study of the links between complexity of society in the past and at present, and occurrence of large scale socioeconomic crises (countries, regions, continents, global scale).
    [Show full text]
  • An Accidental Resource: the Social Ecological System Framework Applied to Small Wetlands in Sierran Foothill Oak Woodlands1
    An Accidental Resource: the Social Ecological System Framework Applied to Small Wetlands in Sierran Foothill Oak 1 Woodlands 2 2 3 Tracy V. Hruska, Lynn Huntsinger, and Jose L. Oviedo, Abstract An ongoing study of the small wetlands in the northern Sierra Nevada foothill oak woodlands that provide habitat for the state-threatened California black rail (Laterallus jamaicensis coturniculus) offers an example of the way that the social ecological systems (SES) framework can be used to analyze a natural resource problem. At the outset, it was hypothesized that the area’s hydrology, West Nile Virus from wetland mosquitos, the population ecology of the bird, and the decisions of landowners would have important impacts on the wetlands and birds. A SES framework was applied to identify and understand the interactions among ecological and human factors. The case of irrigated wetlands in Sierra foothill woodlands turns out to be an example of a fractured SES. Actions within the social system are having profound impacts on the natural system, but these resulting changes in the natural system appear to have little or no feedback to the social system. Intervention points identified include education of landowners, influencing water districts, and incentivizing conservation. Key words: California black rail, irrigation, pasture, water conservation, wildlife Introduction: social ecological systems Small wetlands in the northern Sierra Nevada foothill oak woodlands provide habitat for the state-threatened California black rail (Laterallus jamaicensis coturniculus). One ongoing study of the sustainability of the wetlands offers an example of the way that the social ecological systems (SES) framework can be used to analyze a natural resource problem.
    [Show full text]
  • Systems Theory
    1 Systems Theory BRUCE D. FRIEDMAN AND KAREN NEUMAN ALLEN iopsychosocial assessment and the develop - nature of the clinical enterprise, others have chal - Bment of appropriate intervention strategies for lenged the suitability of systems theory as an orga - a particular client require consideration of the indi - nizing framework for clinical practice (Fook, Ryan, vidual in relation to a larger social context. To & Hawkins, 1997; Wakefield, 1996a, 1996b). accomplish this, we use principles and concepts The term system emerged from Émile Durkheim’s derived from systems theory. Systems theory is a early study of social systems (Robbins, Chatterjee, way of elaborating increasingly complex systems & Canda, 2006), as well as from the work of across a continuum that encompasses the person-in- Talcott Parsons. However, within social work, sys - environment (Anderson, Carter, & Lowe, 1999). tems thinking has been more heavily influenced by Systems theory also enables us to understand the the work of the biologist Ludwig von Bertalanffy components and dynamics of client systems in order and later adaptations by the social psychologist Uri to interpret problems and develop balanced inter - Bronfenbrenner, who examined human biological vention strategies, with the goal of enhancing the systems within an ecological environment. With “goodness of fit” between individuals and their its roots in von Bertalanffy’s systems theory and environments. Systems theory does not specify par - Bronfenbrenner’s ecological environment, the ticular theoretical frameworks for understanding ecosys tems perspective provides a framework that problems, and it does not direct the social worker to permits users to draw on theories from different dis - specific intervention strategies.
    [Show full text]
  • 1 Umpleby Stuart Reconsidering Cybernetics
    UMPLEBY STUART RECONSIDERING CYBERNETICS The field of cybernetics attracted great attention in the 1950s and 1960s with its prediction of a Second Industrial Revolution due to computer technology. In recent years few people in the US have heard of cybernetics (Umpleby, 2015a, see Figures 1 and 2 at the end of Paper). But a wave of recent books suggests that interest in cybernetics is returning (Umpleby and Hughes, 2016, see Figure at the end of Paper). This white paper reviews some basic ideas in cybernetics. I recommend these and other ideas as a resource for better understanding and modeling of social systems, including threat and response dynamics. Some may claim that whatever was useful has already been incorporated in current work generally falling under the complexity label, but that is not the case. Work in cybernetics has continued with notable contributions in recent years. Systems science, complex systems, and cybernetics are three largely independent fields with their own associations, journals and conferences (Umpleby, 2017). Four types of descriptions used in social science After working in social science and systems science for many years I realized that different academic disciplines use different basic elements. Economists use measurable variables such as price, savings, GDP, imports and exports. Psychologists focus on ideas, concepts and attitudes. Sociologists and political scientists focus on groups, organizations, and coalitions. Historians and legal scholars emphasize events and procedures. People trained in different disciplines construct different narratives using these basic elements. One way to reveal more of the variety in a social system is to create at least four descriptions – one each using variables, ideas, groups, and events (See the figures and tables in Medvedeva & Umpleby, 2015).
    [Show full text]
  • What Is a Complex System?
    What is a Complex System? James Ladyman, James Lambert Department of Philosophy, University of Bristol, U.K. Karoline Wiesner Department of Mathematics and Centre for Complexity Sciences, University of Bristol, U.K. (Dated: March 8, 2012) Complex systems research is becoming ever more important in both the natural and social sciences. It is commonly implied that there is such a thing as a complex system, different examples of which are studied across many disciplines. However, there is no concise definition of a complex system, let alone a definition on which all scientists agree. We review various attempts to characterize a complex system, and consider a core set of features that are widely associated with complex systems in the literature and by those in the field. We argue that some of these features are neither necessary nor sufficient for complexity, and that some of them are too vague or confused to be of any analytical use. In order to bring mathematical rigour to the issue we then review some standard measures of complexity from the scientific literature, and offer a taxonomy for them, before arguing that the one that best captures the qualitative notion of the order produced by complex systems is that of the Statistical Complexity. Finally, we offer our own list of necessary conditions as a characterization of complexity. These conditions are qualitative and may not be jointly sufficient for complexity. We close with some suggestions for future work. I. INTRODUCTION The idea of complexity is sometimes said to be part of a new unifying framework for science, and a revolution in our understanding of systems the behaviour of which has proved difficult to predict and control thus far, such as the human brain and the world economy.
    [Show full text]
  • Transformations)
    TRANSFORMACJE (TRANSFORMATIONS) Transformacje (Transformations) is an interdisciplinary refereed, reviewed journal, published since 1992. The journal is devoted to i.a.: civilizational and cultural transformations, information (knowledge) societies, global problematique, sustainable development, political philosophy and values, future studies. The journal's quasi-paradigm is TRANSFORMATION - as a present stage and form of development of technology, society, culture, civilization, values, mindsets etc. Impacts and potentialities of change and transition need new methodological tools, new visions and innovation for theoretical and practical capacity-building. The journal aims to promote inter-, multi- and transdisci- plinary approach, future orientation and strategic and global thinking. Transformacje (Transformations) are internationally available – since 2012 we have a licence agrement with the global database: EBSCO Publishing (Ipswich, MA, USA) We are listed by INDEX COPERNICUS since 2013 I TRANSFORMACJE(TRANSFORMATIONS) 3-4 (78-79) 2013 ISSN 1230-0292 Reviewed journal Published twice a year (double issues) in Polish and English (separate papers) Editorial Staff: Prof. Lech W. ZACHER, Center of Impact Assessment Studies and Forecasting, Kozminski University, Warsaw, Poland ([email protected]) – Editor-in-Chief Prof. Dora MARINOVA, Sustainability Policy Institute, Curtin University, Perth, Australia ([email protected]) – Deputy Editor-in-Chief Prof. Tadeusz MICZKA, Institute of Cultural and Interdisciplinary Studies, University of Silesia, Katowice, Poland ([email protected]) – Deputy Editor-in-Chief Dr Małgorzata SKÓRZEWSKA-AMBERG, School of Law, Kozminski University, Warsaw, Poland ([email protected]) – Coordinator Dr Alina BETLEJ, Institute of Sociology, John Paul II Catholic University of Lublin, Poland Dr Mirosław GEISE, Institute of Political Sciences, Kazimierz Wielki University, Bydgoszcz, Poland (also statistical editor) Prof.
    [Show full text]
  • Social Systems: Resources and Strategies
    systems Article Social Systems: Resources and Strategies Pavel Brazhnikov ID Scientific Academy for Research of Social and Psychological Systems, Moscow 125319, Russia; [email protected]; Tel.: +7-916-334-1137 Received: 5 October 2017; Accepted: 10 November 2017; Published: 15 November 2017 Abstract: This theoretical article reviews the model describing processes in social systems based on the analysis of their resource base. Application of the system theory can help to explain why some systems are aimed at prevention of type I errors, while others seek to decrease the quantity of type II errors. Such differences are manifested in investment of resources either into deep interaction or into wide coverage. Some examples of such strategies in economic, market and production systems are provided in the article. The article introduces some provisions of the system theory in the context of the resource flows. The main indicators that are considered in this article are the characteristics of the sources of the exchanging flows of resources. Their relative frequency and quality are investigated; on the basis of which the most effective strategy of the system is derived; as a mechanism for redistribution of resources. The rigor of the system’s strategy depends on the magnitude of the difference in characteristics. It is explained how exactly it influences the exchange processes, that in reality systems do not interact simultaneously and one of the opposite resource flows is always delayed. It is shown how the system strategy depends on the risks linked with interactions. Also, there are grounds for the need to accumulate resources, including in the situation of their surplus.
    [Show full text]
  • A Social System Analysis of the Effectiveness of an Economic Organization Otto Carlo Sampson Jr
    Iowa State University Capstones, Theses and Retrospective Theses and Dissertations Dissertations 1973 A social system analysis of the effectiveness of an economic organization Otto Carlo Sampson Jr. Iowa State University Follow this and additional works at: https://lib.dr.iastate.edu/rtd Part of the Sociology Commons Recommended Citation Sampson, Otto Carlo Jr., "A social system analysis of the effectiveness of an economic organization" (1973). Retrospective Theses and Dissertations. 4972. https://lib.dr.iastate.edu/rtd/4972 This Dissertation is brought to you for free and open access by the Iowa State University Capstones, Theses and Dissertations at Iowa State University Digital Repository. It has been accepted for inclusion in Retrospective Theses and Dissertations by an authorized administrator of Iowa State University Digital Repository. For more information, please contact [email protected]. INFORMATION TO USERS This material was produced from a microfilm copy of the original document. While the most advanced technological means to photograph and reproduce this document have been used, the quality is heavily dependent upon the quality of the original submitted. The following explanation of techniques is provided to help you understand markings or patterns which may appear on this reproduction. 1. The sign or "target" for pages apparently lacking from the document photographed is "Missing Page(s)". If it was possible to obtain the missing page(s) or section, they are spliced into the film along with adjacent pages. This may have necessitated cutting thru an image and duplicating adjacent pages to insure you complete continuity. 2. When an image on the film is obliterated with a large round black mark, it is an indication that the photographer suspected that the copy may have moved during exposure and thus cause a blurred image.
    [Show full text]
  • The Theories of Talcott Parsons the Theories of Talcott Parsons
    THE THEORIES OF TALCOTT PARSONS THE THEORIES OF TALCOTT PARSONS The Social Relations of Action Stephen P. Savage MACMILLANM PRESS LONOON © Stephen P. Savage 1981 All rights reserved. No part of this publication may be reproduced or transmitted, in any form or by any means, without permission First edition 1981 Reprinted 1983 Published by THE MACMILLAN PRESS L TD London and Basingstoke Companies and representatives throughout the world ISBN 978-0-333-36165-8 ISBN 978-1-349-06969-9 (eBook) DOI 10.1007/978-1-349-06969-9 To my Parents Contents Acknowledgements IX List of Abbreviations x Introduction Xl 1 Modes of Critique and the Theoretical Analysis of Discourse 1 1.1 Introduction 1 1.2 The Subject of Discourse as the Object of Critique 5 1.3 The Realist Mode of Critique 10 1.4 Epistemological Modes of Critique 16 1.5 Parsons' Mode of Reading in The Structure of Social Action: the Proof of the Validity of the Action Frame of Reference 24 1.6 Internal Modes of Critique 30 (i) Modes of Internal Critique of Parsons 31 (ii) The Althusserian Project for a Theory of Theoretical Production 48 1.7 Conclusion: the Concepts for the Analysis of Discourse 57 2 The Epistemology of 'Analytical Realism' 62 2.1 Analytical Realism: Anti-Empiricism and Anti- Fictionalism 64 2.2 The Theoretical Component of Analytical Realism 82 2.3 The 'Reality' Component of Analytical Realism 87 2.4 Conclusion 90 3 The Structure of Action: Parsons' Formulation of the Action Frame of Reference 91 3.1 Introduction 91 3.2 The 'Voluntaristic' Nature of Action: the Role of Free-will
    [Show full text]
  • Complex Adaptive Systems Theory Applied to Virtual Scientific Collaborations: the Case of Dataone
    University of Tennessee, Knoxville TRACE: Tennessee Research and Creative Exchange Doctoral Dissertations Graduate School 8-2011 Complex adaptive systems theory applied to virtual scientific collaborations: The case of DataONE Arsev Umur Aydinoglu [email protected] Follow this and additional works at: https://trace.tennessee.edu/utk_graddiss Part of the Communication Technology and New Media Commons, Library and Information Science Commons, and the Organizational Behavior and Theory Commons Recommended Citation Aydinoglu, Arsev Umur, "Complex adaptive systems theory applied to virtual scientific collaborations: The case of DataONE. " PhD diss., University of Tennessee, 2011. https://trace.tennessee.edu/utk_graddiss/1054 This Dissertation is brought to you for free and open access by the Graduate School at TRACE: Tennessee Research and Creative Exchange. It has been accepted for inclusion in Doctoral Dissertations by an authorized administrator of TRACE: Tennessee Research and Creative Exchange. For more information, please contact [email protected]. To the Graduate Council: I am submitting herewith a dissertation written by Arsev Umur Aydinoglu entitled "Complex adaptive systems theory applied to virtual scientific collaborations: The case of DataONE." I have examined the final electronic copy of this dissertation for form and content and recommend that it be accepted in partial fulfillment of the equirr ements for the degree of Doctor of Philosophy, with a major in Communication and Information. Suzie Allard, Major Professor We
    [Show full text]