SlideShare a Scribd company logo
1 of 1
Download to read offline
Research Overview
The research uses five dimensions of
proximity theory to explore this question:
“How do participants, who are paid by
firms, collaborate within a fluid
organization?”
Despite increased participation from paid
software developers, little research has been
conducted to investigate collaboration as it
relates contributors who are employed by
firms to work within a fluid organization.
Research Setting
Linux Kernel Community Case Study1:
•  Open source software
•  Over 85% of contributors paid
•  Neutral: competing companies
•  19M lines of code
•  11K developers
•  1200 organisations
References
1.  Corbet, J., Kroah-Hartman, G. & McPherson, A., 2015. Linux Kernel Development:
How Fast is it Going, Who is Doing It, What Are They Doing and Who is Sponsoring
the Work, Available at: http://www.linuxfoundation.org/publications/linux-foundation/
who-writes-linux-2015.
2.  March, J.G. & Simon, H.A., 1993. Organizations Second Ed., Malden, MA: Blackwell.
3.  Dobusch, L. & Schoeneborn, D., 2015. Fluidity, Identity, and Organizationality: The
Communicative Constitution of Anonymous. Journal of Management Studies, 52(8),
pp.1005–1035.
4.  Glance, N.S. & Huberman, B.A., 1994. Social dilemmas and fluid organizations,
Hillsdale, NJ: Lawrence Erlbaum.
5.  Balland, P.A., 2012. Proximity and the Evolution of Collaboration Networks: Evidence
from Research and Development Projects within the Global Navigation Satellite
System (GNSS) Industry. Regional Studies, 46(6), pp.741–756.
6.  Crescenzi, R., Nathan, M. & Rodríguez-Pose, A., 2016. Do inventors talk to strangers?
On proximity and collaborative knowledge creation. Research Policy, 45(1), pp.177–
194.
7.  Knoben, J. & Oerlemans, L. a G., 2006. Proximity and inter-organizational
collaboration: A literature review. International Journal of Management Reviews, 8(2),
pp.71–89.
8.  Cantner, U. & Graf, H., 2006. The network of innovators in Jena: An application of
social network analysis. Research Policy, 35(4), pp.463–480.
9.  Boschma, R., 2005. Proximity and Innovation: A Critical Assessment. Regional
Studies, 39(1), pp. 61–74.
10.  Butts, C.T., 2008. A relational event framework for social action. Sociological
Methodology, 38(1), pp.155-200.
11.  Quintane, E., Pattison, P.E., Robins, G.L. and Mol, J.M., 2013. Short-and long-term
stability in organizational networks: Temporal structures of project teams. Social
Networks, 35(4), pp.528-540.
12.  Opsahl, T. and Hogan, B., 2011. Modeling the evolution of continuously-observed
networks: Communication in a Facebook-like community. arXiv preprint arXiv:
1010.2141.
Method
Relational Event Framework
•  Predicting events in an ordinal sequence is
product of multinomial likelihoods.10
•  Ordinal model estimated using Multinomial
Conditional Logistic Regression, specifically
Cox regression estimated using MLE.11
•  Using clogit in R, which is based on coxph.
•  Realized event compared to 3 randomly
sampled possible events.12
•  10 day moving window.
Background
March and Simon2 define organizations as systems for coordinating activities between individuals
to facilitate cooperation with a focus on supporting decision-making processes. The notion of
organization can be expanded to include fluid organizations that emerge when people collaborate
and make decisions within a community that is recognized by its collective identity.3
Collaboration between individuals occurs within these fluid organizations; however, collaboration
within fluid organizations has been shown to reveal complex behavior with many dimensions.4
Proximity theory can been used to investigate various dimensions of collaboration5,6,7 and other
complex topics related to collaboration, such as knowledge transfer and innovation.8,9
There are several approaches to proximity theory7, and this research uses five dimensions:
cognitive, organizational, social, institutional and geographical.9
Collaboration between Software Developers
and the Impact of Proximity
Dawn M. Foster, Guido Conaldi, Riccardo De Vita
Business School, Centre for Business Network Analysis
Data
Descriptive Statistics
•  Dataset: USB Mailing List (linux-usb) 2013-11-01 - 2015-11-01
•  Messages (Events): 7799 in 3264 threads
•  Ties: based on Ego replying to a message from Alter
•  Actors: 882 (Egos: 691, Alters: 717)
Variable Operationalization
Proximity:
•  Geographic: time zone similarity (temporal geo prox)
•  Organizational: both work for same firm
•  Social prox: # of times dyad participated in same thread
•  Cognitive prox: contribute to same source code subsystems
•  Institutional prox: both employed by firms
Dyadic-Level Covariates:
•  Is Maintainer: one or both are in leadership (maintainer) position
•  Is Committer: one or both have made code contributions
•  Alter Maintainer: Alter is in a leadership (maintainer) position
Network-Level Covariates:
•  Transitive closure: num of x’s ego replied to where x has replied to alter
•  Cyclic closure: num of x’s alter replied to where x has replied to ego
•  Shared partnership in: same x replies to both ego and alter
•  Shared partnership out: ego and alter reply to messages by same x
•  Repeated events: number of times ego replied to messages by alter
•  Recency effect: 1/n with n as number of people alter emailed before ego
•  Participation shift: 1 if last person alter replied to on mailing list was ego
xe a
xe a
e a
e a
a
1/3
1/2
1
xa e
xe a
XXXVII Sunbelt Conference
30 May 2017 – 4 June 2017
Beijing, China
Preliminary Results
•  Proximity is relevant in explaining
collaboration ties within a fluid
organization.
•  Preliminary results are aligned with
qualitative analysis from interviews
with software developers in this
setting.
•  Further Research: Expand beyond 2
years of data from one mailing list to
see if the same results hold for other
mailing lists.
coef exp(coef) se(coef)
org proximity 5.763e-01 1.779e+00 6.280e-02 ***
social prox 3.369e+01 4.290e+14 1.047e+00 ***
cognitive prox -4.620e-01 6.301e-01 1.237e-01 ***
geo proximity 1.756e-01 1.192e+00 9.354e-02 .
inst prox (corp)2.597e-01 1.297e+00 4.535e-02 ***
is maintainer 5.128e-01 1.670e+00 1.167e-01 ***
is committer 3.335e-01 1.396e+00 5.548e-02 ***
alter maint -6.667e-01 5.134e-01 3.894e-01 .
cyclic closure 1.685e+01 2.080e+07 7.209e-01 ***
shared part in -3.263e+01 6.721e-15 1.020e+00 ***
shared part out-2.713e+01 1.653e-12 1.095e+00 ***
transitive clsr 1.060e+00 2.885e+00 5.555e-01 .
repeated events 1.684e+01 2.051e+07 5.773e-01 ***
recency effect 6.070e+00 4.326e+02 2.362e-01 ***
particip shift -3.090e+00 4.550e-02 2.386e-01 ***
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1

More Related Content

What's hot

Fuzzy AndANN Based Mining Approach Testing For Social Network Analysis
Fuzzy AndANN Based Mining Approach Testing For Social Network AnalysisFuzzy AndANN Based Mining Approach Testing For Social Network Analysis
Fuzzy AndANN Based Mining Approach Testing For Social Network AnalysisIJERA Editor
 
A comparative study of social network analysis tools
A comparative study of social network analysis toolsA comparative study of social network analysis tools
A comparative study of social network analysis toolsDavid Combe
 
Social Network Analysis (SNA) Made Easy
Social Network Analysis (SNA) Made EasySocial Network Analysis (SNA) Made Easy
Social Network Analysis (SNA) Made EasyJeff Mohr
 
11 Network Experiments and Interventions
11 Network Experiments and Interventions11 Network Experiments and Interventions
11 Network Experiments and Interventionsdnac
 
Mining and analyzing social media part 2 - hicss47 tutorial - dave king
Mining and analyzing social media   part 2 - hicss47 tutorial - dave kingMining and analyzing social media   part 2 - hicss47 tutorial - dave king
Mining and analyzing social media part 2 - hicss47 tutorial - dave kingDave King
 
04 Diffusion and Peer Influence
04 Diffusion and Peer Influence04 Diffusion and Peer Influence
04 Diffusion and Peer Influencednac
 
Social network analysis course 2010 - 2011
Social network analysis course 2010 - 2011Social network analysis course 2010 - 2011
Social network analysis course 2010 - 2011guillaume ereteo
 
Who creates trends in online social media
Who creates trends in online social mediaWho creates trends in online social media
Who creates trends in online social mediaAmir Razmjou
 
Social Network Analysis (SNA) 2018
Social Network Analysis  (SNA) 2018Social Network Analysis  (SNA) 2018
Social Network Analysis (SNA) 2018Arsalan Khan
 
A method to evaluate the reliability of social media data for social network ...
A method to evaluate the reliability of social media data for social network ...A method to evaluate the reliability of social media data for social network ...
A method to evaluate the reliability of social media data for social network ...Derek Weber
 
Comparison of Online Social Relations in terms of Volume vs. Interaction: A C...
Comparison of Online Social Relations in terms of Volume vs. Interaction: A C...Comparison of Online Social Relations in terms of Volume vs. Interaction: A C...
Comparison of Online Social Relations in terms of Volume vs. Interaction: A C...Haewoon Kwak
 

What's hot (20)

Fuzzy AndANN Based Mining Approach Testing For Social Network Analysis
Fuzzy AndANN Based Mining Approach Testing For Social Network AnalysisFuzzy AndANN Based Mining Approach Testing For Social Network Analysis
Fuzzy AndANN Based Mining Approach Testing For Social Network Analysis
 
A comparative study of social network analysis tools
A comparative study of social network analysis toolsA comparative study of social network analysis tools
A comparative study of social network analysis tools
 
20 Network Experiments
20 Network Experiments20 Network Experiments
20 Network Experiments
 
Social Network Analysis (SNA) Made Easy
Social Network Analysis (SNA) Made EasySocial Network Analysis (SNA) Made Easy
Social Network Analysis (SNA) Made Easy
 
Social network analysis
Social network analysisSocial network analysis
Social network analysis
 
18 Diffusion Models and Peer Influence
18 Diffusion Models and Peer Influence18 Diffusion Models and Peer Influence
18 Diffusion Models and Peer Influence
 
11 Network Experiments and Interventions
11 Network Experiments and Interventions11 Network Experiments and Interventions
11 Network Experiments and Interventions
 
Mining and analyzing social media part 2 - hicss47 tutorial - dave king
Mining and analyzing social media   part 2 - hicss47 tutorial - dave kingMining and analyzing social media   part 2 - hicss47 tutorial - dave king
Mining and analyzing social media part 2 - hicss47 tutorial - dave king
 
04 Diffusion and Peer Influence
04 Diffusion and Peer Influence04 Diffusion and Peer Influence
04 Diffusion and Peer Influence
 
Social network analysis course 2010 - 2011
Social network analysis course 2010 - 2011Social network analysis course 2010 - 2011
Social network analysis course 2010 - 2011
 
12 SN&H Keynote: Thomas Valente, USC
12 SN&H Keynote: Thomas Valente, USC12 SN&H Keynote: Thomas Valente, USC
12 SN&H Keynote: Thomas Valente, USC
 
Who creates trends in online social media
Who creates trends in online social mediaWho creates trends in online social media
Who creates trends in online social media
 
Social Network Analysis (SNA) 2018
Social Network Analysis  (SNA) 2018Social Network Analysis  (SNA) 2018
Social Network Analysis (SNA) 2018
 
Kostas Zafiropoulos - Discussion of eParticipation topics in Greek political ...
Kostas Zafiropoulos - Discussion of eParticipation topics in Greek political ...Kostas Zafiropoulos - Discussion of eParticipation topics in Greek political ...
Kostas Zafiropoulos - Discussion of eParticipation topics in Greek political ...
 
Social Network Analysis
Social Network AnalysisSocial Network Analysis
Social Network Analysis
 
CSE509 Lecture 6
CSE509 Lecture 6CSE509 Lecture 6
CSE509 Lecture 6
 
Social Contagion Theory
Social Contagion TheorySocial Contagion Theory
Social Contagion Theory
 
00 Social Influence Effects on Men's HIV Testing
00 Social Influence Effects on Men's HIV Testing00 Social Influence Effects on Men's HIV Testing
00 Social Influence Effects on Men's HIV Testing
 
A method to evaluate the reliability of social media data for social network ...
A method to evaluate the reliability of social media data for social network ...A method to evaluate the reliability of social media data for social network ...
A method to evaluate the reliability of social media data for social network ...
 
Comparison of Online Social Relations in terms of Volume vs. Interaction: A C...
Comparison of Online Social Relations in terms of Volume vs. Interaction: A C...Comparison of Online Social Relations in terms of Volume vs. Interaction: A C...
Comparison of Online Social Relations in terms of Volume vs. Interaction: A C...
 

Similar to Collaboration between Software Developers and the Impact of Proximity

Understanding Collaboration in Fluid Organizations, a Proximity Approach
Understanding Collaboration in Fluid Organizations, a Proximity ApproachUnderstanding Collaboration in Fluid Organizations, a Proximity Approach
Understanding Collaboration in Fluid Organizations, a Proximity ApproachDawn Foster
 
Multilevel Collaboration between Software Developers and the Impact of Proxim...
Multilevel Collaboration between Software Developers and the Impact of Proxim...Multilevel Collaboration between Software Developers and the Impact of Proxim...
Multilevel Collaboration between Software Developers and the Impact of Proxim...Dawn Foster
 
Operationalisation of Collaboration Sunbelt 2015
Operationalisation of Collaboration Sunbelt 2015Operationalisation of Collaboration Sunbelt 2015
Operationalisation of Collaboration Sunbelt 2015Dawn Foster
 
Network Relationships and Job Changes of Software Developers at Sunbelt 2016
Network Relationships and Job Changes of Software Developers at Sunbelt 2016Network Relationships and Job Changes of Software Developers at Sunbelt 2016
Network Relationships and Job Changes of Software Developers at Sunbelt 2016Dawn Foster
 
My Dissertation Defense
My Dissertation Defense My Dissertation Defense
My Dissertation Defense Laura Pasquini
 
ICPSR - Complex Systems Models in the Social Sciences - Lecture 4 - Professor...
ICPSR - Complex Systems Models in the Social Sciences - Lecture 4 - Professor...ICPSR - Complex Systems Models in the Social Sciences - Lecture 4 - Professor...
ICPSR - Complex Systems Models in the Social Sciences - Lecture 4 - Professor...Daniel Katz
 
Exploring the Strategic Impact of Online Communities: A Dynamic Capabilities ...
Exploring the Strategic Impact of Online Communities: A Dynamic Capabilities ...Exploring the Strategic Impact of Online Communities: A Dynamic Capabilities ...
Exploring the Strategic Impact of Online Communities: A Dynamic Capabilities ...Dr. David Wagner
 
Liberact conference 2013 Gnome Surfer & Moclo Planner
Liberact conference 2013 Gnome Surfer & Moclo PlannerLiberact conference 2013 Gnome Surfer & Moclo Planner
Liberact conference 2013 Gnome Surfer & Moclo PlannerConsuelo Valdes
 
Evolution of social developer network in oss survey
Evolution of social developer network in oss surveyEvolution of social developer network in oss survey
Evolution of social developer network in oss surveyeSAT Publishing House
 
Making More Sense Out of Social Data
Making More Sense Out of Social DataMaking More Sense Out of Social Data
Making More Sense Out of Social DataThe Open University
 
20080509 Friday Food Manchester United Business School
20080509 Friday Food Manchester United Business School20080509 Friday Food Manchester United Business School
20080509 Friday Food Manchester United Business Schoolimec.archive
 
PhD proposal: Specialized heuristics for crowdsourcing website design
PhD proposal: Specialized heuristics for crowdsourcing website designPhD proposal: Specialized heuristics for crowdsourcing website design
PhD proposal: Specialized heuristics for crowdsourcing website designdonellemckinley
 
Bridging the missing middle for al_tversionfinal_14_08_2014
Bridging the missing middle for al_tversionfinal_14_08_2014Bridging the missing middle for al_tversionfinal_14_08_2014
Bridging the missing middle for al_tversionfinal_14_08_2014debbieholley1
 
Getting from There to Here: Eight Characteristics of Effective Economic & Com...
Getting from There to Here: Eight Characteristics of Effective Economic & Com...Getting from There to Here: Eight Characteristics of Effective Economic & Com...
Getting from There to Here: Eight Characteristics of Effective Economic & Com...Community Development Society
 
Getting from Here to There: Eight Characteristics of Effective Economic & Com...
Getting from Here to There: Eight Characteristics of Effective Economic & Com...Getting from Here to There: Eight Characteristics of Effective Economic & Com...
Getting from Here to There: Eight Characteristics of Effective Economic & Com...Community Development Society
 
Getting from Here to There: Eight Characteristics of Effective Economic & Com...
Getting from Here to There: Eight Characteristics of Effective Economic & Com...Getting from Here to There: Eight Characteristics of Effective Economic & Com...
Getting from Here to There: Eight Characteristics of Effective Economic & Com...Community Development Society
 
Getting from Here to There: Eight Characteristics of Effective Economic & Com...
Getting from Here to There: Eight Characteristics of Effective Economic & Com...Getting from Here to There: Eight Characteristics of Effective Economic & Com...
Getting from Here to There: Eight Characteristics of Effective Economic & Com...Scott Hutcheson, Ph.D.
 
Practical Applications for Social Network Analysis in Public Sector Marketing...
Practical Applications for Social Network Analysis in Public Sector Marketing...Practical Applications for Social Network Analysis in Public Sector Marketing...
Practical Applications for Social Network Analysis in Public Sector Marketing...Mike Kujawski
 
Dissertation Presentation
Dissertation PresentationDissertation Presentation
Dissertation Presentationtdorr
 
Effects of Developers’ Training on User-Developer Interactions in Information...
Effects of Developers’ Training on User-Developer Interactions in Information...Effects of Developers’ Training on User-Developer Interactions in Information...
Effects of Developers’ Training on User-Developer Interactions in Information...Jennifer McCauley
 

Similar to Collaboration between Software Developers and the Impact of Proximity (20)

Understanding Collaboration in Fluid Organizations, a Proximity Approach
Understanding Collaboration in Fluid Organizations, a Proximity ApproachUnderstanding Collaboration in Fluid Organizations, a Proximity Approach
Understanding Collaboration in Fluid Organizations, a Proximity Approach
 
Multilevel Collaboration between Software Developers and the Impact of Proxim...
Multilevel Collaboration between Software Developers and the Impact of Proxim...Multilevel Collaboration between Software Developers and the Impact of Proxim...
Multilevel Collaboration between Software Developers and the Impact of Proxim...
 
Operationalisation of Collaboration Sunbelt 2015
Operationalisation of Collaboration Sunbelt 2015Operationalisation of Collaboration Sunbelt 2015
Operationalisation of Collaboration Sunbelt 2015
 
Network Relationships and Job Changes of Software Developers at Sunbelt 2016
Network Relationships and Job Changes of Software Developers at Sunbelt 2016Network Relationships and Job Changes of Software Developers at Sunbelt 2016
Network Relationships and Job Changes of Software Developers at Sunbelt 2016
 
My Dissertation Defense
My Dissertation Defense My Dissertation Defense
My Dissertation Defense
 
ICPSR - Complex Systems Models in the Social Sciences - Lecture 4 - Professor...
ICPSR - Complex Systems Models in the Social Sciences - Lecture 4 - Professor...ICPSR - Complex Systems Models in the Social Sciences - Lecture 4 - Professor...
ICPSR - Complex Systems Models in the Social Sciences - Lecture 4 - Professor...
 
Exploring the Strategic Impact of Online Communities: A Dynamic Capabilities ...
Exploring the Strategic Impact of Online Communities: A Dynamic Capabilities ...Exploring the Strategic Impact of Online Communities: A Dynamic Capabilities ...
Exploring the Strategic Impact of Online Communities: A Dynamic Capabilities ...
 
Liberact conference 2013 Gnome Surfer & Moclo Planner
Liberact conference 2013 Gnome Surfer & Moclo PlannerLiberact conference 2013 Gnome Surfer & Moclo Planner
Liberact conference 2013 Gnome Surfer & Moclo Planner
 
Evolution of social developer network in oss survey
Evolution of social developer network in oss surveyEvolution of social developer network in oss survey
Evolution of social developer network in oss survey
 
Making More Sense Out of Social Data
Making More Sense Out of Social DataMaking More Sense Out of Social Data
Making More Sense Out of Social Data
 
20080509 Friday Food Manchester United Business School
20080509 Friday Food Manchester United Business School20080509 Friday Food Manchester United Business School
20080509 Friday Food Manchester United Business School
 
PhD proposal: Specialized heuristics for crowdsourcing website design
PhD proposal: Specialized heuristics for crowdsourcing website designPhD proposal: Specialized heuristics for crowdsourcing website design
PhD proposal: Specialized heuristics for crowdsourcing website design
 
Bridging the missing middle for al_tversionfinal_14_08_2014
Bridging the missing middle for al_tversionfinal_14_08_2014Bridging the missing middle for al_tversionfinal_14_08_2014
Bridging the missing middle for al_tversionfinal_14_08_2014
 
Getting from There to Here: Eight Characteristics of Effective Economic & Com...
Getting from There to Here: Eight Characteristics of Effective Economic & Com...Getting from There to Here: Eight Characteristics of Effective Economic & Com...
Getting from There to Here: Eight Characteristics of Effective Economic & Com...
 
Getting from Here to There: Eight Characteristics of Effective Economic & Com...
Getting from Here to There: Eight Characteristics of Effective Economic & Com...Getting from Here to There: Eight Characteristics of Effective Economic & Com...
Getting from Here to There: Eight Characteristics of Effective Economic & Com...
 
Getting from Here to There: Eight Characteristics of Effective Economic & Com...
Getting from Here to There: Eight Characteristics of Effective Economic & Com...Getting from Here to There: Eight Characteristics of Effective Economic & Com...
Getting from Here to There: Eight Characteristics of Effective Economic & Com...
 
Getting from Here to There: Eight Characteristics of Effective Economic & Com...
Getting from Here to There: Eight Characteristics of Effective Economic & Com...Getting from Here to There: Eight Characteristics of Effective Economic & Com...
Getting from Here to There: Eight Characteristics of Effective Economic & Com...
 
Practical Applications for Social Network Analysis in Public Sector Marketing...
Practical Applications for Social Network Analysis in Public Sector Marketing...Practical Applications for Social Network Analysis in Public Sector Marketing...
Practical Applications for Social Network Analysis in Public Sector Marketing...
 
Dissertation Presentation
Dissertation PresentationDissertation Presentation
Dissertation Presentation
 
Effects of Developers’ Training on User-Developer Interactions in Information...
Effects of Developers’ Training on User-Developer Interactions in Information...Effects of Developers’ Training on User-Developer Interactions in Information...
Effects of Developers’ Training on User-Developer Interactions in Information...
 

More from Dawn Foster

CHAOSS Metrics Overview and Examples
CHAOSS Metrics Overview and ExamplesCHAOSS Metrics Overview and Examples
CHAOSS Metrics Overview and ExamplesDawn Foster
 
Be a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in KubernetesBe a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in KubernetesDawn Foster
 
Overcoming Imposter Syndrome to Become a Conference Speaker!
Overcoming Imposter Syndrome to Become a Conference Speaker!Overcoming Imposter Syndrome to Become a Conference Speaker!
Overcoming Imposter Syndrome to Become a Conference Speaker!Dawn Foster
 
How to Be a Good Corporate Citizen in Open Source
How to Be a Good Corporate Citizen in Open SourceHow to Be a Good Corporate Citizen in Open Source
How to Be a Good Corporate Citizen in Open SourceDawn Foster
 
Open Source Collaboration and Companies: Finding the Right Balance
Open Source Collaboration and Companies: Finding the Right BalanceOpen Source Collaboration and Companies: Finding the Right Balance
Open Source Collaboration and Companies: Finding the Right BalanceDawn Foster
 
Navigating Open Source Risk
Navigating Open Source RiskNavigating Open Source Risk
Navigating Open Source RiskDawn Foster
 
Measuring Project Health at VMware
Measuring Project Health at VMwareMeasuring Project Health at VMware
Measuring Project Health at VMwareDawn Foster
 
Navigating Open Source Risk
Navigating Open Source RiskNavigating Open Source Risk
Navigating Open Source RiskDawn Foster
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationDawn Foster
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationDawn Foster
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationDawn Foster
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationDawn Foster
 
Is this Open Source Project Healthy or Lifeless?
Is this Open Source Project Healthy or Lifeless?Is this Open Source Project Healthy or Lifeless?
Is this Open Source Project Healthy or Lifeless?Dawn Foster
 
Collaboration in Linux Kernel Mailing Lists
Collaboration in Linux Kernel Mailing Lists Collaboration in Linux Kernel Mailing Lists
Collaboration in Linux Kernel Mailing Lists Dawn Foster
 
Be a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in KubernetesBe a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in KubernetesDawn Foster
 
Being a Good Corporate Citizen in Open Source
Being a Good Corporate Citizen in Open SourceBeing a Good Corporate Citizen in Open Source
Being a Good Corporate Citizen in Open SourceDawn Foster
 
Building Community for your Company’s OSS Projects
Building Community for your Company’s OSS ProjectsBuilding Community for your Company’s OSS Projects
Building Community for your Company’s OSS ProjectsDawn Foster
 
Building Community for your Company’s OSS Project
Building Community for your Company’s OSS ProjectBuilding Community for your Company’s OSS Project
Building Community for your Company’s OSS ProjectDawn Foster
 
How to be a terrible hiring manager
How to be a terrible hiring managerHow to be a terrible hiring manager
How to be a terrible hiring managerDawn Foster
 
A week in the Life of Kubernetes
A week in the Life of KubernetesA week in the Life of Kubernetes
A week in the Life of KubernetesDawn Foster
 

More from Dawn Foster (20)

CHAOSS Metrics Overview and Examples
CHAOSS Metrics Overview and ExamplesCHAOSS Metrics Overview and Examples
CHAOSS Metrics Overview and Examples
 
Be a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in KubernetesBe a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in Kubernetes
 
Overcoming Imposter Syndrome to Become a Conference Speaker!
Overcoming Imposter Syndrome to Become a Conference Speaker!Overcoming Imposter Syndrome to Become a Conference Speaker!
Overcoming Imposter Syndrome to Become a Conference Speaker!
 
How to Be a Good Corporate Citizen in Open Source
How to Be a Good Corporate Citizen in Open SourceHow to Be a Good Corporate Citizen in Open Source
How to Be a Good Corporate Citizen in Open Source
 
Open Source Collaboration and Companies: Finding the Right Balance
Open Source Collaboration and Companies: Finding the Right BalanceOpen Source Collaboration and Companies: Finding the Right Balance
Open Source Collaboration and Companies: Finding the Right Balance
 
Navigating Open Source Risk
Navigating Open Source RiskNavigating Open Source Risk
Navigating Open Source Risk
 
Measuring Project Health at VMware
Measuring Project Health at VMwareMeasuring Project Health at VMware
Measuring Project Health at VMware
 
Navigating Open Source Risk
Navigating Open Source RiskNavigating Open Source Risk
Navigating Open Source Risk
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company Affiliation
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company Affiliation
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company Affiliation
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company Affiliation
 
Is this Open Source Project Healthy or Lifeless?
Is this Open Source Project Healthy or Lifeless?Is this Open Source Project Healthy or Lifeless?
Is this Open Source Project Healthy or Lifeless?
 
Collaboration in Linux Kernel Mailing Lists
Collaboration in Linux Kernel Mailing Lists Collaboration in Linux Kernel Mailing Lists
Collaboration in Linux Kernel Mailing Lists
 
Be a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in KubernetesBe a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in Kubernetes
 
Being a Good Corporate Citizen in Open Source
Being a Good Corporate Citizen in Open SourceBeing a Good Corporate Citizen in Open Source
Being a Good Corporate Citizen in Open Source
 
Building Community for your Company’s OSS Projects
Building Community for your Company’s OSS ProjectsBuilding Community for your Company’s OSS Projects
Building Community for your Company’s OSS Projects
 
Building Community for your Company’s OSS Project
Building Community for your Company’s OSS ProjectBuilding Community for your Company’s OSS Project
Building Community for your Company’s OSS Project
 
How to be a terrible hiring manager
How to be a terrible hiring managerHow to be a terrible hiring manager
How to be a terrible hiring manager
 
A week in the Life of Kubernetes
A week in the Life of KubernetesA week in the Life of Kubernetes
A week in the Life of Kubernetes
 

Recently uploaded

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 

Recently uploaded (20)

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 

Collaboration between Software Developers and the Impact of Proximity

  • 1. Research Overview The research uses five dimensions of proximity theory to explore this question: “How do participants, who are paid by firms, collaborate within a fluid organization?” Despite increased participation from paid software developers, little research has been conducted to investigate collaboration as it relates contributors who are employed by firms to work within a fluid organization. Research Setting Linux Kernel Community Case Study1: •  Open source software •  Over 85% of contributors paid •  Neutral: competing companies •  19M lines of code •  11K developers •  1200 organisations References 1.  Corbet, J., Kroah-Hartman, G. & McPherson, A., 2015. Linux Kernel Development: How Fast is it Going, Who is Doing It, What Are They Doing and Who is Sponsoring the Work, Available at: http://www.linuxfoundation.org/publications/linux-foundation/ who-writes-linux-2015. 2.  March, J.G. & Simon, H.A., 1993. Organizations Second Ed., Malden, MA: Blackwell. 3.  Dobusch, L. & Schoeneborn, D., 2015. Fluidity, Identity, and Organizationality: The Communicative Constitution of Anonymous. Journal of Management Studies, 52(8), pp.1005–1035. 4.  Glance, N.S. & Huberman, B.A., 1994. Social dilemmas and fluid organizations, Hillsdale, NJ: Lawrence Erlbaum. 5.  Balland, P.A., 2012. Proximity and the Evolution of Collaboration Networks: Evidence from Research and Development Projects within the Global Navigation Satellite System (GNSS) Industry. Regional Studies, 46(6), pp.741–756. 6.  Crescenzi, R., Nathan, M. & Rodríguez-Pose, A., 2016. Do inventors talk to strangers? On proximity and collaborative knowledge creation. Research Policy, 45(1), pp.177– 194. 7.  Knoben, J. & Oerlemans, L. a G., 2006. Proximity and inter-organizational collaboration: A literature review. International Journal of Management Reviews, 8(2), pp.71–89. 8.  Cantner, U. & Graf, H., 2006. The network of innovators in Jena: An application of social network analysis. Research Policy, 35(4), pp.463–480. 9.  Boschma, R., 2005. Proximity and Innovation: A Critical Assessment. Regional Studies, 39(1), pp. 61–74. 10.  Butts, C.T., 2008. A relational event framework for social action. Sociological Methodology, 38(1), pp.155-200. 11.  Quintane, E., Pattison, P.E., Robins, G.L. and Mol, J.M., 2013. Short-and long-term stability in organizational networks: Temporal structures of project teams. Social Networks, 35(4), pp.528-540. 12.  Opsahl, T. and Hogan, B., 2011. Modeling the evolution of continuously-observed networks: Communication in a Facebook-like community. arXiv preprint arXiv: 1010.2141. Method Relational Event Framework •  Predicting events in an ordinal sequence is product of multinomial likelihoods.10 •  Ordinal model estimated using Multinomial Conditional Logistic Regression, specifically Cox regression estimated using MLE.11 •  Using clogit in R, which is based on coxph. •  Realized event compared to 3 randomly sampled possible events.12 •  10 day moving window. Background March and Simon2 define organizations as systems for coordinating activities between individuals to facilitate cooperation with a focus on supporting decision-making processes. The notion of organization can be expanded to include fluid organizations that emerge when people collaborate and make decisions within a community that is recognized by its collective identity.3 Collaboration between individuals occurs within these fluid organizations; however, collaboration within fluid organizations has been shown to reveal complex behavior with many dimensions.4 Proximity theory can been used to investigate various dimensions of collaboration5,6,7 and other complex topics related to collaboration, such as knowledge transfer and innovation.8,9 There are several approaches to proximity theory7, and this research uses five dimensions: cognitive, organizational, social, institutional and geographical.9 Collaboration between Software Developers and the Impact of Proximity Dawn M. Foster, Guido Conaldi, Riccardo De Vita Business School, Centre for Business Network Analysis Data Descriptive Statistics •  Dataset: USB Mailing List (linux-usb) 2013-11-01 - 2015-11-01 •  Messages (Events): 7799 in 3264 threads •  Ties: based on Ego replying to a message from Alter •  Actors: 882 (Egos: 691, Alters: 717) Variable Operationalization Proximity: •  Geographic: time zone similarity (temporal geo prox) •  Organizational: both work for same firm •  Social prox: # of times dyad participated in same thread •  Cognitive prox: contribute to same source code subsystems •  Institutional prox: both employed by firms Dyadic-Level Covariates: •  Is Maintainer: one or both are in leadership (maintainer) position •  Is Committer: one or both have made code contributions •  Alter Maintainer: Alter is in a leadership (maintainer) position Network-Level Covariates: •  Transitive closure: num of x’s ego replied to where x has replied to alter •  Cyclic closure: num of x’s alter replied to where x has replied to ego •  Shared partnership in: same x replies to both ego and alter •  Shared partnership out: ego and alter reply to messages by same x •  Repeated events: number of times ego replied to messages by alter •  Recency effect: 1/n with n as number of people alter emailed before ego •  Participation shift: 1 if last person alter replied to on mailing list was ego xe a xe a e a e a a 1/3 1/2 1 xa e xe a XXXVII Sunbelt Conference 30 May 2017 – 4 June 2017 Beijing, China Preliminary Results •  Proximity is relevant in explaining collaboration ties within a fluid organization. •  Preliminary results are aligned with qualitative analysis from interviews with software developers in this setting. •  Further Research: Expand beyond 2 years of data from one mailing list to see if the same results hold for other mailing lists. coef exp(coef) se(coef) org proximity 5.763e-01 1.779e+00 6.280e-02 *** social prox 3.369e+01 4.290e+14 1.047e+00 *** cognitive prox -4.620e-01 6.301e-01 1.237e-01 *** geo proximity 1.756e-01 1.192e+00 9.354e-02 . inst prox (corp)2.597e-01 1.297e+00 4.535e-02 *** is maintainer 5.128e-01 1.670e+00 1.167e-01 *** is committer 3.335e-01 1.396e+00 5.548e-02 *** alter maint -6.667e-01 5.134e-01 3.894e-01 . cyclic closure 1.685e+01 2.080e+07 7.209e-01 *** shared part in -3.263e+01 6.721e-15 1.020e+00 *** shared part out-2.713e+01 1.653e-12 1.095e+00 *** transitive clsr 1.060e+00 2.885e+00 5.555e-01 . repeated events 1.684e+01 2.051e+07 5.773e-01 *** recency effect 6.070e+00 4.326e+02 2.362e-01 *** particip shift -3.090e+00 4.550e-02 2.386e-01 *** --- Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1