SlideShare a Scribd company logo
1 of 19
Download to read offline
Network Relationships and Job Changes of Software Developers

Dawn M. Foster, Guido Conaldi, Riccardo De Vita
Sunbelt XXXVI April 6, 2016
The Context
Part of Larger Research Project - PhD Dissertation
• Qualitative: how participants talk about
collaboration
• Network Analysis: quantify collaboration
Research Question for Overall Research Project:
• How do participants who are paid by
organizations collaborate within a community?
2
The Context
Sunbelt 2015: Operationalizing Collaboration
Another pilot for 2016: Job changes
3
Literature on paid developers in open source
• Organizations and individuals devote time and resources to contribute to
public good projects (Grand et al 2004; von Hippel & von Krogh 2003).
• Paid software developers are one way that organizations contribute, and
projects are seeing increased participation from paid developers
(Jensen & Scacchi 2007; Roberts et al. 2006).
• Those who are paid to contribute are often motivated to make more
contributions (Roberts et al. 2006), have a stronger desire to get their
code into the project, and some move into leadership roles (Shah 2006).
• While some researchers emphasize the antagonism between corporate
and community interests (Hars & Ou 2002), others have found benefits
to organizations in open source communities for innovation, knowledge
creation, etc. (Henkel 2006; Mockus et al. 2002).
4
The Challenge
Open source software is a collaborative effort
People from many organizations work together
Risk of Job Changes (influence)
5
Research Setting
Linux kernel community*
• Open source software
• Over 85% of contributors are paid
• Neutral: competing companies contribute
• 19M lines of code, 11K developers, 1,200 orgs
6 * Corbet et al., 2015
Job Changes
Influence moves with an actor to a new job
Job change data
Activity in code production and mailing list.
7
Approach: Event History Analysis
Cox Regression Model (Proportional Hazard)
h(t) = h0(t) exp(β’x)
• Hazard function of time
• h0(t) - baseline hazard function
• β’x – covariates that affect hazard rate
• set of x’s - variable of interest over vector of β’s
• For each estimated β, exp(β) gives respective hazard ratio
Pilot: Validate approach with subset of collaboration data
• Future: expand and run model of more complete data set.
8
Pilot Data
Complete Job Change Data:
• 2006-03-20 through 2015-11-01
• 414 people changed jobs; 661 job changes
Pilot Data: Subset of Mailing List Posts
• Selected 10 of the most widely used mailing lists (240+ lists)
• People with posts from these lists: 195
• Job changes: 239
• Post spells with posts: 80,724
9
10
i A
Mailing list posts
Day 0
11
i A
i B
j B
j C
k A
i A
j A
60 days of past mailing list posts
i A
Day 0
Past 30 days
Past 60 days
12
i A
i B
j B
j C
k A
i A
j A
60 days of past mailing list posts: Degree
i A
Day 0
Past 30 days
Past 60 days
13
i A
i B
j B
j C
k A
i A
j A
60 days of past mailing list posts: Two-Path
i A
Day 0
Past 30 days
Past 60 days
14
i A
i B
j B
j C
k A
i A
j A
60 days of past mailing list posts: Four-Cycle
i A
Day 0
Past 30 days
Past 60 days
Results and Implications
15
Variable exp(coef) Robust SE Significance
Code Commits 0.964546*** 0.010149 (0.000376)
Degree 0.952422 0.025764 (0.058478)
2-Path 1.022684 0.032780 (0.493801)
4-Cycle 0.726703** 0.104016 (0.002147)
Primary Email 0.678074* 0.160710 (0.015632)
N. of observations: 80724
N. of events: 239
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05
Limitations and Future Work
More data
Other time windows
Missing covariates
Additional network analysis
16
Thank You and Questions
Authors:
Dawn M. Foster D.M.Foster@greenwich.ac.uk
@geekygirldawn http://fastwonderblog.com
Guido Conaldi G.Conaldi@greenwich.ac.uk
Riccardo De Vita R.DeVita@greenwich.ac.uk
University of Greenwich, Centre for Business Network Analysis
http://www.gre.ac.uk/business/research/centres/cbna/
17
References
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.
Grand, S., von Krogh, G., Leonard, D. & Swap, W., 2004. Resource allocation beyond firm boundaries.
Long Range Planning, 37(6), pp.591–610.
Von Hippel, E. & von Krogh, G., 2003. Open Source Software and the “Private-Collective” Innovation
Model: Issues for Organization Science. Organization science, 14(2), pp.209–223.
Jensen, C. & Scacchi, W., 2007. Role Migration and Advancement Processes in OSSD Projects: A
Comparative Case Study. 29th International Conference on Software Engineering (ICSE’07), pp.364–
374.
Roberts, J., Hann, I. & Slaughter, S., 2006. Understanding the motivations, participation, and performance
of open source software developers: A longitudinal study of the Apache projects. Management science,
52(7), pp.984–999.
Shah, S.K., 2006. Motivation, Governance, and the Viability of Hybrid Forms, in Open Source Software
Development. Management Science, 52(7), pp.1000–1014.
Hars, A. & Ou, S., 2002. Working for free? Motivations of participating in open source projects.
International Journal of Electronic Commerce, 6(3), pp.25–39.
Henkel, J., 2006. Selective revealing in open innovation processes: The case of embedded Linux.
Research Policy, 35, pp.953–969.
Mockus, A., Fielding, R.T. & Herbsleb, J.D., 2002. Two case studies of open source software development:
Apache and Mozilla. ACM Transactions on Software Engineering and Methodology, 11(3), pp.309–346.

More Related Content

What's hot

Franck Rebillard, Professeur Université Paris 3
Franck Rebillard, Professeur Université Paris 3Franck Rebillard, Professeur Université Paris 3
Franck Rebillard, Professeur Université Paris 3
SMCFrance
 
DBpedia Mappings Wiki, SMWCon Fall 2013, Berlin
DBpedia Mappings Wiki, SMWCon Fall 2013, BerlinDBpedia Mappings Wiki, SMWCon Fall 2013, Berlin
DBpedia Mappings Wiki, SMWCon Fall 2013, Berlin
Anja Jentzsch
 

What's hot (20)

Linked Data Overview - AGI Technical SIG
Linked Data Overview - AGI Technical SIGLinked Data Overview - AGI Technical SIG
Linked Data Overview - AGI Technical SIG
 
From Structured Data to Linked Open Governmental Data
From Structured Data to Linked Open Governmental DataFrom Structured Data to Linked Open Governmental Data
From Structured Data to Linked Open Governmental Data
 
Semantic Web questions we couldn't ask 10 years ago
Semantic Web questions we couldn't ask 10 years agoSemantic Web questions we couldn't ask 10 years ago
Semantic Web questions we couldn't ask 10 years ago
 
Noshir Contractor's view on the future of Linked Data
Noshir Contractor's view on the future of Linked DataNoshir Contractor's view on the future of Linked Data
Noshir Contractor's view on the future of Linked Data
 
Commit yourself already: Contributing to open source
Commit yourself already: Contributing to open sourceCommit yourself already: Contributing to open source
Commit yourself already: Contributing to open source
 
Linked Data
Linked DataLinked Data
Linked Data
 
Franck Rebillard, Professeur Université Paris 3
Franck Rebillard, Professeur Université Paris 3Franck Rebillard, Professeur Université Paris 3
Franck Rebillard, Professeur Université Paris 3
 
The Web of Data: do we actually understand what we built?
The Web of Data: do we actually understand what we built?The Web of Data: do we actually understand what we built?
The Web of Data: do we actually understand what we built?
 
IIIF Pre-conference - Usability testing conducted on the UV and Mirador
IIIF Pre-conference - Usability testing conducted on the UV and MiradorIIIF Pre-conference - Usability testing conducted on the UV and Mirador
IIIF Pre-conference - Usability testing conducted on the UV and Mirador
 
IIIF as an Enabler to Interoperability within a Single Institution
IIIF as an Enabler to Interoperability within a Single InstitutionIIIF as an Enabler to Interoperability within a Single Institution
IIIF as an Enabler to Interoperability within a Single Institution
 
DBpedia Mappings Wiki, SMWCon Fall 2013, Berlin
DBpedia Mappings Wiki, SMWCon Fall 2013, BerlinDBpedia Mappings Wiki, SMWCon Fall 2013, Berlin
DBpedia Mappings Wiki, SMWCon Fall 2013, Berlin
 
Simms-fsci-madmps-2017
Simms-fsci-madmps-2017Simms-fsci-madmps-2017
Simms-fsci-madmps-2017
 
The end of the scientific paper as we know it (in 4 easy steps)
The end of the scientific paper as we know it (in 4 easy steps)The end of the scientific paper as we know it (in 4 easy steps)
The end of the scientific paper as we know it (in 4 easy steps)
 
Mining the Go Developer Community
Mining the Go Developer CommunityMining the Go Developer Community
Mining the Go Developer Community
 
Academic Libraries and Big Data: Trends in Collection, Publication, Preservat...
Academic Libraries and Big Data: Trends in Collection, Publication, Preservat...Academic Libraries and Big Data: Trends in Collection, Publication, Preservat...
Academic Libraries and Big Data: Trends in Collection, Publication, Preservat...
 
Dan Needham & Phil Cross (mimas) – Names Project
Dan Needham & Phil Cross (mimas) – Names ProjectDan Needham & Phil Cross (mimas) – Names Project
Dan Needham & Phil Cross (mimas) – Names Project
 
Research Data Management and Sharing
Research Data Management and SharingResearch Data Management and Sharing
Research Data Management and Sharing
 
The end of the scientific paper as we know it (or not...)
The end of the scientific paper as we know it (or not...)The end of the scientific paper as we know it (or not...)
The end of the scientific paper as we know it (or not...)
 
idcc17-dmp-talk-20feb
idcc17-dmp-talk-20febidcc17-dmp-talk-20feb
idcc17-dmp-talk-20feb
 
Registration / Certification Interoperability Architecture (overlay peer-review)
Registration / Certification Interoperability Architecture (overlay peer-review)Registration / Certification Interoperability Architecture (overlay peer-review)
Registration / Certification Interoperability Architecture (overlay peer-review)
 

Viewers also liked

Ispolzovanie interneta
Ispolzovanie internetaIspolzovanie interneta
Ispolzovanie interneta
aviamed
 
наумов влияние аб транспорта на экологию микрорайона гимназии №
наумов влияние аб транспорта на экологию микрорайона гимназии №наумов влияние аб транспорта на экологию микрорайона гимназии №
наумов влияние аб транспорта на экологию микрорайона гимназии №
Лариса Россихина
 
ΠΛΗ20 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 6.3
ΠΛΗ20 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 6.3ΠΛΗ20 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 6.3
ΠΛΗ20 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 6.3
Dimitris Psounis
 
Scalable javascript application - طراحی نرم افزارهای مقیاس پذیر با جاوا اسکریپت
Scalable javascript application -  طراحی نرم افزارهای مقیاس پذیر با جاوا اسکریپتScalable javascript application -  طراحی نرم افزارهای مقیاس پذیر با جاوا اسکریپت
Scalable javascript application - طراحی نرم افزارهای مقیاس پذیر با جاوا اسکریپت
efazati
 

Viewers also liked (12)

Ispolzovanie interneta
Ispolzovanie internetaIspolzovanie interneta
Ispolzovanie interneta
 
Piet hein eek
Piet hein eekPiet hein eek
Piet hein eek
 
Actividad fisica niños
Actividad fisica niñosActividad fisica niños
Actividad fisica niños
 
Constitution
ConstitutionConstitution
Constitution
 
javier'diary
javier'diary javier'diary
javier'diary
 
프레젠테이션1
프레젠테이션1프레젠테이션1
프레젠테이션1
 
Duomo di Modena- a.s. 2015/16
Duomo di Modena- a.s. 2015/16Duomo di Modena- a.s. 2015/16
Duomo di Modena- a.s. 2015/16
 
наумов влияние аб транспорта на экологию микрорайона гимназии №
наумов влияние аб транспорта на экологию микрорайона гимназии №наумов влияние аб транспорта на экологию микрорайона гимназии №
наумов влияние аб транспорта на экологию микрорайона гимназии №
 
формирование у дошкольников первичных представлений о родине.
формирование у дошкольников первичных представлений о родине.формирование у дошкольников первичных представлений о родине.
формирование у дошкольников первичных представлений о родине.
 
подчинительные союзы
подчинительные союзыподчинительные союзы
подчинительные союзы
 
ΠΛΗ20 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 6.3
ΠΛΗ20 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 6.3ΠΛΗ20 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 6.3
ΠΛΗ20 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 6.3
 
Scalable javascript application - طراحی نرم افزارهای مقیاس پذیر با جاوا اسکریپت
Scalable javascript application -  طراحی نرم افزارهای مقیاس پذیر با جاوا اسکریپتScalable javascript application -  طراحی نرم افزارهای مقیاس پذیر با جاوا اسکریپت
Scalable javascript application - طراحی نرم افزارهای مقیاس پذیر با جاوا اسکریپت
 

Similar to Network Relationships and Job Changes of Software Developers at Sunbelt 2016

Operationalisation of Collaboration Sunbelt 2015
Operationalisation of Collaboration Sunbelt 2015Operationalisation of Collaboration Sunbelt 2015
Operationalisation of Collaboration Sunbelt 2015
Dawn Foster
 
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
donellemckinley
 
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
Dawn Foster
 

Similar to Network Relationships and Job Changes of Software Developers at Sunbelt 2016 (20)

Operationalisation of Collaboration Sunbelt 2015
Operationalisation of Collaboration Sunbelt 2015Operationalisation of Collaboration Sunbelt 2015
Operationalisation of Collaboration Sunbelt 2015
 
Collaboration between Software Developers and the Impact of Proximity
Collaboration between Software Developers  and the Impact of ProximityCollaboration between Software Developers  and the Impact of Proximity
Collaboration between Software Developers and the Impact of Proximity
 
Taking it Public: Visualizing Geospatial Data on the Web Using Shiny
Taking it Public: Visualizing Geospatial Data on the Web Using ShinyTaking it Public: Visualizing Geospatial Data on the Web Using Shiny
Taking it Public: Visualizing Geospatial Data on the Web Using Shiny
 
Analyzing rich club behavior in open source projects
Analyzing rich club behavior in open source projectsAnalyzing rich club behavior in open source projects
Analyzing rich club behavior in open source projects
 
WikiRate - Data Liberation and Radical Transparency
WikiRate - Data Liberation and Radical TransparencyWikiRate - Data Liberation and Radical Transparency
WikiRate - Data Liberation and Radical Transparency
 
How DataCite and Crossref Support Research Data Sharing - Crossref LIVE Hannover
How DataCite and Crossref Support Research Data Sharing - Crossref LIVE HannoverHow DataCite and Crossref Support Research Data Sharing - Crossref LIVE Hannover
How DataCite and Crossref Support Research Data Sharing - Crossref LIVE Hannover
 
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
 
Social Computing Research with Apache Spark
Social Computing Research with Apache SparkSocial Computing Research with Apache Spark
Social Computing Research with Apache Spark
 
Project E: Citation
Project E: CitationProject E: Citation
Project E: Citation
 
McGeary Data Curation Network: Developing and Scaling
McGeary Data Curation Network: Developing and ScalingMcGeary Data Curation Network: Developing and Scaling
McGeary Data Curation Network: Developing and Scaling
 
RD shared services and research data spring
RD shared services and research data springRD shared services and research data spring
RD shared services and research data spring
 
FAIR Software (and Data) Citation: Europe, Research Object Systems, Networks ...
FAIR Software (and Data) Citation: Europe, Research Object Systems, Networks ...FAIR Software (and Data) Citation: Europe, Research Object Systems, Networks ...
FAIR Software (and Data) Citation: Europe, Research Object Systems, Networks ...
 
Commons credits model breakout
Commons credits model breakoutCommons credits model breakout
Commons credits model breakout
 
Rubrics for DMPs
Rubrics for DMPsRubrics for DMPs
Rubrics for DMPs
 
Wire Workshop: Overview slides for ArchiveHub Project
Wire Workshop: Overview slides for ArchiveHub ProjectWire Workshop: Overview slides for ArchiveHub Project
Wire Workshop: Overview slides for ArchiveHub Project
 
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
 
Linked Data Overview - structured data on the web for US EPA 20140203
Linked Data Overview - structured data on the web for US EPA 20140203Linked Data Overview - structured data on the web for US EPA 20140203
Linked Data Overview - structured data on the web for US EPA 20140203
 
Full Erdmann Ruttenberg Community Approaches to Open Data at Scale
Full Erdmann Ruttenberg Community Approaches to Open Data at ScaleFull Erdmann Ruttenberg Community Approaches to Open Data at Scale
Full Erdmann Ruttenberg Community Approaches to Open Data at Scale
 
Data Science Meets Biomedicine, Does Anything Change
Data Science Meets Biomedicine, Does Anything ChangeData Science Meets Biomedicine, Does Anything Change
Data Science Meets Biomedicine, Does Anything Change
 
Data Science and AI in Biomedicine: The World has Changed
Data Science and AI in Biomedicine: The World has ChangedData Science and AI in Biomedicine: The World has Changed
Data Science and AI in Biomedicine: The World has Changed
 

More from Dawn Foster

Measuring Project Health at VMware
Measuring Project Health at VMwareMeasuring Project Health at VMware
Measuring Project Health at VMware
Dawn 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 Projects
Dawn 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 Project
Dawn 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

Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
amitlee9823
 
➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men 🔝Ongole🔝 Escorts S...
➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men  🔝Ongole🔝   Escorts S...➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men  🔝Ongole🔝   Escorts S...
➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men 🔝Ongole🔝 Escorts S...
amitlee9823
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
amitlee9823
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
amitlee9823
 
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
karishmasinghjnh
 
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
amitlee9823
 
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
gajnagarg
 
Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...
gajnagarg
 
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night StandCall Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
only4webmaster01
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 

Recently uploaded (20)

Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men 🔝Ongole🔝 Escorts S...
➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men  🔝Ongole🔝   Escorts S...➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men  🔝Ongole🔝   Escorts S...
➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men 🔝Ongole🔝 Escorts S...
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
 
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
 
Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...
 
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night StandCall Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
 
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 

Network Relationships and Job Changes of Software Developers at Sunbelt 2016

  • 1. Network Relationships and Job Changes of Software Developers
 Dawn M. Foster, Guido Conaldi, Riccardo De Vita Sunbelt XXXVI April 6, 2016
  • 2. The Context Part of Larger Research Project - PhD Dissertation • Qualitative: how participants talk about collaboration • Network Analysis: quantify collaboration Research Question for Overall Research Project: • How do participants who are paid by organizations collaborate within a community? 2
  • 3. The Context Sunbelt 2015: Operationalizing Collaboration Another pilot for 2016: Job changes 3
  • 4. Literature on paid developers in open source • Organizations and individuals devote time and resources to contribute to public good projects (Grand et al 2004; von Hippel & von Krogh 2003). • Paid software developers are one way that organizations contribute, and projects are seeing increased participation from paid developers (Jensen & Scacchi 2007; Roberts et al. 2006). • Those who are paid to contribute are often motivated to make more contributions (Roberts et al. 2006), have a stronger desire to get their code into the project, and some move into leadership roles (Shah 2006). • While some researchers emphasize the antagonism between corporate and community interests (Hars & Ou 2002), others have found benefits to organizations in open source communities for innovation, knowledge creation, etc. (Henkel 2006; Mockus et al. 2002). 4
  • 5. The Challenge Open source software is a collaborative effort People from many organizations work together Risk of Job Changes (influence) 5
  • 6. Research Setting Linux kernel community* • Open source software • Over 85% of contributors are paid • Neutral: competing companies contribute • 19M lines of code, 11K developers, 1,200 orgs 6 * Corbet et al., 2015
  • 7. Job Changes Influence moves with an actor to a new job Job change data Activity in code production and mailing list. 7
  • 8. Approach: Event History Analysis Cox Regression Model (Proportional Hazard) h(t) = h0(t) exp(β’x) • Hazard function of time • h0(t) - baseline hazard function • β’x – covariates that affect hazard rate • set of x’s - variable of interest over vector of β’s • For each estimated β, exp(β) gives respective hazard ratio Pilot: Validate approach with subset of collaboration data • Future: expand and run model of more complete data set. 8
  • 9. Pilot Data Complete Job Change Data: • 2006-03-20 through 2015-11-01 • 414 people changed jobs; 661 job changes Pilot Data: Subset of Mailing List Posts • Selected 10 of the most widely used mailing lists (240+ lists) • People with posts from these lists: 195 • Job changes: 239 • Post spells with posts: 80,724 9
  • 10. 10 i A Mailing list posts Day 0
  • 11. 11 i A i B j B j C k A i A j A 60 days of past mailing list posts i A Day 0 Past 30 days Past 60 days
  • 12. 12 i A i B j B j C k A i A j A 60 days of past mailing list posts: Degree i A Day 0 Past 30 days Past 60 days
  • 13. 13 i A i B j B j C k A i A j A 60 days of past mailing list posts: Two-Path i A Day 0 Past 30 days Past 60 days
  • 14. 14 i A i B j B j C k A i A j A 60 days of past mailing list posts: Four-Cycle i A Day 0 Past 30 days Past 60 days
  • 15. Results and Implications 15 Variable exp(coef) Robust SE Significance Code Commits 0.964546*** 0.010149 (0.000376) Degree 0.952422 0.025764 (0.058478) 2-Path 1.022684 0.032780 (0.493801) 4-Cycle 0.726703** 0.104016 (0.002147) Primary Email 0.678074* 0.160710 (0.015632) N. of observations: 80724 N. of events: 239 Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05
  • 16. Limitations and Future Work More data Other time windows Missing covariates Additional network analysis 16
  • 17. Thank You and Questions Authors: Dawn M. Foster D.M.Foster@greenwich.ac.uk @geekygirldawn http://fastwonderblog.com Guido Conaldi G.Conaldi@greenwich.ac.uk Riccardo De Vita R.DeVita@greenwich.ac.uk University of Greenwich, Centre for Business Network Analysis http://www.gre.ac.uk/business/research/centres/cbna/ 17
  • 18.
  • 19. References 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. Grand, S., von Krogh, G., Leonard, D. & Swap, W., 2004. Resource allocation beyond firm boundaries. Long Range Planning, 37(6), pp.591–610. Von Hippel, E. & von Krogh, G., 2003. Open Source Software and the “Private-Collective” Innovation Model: Issues for Organization Science. Organization science, 14(2), pp.209–223. Jensen, C. & Scacchi, W., 2007. Role Migration and Advancement Processes in OSSD Projects: A Comparative Case Study. 29th International Conference on Software Engineering (ICSE’07), pp.364– 374. Roberts, J., Hann, I. & Slaughter, S., 2006. Understanding the motivations, participation, and performance of open source software developers: A longitudinal study of the Apache projects. Management science, 52(7), pp.984–999. Shah, S.K., 2006. Motivation, Governance, and the Viability of Hybrid Forms, in Open Source Software Development. Management Science, 52(7), pp.1000–1014. Hars, A. & Ou, S., 2002. Working for free? Motivations of participating in open source projects. International Journal of Electronic Commerce, 6(3), pp.25–39. Henkel, J., 2006. Selective revealing in open innovation processes: The case of embedded Linux. Research Policy, 35, pp.953–969. Mockus, A., Fielding, R.T. & Herbsleb, J.D., 2002. Two case studies of open source software development: Apache and Mozilla. ACM Transactions on Software Engineering and Methodology, 11(3), pp.309–346.