SlideShare a Scribd company logo
1 of 11
A Preliminary Analysis on the
Effects of Propensity to Trust in
Distributed Software Development
Fabio Calefato, Filippo Lanubile, Nicole Novielli
University of Bari
Italy
ICGSE’17
May 22-23, 2017 – Buenos Aires, Argentina
A Bit of Theory on Trust
INTEGRITY
The adherence to intrinsic moral
norms which makes a trustee
reliable
BENEVOLENCE
The perceived level of
courtesy and positive
attitude
ABILITY
Capability of a trustee
(based on knowledge,
competence, skills) to
perform tasks within a
specific domain
PREDICTABILITY
The degree to which a person is
liable and accountable and meets
the expectation of another
person
Trustee’s
antecedents to trust
Trustor’s
antecedent to trust
PROPENSITY TO TRUST
A general, not experience-based inclination to
display faith and adopt a trusting attitude
toward others
Big 5 model & Trust
ICGSE'17
Why We Care About Trust
• Trust fundamental to build “sense of teamness”
• Lack of trust can mean:
– Unwillingness to cooperate or share information
– Perception of being on separate teams
– Decreased goodwill towards others
• The detrimental effects of lack of trust indirectly
affect project performance (costs, speed, …)
– Especially in case of distributed collaboration (no
F2F interaction)
ICGSE'17
Success Factors in
Collaborative Development
• ~13% of reviewed PRs in GitHub rejected for
purely technical reasons
Pull Request
acceptance
Contributor’s Experience &
Social Connections
• track record
• connection strength
• @mentions
• # followers
PRs technical
characteristics
• test cases
• commit size
• review comments
+
Gousios et al., ICSE’14, ICSE’15
Tsay et al., ICSE’14, FSE’14
Vasilescu et al., MSR’15
ICGSE'17
Research Question
Trust ≈ Project performance
• How does individual propensity to trust facilitate the
successful collaborations in globally-distributed software
projects?
Successful collaboration ≈ Accepted Pull Request (PR)
ICGSE'17
Study
Committers 12
PRs 476
Archived
emails
4948
Unique
senders
367
ICGSE'17
Study
6 integrators
(20+ emails)
218 Pull Requests
(Accepted / Not accepted)
~5K emails
GH Torrent
mlstats
Tone Analyzer
Propensity to Trust
Scores (Low / High)
Agreeableness
ICGSE'17
• Logistic regression model
– Outcome: PR acceptance
– Predictor: Integrator’s propensity to trust
Findings
+34%Integrator with
High propensity
to trust
ICGSE'17
Integrator with
Low propensity
to trust
Control vars:
# emails:
# PRs reviewed
Limitations & Future work
• Limited generalizability
– 1 project
– 6 integrators
– 218 pull requests
• Construct validity
– Relied on
agreeableness as a
proxy of propensity to
trust
– Relied on IBM Watson
Tone Analyzer tout
court
• Study replications on
more projects with
larger datasets
• Exploit other
personality theories
(e.g., MMPI)
• Replication with trust-
specific linguistic
resource (e.g., NRC
emotion lexicon)
ICGSE'17
Big 5 model & Trust
ICGSE'17
Limitations & Future work
• Limited generalizability
– 1 project
– 6 integrators
– 218 pull requests
• Construct validity
– Relied on
agreeableness as a
proxy of propensity to
trust
– Relied on IBM Watson
Tone Analyzer tout
court
• Study replications on
more projects with
larger datasets
• Exploit other
personality theories
(e.g., MPPI)
• Develop a trust-specific
linguistic resource from
SE corpora
ICGSE'17
Study
6 integrators
(20+ emails)
218 Pull Requests
(Accepted / Not accepted)
~5K emails
GH Torrent
mlstats
Tone Analyzer
Propensity to Trust
Scores (Low / High)
agreeableness
• Logistic regression model
– Outcome: PR acceptance
– Predictor: Integrator’s propensity to trust
Findings
11
+34%
Integrator with
Low propensity
to trust
Integrator with
High propensity
to trust
Thanks!
@fcalefato

More Related Content

Similar to A Preliminary Analysis on the Effects of Propensity to Trust in Distributed Software Development

How To Build Yourself Into the Information Governance Champion Your Organiza...
How To Build Yourself Into the  Information Governance Champion Your Organiza...How To Build Yourself Into the  Information Governance Champion Your Organiza...
How To Build Yourself Into the Information Governance Champion Your Organiza...Paragon Solutions
 
The Librarian Lessons Learned
The Librarian Lessons LearnedThe Librarian Lessons Learned
The Librarian Lessons LearnedH4Diadmin
 
Human Collective Intelligence: the future of corporate innovation
Human Collective Intelligence: the future of corporate innovationHuman Collective Intelligence: the future of corporate innovation
Human Collective Intelligence: the future of corporate innovationCrowdsourcing Week
 
[Webinar] "Trust, Fear and Energy"
[Webinar] "Trust, Fear and Energy"[Webinar] "Trust, Fear and Energy"
[Webinar] "Trust, Fear and Energy"Steven Wardell
 
Project management framework
Project management frameworkProject management framework
Project management frameworkFranck BACHELIN
 
Blockchain, Science Publishing, and Replicability
Blockchain, Science Publishing, and ReplicabilityBlockchain, Science Publishing, and Replicability
Blockchain, Science Publishing, and ReplicabilitySean Manion PhD
 
Brunel opensourcing 1
Brunel opensourcing 1Brunel opensourcing 1
Brunel opensourcing 1bfitzgerald59
 
The rise of the “gigaproject”
The rise of the “gigaproject”The rise of the “gigaproject”
The rise of the “gigaproject”Aconex
 
Knowledge Graphs are Worthless, Knowledge Graph Use Cases are Priceless
Knowledge Graphs are Worthless, Knowledge Graph Use Cases are PricelessKnowledge Graphs are Worthless, Knowledge Graph Use Cases are Priceless
Knowledge Graphs are Worthless, Knowledge Graph Use Cases are PricelessEnterprise Knowledge
 
Scott Aldridge (CDM Smith): Leveraging MR to Transform Design & Engineering o...
Scott Aldridge (CDM Smith): Leveraging MR to Transform Design & Engineering o...Scott Aldridge (CDM Smith): Leveraging MR to Transform Design & Engineering o...
Scott Aldridge (CDM Smith): Leveraging MR to Transform Design & Engineering o...AugmentedWorldExpo
 
Rohini Pradeep (Gusto) - Managing Engineering Challenges with Startup Scaling
Rohini Pradeep (Gusto) - Managing Engineering Challenges with Startup ScalingRohini Pradeep (Gusto) - Managing Engineering Challenges with Startup Scaling
Rohini Pradeep (Gusto) - Managing Engineering Challenges with Startup ScalingTechsylvania
 
Staying agile in dynamic markets amit sinha march 2017
Staying agile in dynamic markets amit sinha march 2017Staying agile in dynamic markets amit sinha march 2017
Staying agile in dynamic markets amit sinha march 2017Amit Sinha
 
Relational capabilities in projects egos2013
Relational capabilities in projects   egos2013Relational capabilities in projects   egos2013
Relational capabilities in projects egos2013Maria Kapsali (PhD)
 
Relational Capabilities in Projects EGOS2013
Relational Capabilities in Projects EGOS2013Relational Capabilities in Projects EGOS2013
Relational Capabilities in Projects EGOS2013Maria Kapsali (PhD)
 
Adam Suchley - Predictive Delivery Assurance - APM Assurance SIG Conference 2018
Adam Suchley - Predictive Delivery Assurance - APM Assurance SIG Conference 2018Adam Suchley - Predictive Delivery Assurance - APM Assurance SIG Conference 2018
Adam Suchley - Predictive Delivery Assurance - APM Assurance SIG Conference 2018Association for Project Management
 
KM Chicago: Organisational Network Analysis
KM Chicago: Organisational Network AnalysisKM Chicago: Organisational Network Analysis
KM Chicago: Organisational Network AnalysisKM Chicago
 
Holistic Monitoring and Evaluation Data Driven and Gender Sensitive Mixed Met...
Holistic Monitoring and Evaluation Data Driven and Gender Sensitive Mixed Met...Holistic Monitoring and Evaluation Data Driven and Gender Sensitive Mixed Met...
Holistic Monitoring and Evaluation Data Driven and Gender Sensitive Mixed Met...QSR International
 

Similar to A Preliminary Analysis on the Effects of Propensity to Trust in Distributed Software Development (20)

How To Build Yourself Into the Information Governance Champion Your Organiza...
How To Build Yourself Into the  Information Governance Champion Your Organiza...How To Build Yourself Into the  Information Governance Champion Your Organiza...
How To Build Yourself Into the Information Governance Champion Your Organiza...
 
The Librarian Lessons Learned
The Librarian Lessons LearnedThe Librarian Lessons Learned
The Librarian Lessons Learned
 
Human Collective Intelligence: the future of corporate innovation
Human Collective Intelligence: the future of corporate innovationHuman Collective Intelligence: the future of corporate innovation
Human Collective Intelligence: the future of corporate innovation
 
[Webinar] "Trust, Fear and Energy"
[Webinar] "Trust, Fear and Energy"[Webinar] "Trust, Fear and Energy"
[Webinar] "Trust, Fear and Energy"
 
Project management framework
Project management frameworkProject management framework
Project management framework
 
Blockchain, Science Publishing, and Replicability
Blockchain, Science Publishing, and ReplicabilityBlockchain, Science Publishing, and Replicability
Blockchain, Science Publishing, and Replicability
 
Brunel opensourcing 1
Brunel opensourcing 1Brunel opensourcing 1
Brunel opensourcing 1
 
The rise of the “gigaproject”
The rise of the “gigaproject”The rise of the “gigaproject”
The rise of the “gigaproject”
 
Knowledge Graphs are Worthless, Knowledge Graph Use Cases are Priceless
Knowledge Graphs are Worthless, Knowledge Graph Use Cases are PricelessKnowledge Graphs are Worthless, Knowledge Graph Use Cases are Priceless
Knowledge Graphs are Worthless, Knowledge Graph Use Cases are Priceless
 
Scott Aldridge (CDM Smith): Leveraging MR to Transform Design & Engineering o...
Scott Aldridge (CDM Smith): Leveraging MR to Transform Design & Engineering o...Scott Aldridge (CDM Smith): Leveraging MR to Transform Design & Engineering o...
Scott Aldridge (CDM Smith): Leveraging MR to Transform Design & Engineering o...
 
Webinar: IdeaBox: An Open Source Internal Ideation Tool from CFPB
Webinar: IdeaBox: An Open Source Internal Ideation Tool from CFPBWebinar: IdeaBox: An Open Source Internal Ideation Tool from CFPB
Webinar: IdeaBox: An Open Source Internal Ideation Tool from CFPB
 
Rohini Pradeep (Gusto) - Managing Engineering Challenges with Startup Scaling
Rohini Pradeep (Gusto) - Managing Engineering Challenges with Startup ScalingRohini Pradeep (Gusto) - Managing Engineering Challenges with Startup Scaling
Rohini Pradeep (Gusto) - Managing Engineering Challenges with Startup Scaling
 
Staying agile in dynamic markets amit sinha march 2017
Staying agile in dynamic markets amit sinha march 2017Staying agile in dynamic markets amit sinha march 2017
Staying agile in dynamic markets amit sinha march 2017
 
Iri weak ties and innovation report out - final
Iri weak ties and  innovation   report out - finalIri weak ties and  innovation   report out - final
Iri weak ties and innovation report out - final
 
Relational capabilities in projects egos2013
Relational capabilities in projects   egos2013Relational capabilities in projects   egos2013
Relational capabilities in projects egos2013
 
Relational Capabilities in Projects EGOS2013
Relational Capabilities in Projects EGOS2013Relational Capabilities in Projects EGOS2013
Relational Capabilities in Projects EGOS2013
 
Adam Suchley - Predictive Delivery Assurance - APM Assurance SIG Conference 2018
Adam Suchley - Predictive Delivery Assurance - APM Assurance SIG Conference 2018Adam Suchley - Predictive Delivery Assurance - APM Assurance SIG Conference 2018
Adam Suchley - Predictive Delivery Assurance - APM Assurance SIG Conference 2018
 
Stakeholders engaging with a moving target
Stakeholders   engaging with a moving targetStakeholders   engaging with a moving target
Stakeholders engaging with a moving target
 
KM Chicago: Organisational Network Analysis
KM Chicago: Organisational Network AnalysisKM Chicago: Organisational Network Analysis
KM Chicago: Organisational Network Analysis
 
Holistic Monitoring and Evaluation Data Driven and Gender Sensitive Mixed Met...
Holistic Monitoring and Evaluation Data Driven and Gender Sensitive Mixed Met...Holistic Monitoring and Evaluation Data Driven and Gender Sensitive Mixed Met...
Holistic Monitoring and Evaluation Data Driven and Gender Sensitive Mixed Met...
 

More from Fabio Calefato

Investigating Crowd Creativity in Online Music Communities
Investigating Crowd Creativity in Online Music CommunitiesInvestigating Crowd Creativity in Online Music Communities
Investigating Crowd Creativity in Online Music CommunitiesFabio Calefato
 
On Developers’ Personality in Large-scale Distributed Projects: The Case of t...
On Developers’ Personality in Large-scale Distributed Projects: The Case of t...On Developers’ Personality in Large-scale Distributed Projects: The Case of t...
On Developers’ Personality in Large-scale Distributed Projects: The Case of t...Fabio Calefato
 
A Gold Standard for Emotion Annotation in Stack Overflow
A Gold Standard for Emotion Annotation in Stack Overflow A Gold Standard for Emotion Annotation in Stack Overflow
A Gold Standard for Emotion Annotation in Stack Overflow Fabio Calefato
 
How to Ask for Technical Help? Evidence-based Guidelines for Writing Question...
How to Ask for Technical Help? Evidence-based Guidelines for Writing Question...How to Ask for Technical Help? Evidence-based Guidelines for Writing Question...
How to Ask for Technical Help? Evidence-based Guidelines for Writing Question...Fabio Calefato
 
A Hub-and-Spoke Model for Tool Integration 
in Distributed Development
A Hub-and-Spoke Model for Tool Integration 
in Distributed Development A Hub-and-Spoke Model for Tool Integration 
in Distributed Development
A Hub-and-Spoke Model for Tool Integration 
in Distributed Development Fabio Calefato
 
"Awareness, Trust, and Software Tool Support in Distance Collaborations" by D...
"Awareness, Trust, and Software Tool Support in Distance Collaborations" by D..."Awareness, Trust, and Software Tool Support in Distance Collaborations" by D...
"Awareness, Trust, and Software Tool Support in Distance Collaborations" by D...Fabio Calefato
 
Facing communication challenges in collaborative development
Facing communication challenges in collaborative developmentFacing communication challenges in collaborative development
Facing communication challenges in collaborative developmentFabio Calefato
 

More from Fabio Calefato (7)

Investigating Crowd Creativity in Online Music Communities
Investigating Crowd Creativity in Online Music CommunitiesInvestigating Crowd Creativity in Online Music Communities
Investigating Crowd Creativity in Online Music Communities
 
On Developers’ Personality in Large-scale Distributed Projects: The Case of t...
On Developers’ Personality in Large-scale Distributed Projects: The Case of t...On Developers’ Personality in Large-scale Distributed Projects: The Case of t...
On Developers’ Personality in Large-scale Distributed Projects: The Case of t...
 
A Gold Standard for Emotion Annotation in Stack Overflow
A Gold Standard for Emotion Annotation in Stack Overflow A Gold Standard for Emotion Annotation in Stack Overflow
A Gold Standard for Emotion Annotation in Stack Overflow
 
How to Ask for Technical Help? Evidence-based Guidelines for Writing Question...
How to Ask for Technical Help? Evidence-based Guidelines for Writing Question...How to Ask for Technical Help? Evidence-based Guidelines for Writing Question...
How to Ask for Technical Help? Evidence-based Guidelines for Writing Question...
 
A Hub-and-Spoke Model for Tool Integration 
in Distributed Development
A Hub-and-Spoke Model for Tool Integration 
in Distributed Development A Hub-and-Spoke Model for Tool Integration 
in Distributed Development
A Hub-and-Spoke Model for Tool Integration 
in Distributed Development
 
"Awareness, Trust, and Software Tool Support in Distance Collaborations" by D...
"Awareness, Trust, and Software Tool Support in Distance Collaborations" by D..."Awareness, Trust, and Software Tool Support in Distance Collaborations" by D...
"Awareness, Trust, and Software Tool Support in Distance Collaborations" by D...
 
Facing communication challenges in collaborative development
Facing communication challenges in collaborative developmentFacing communication challenges in collaborative development
Facing communication challenges in collaborative development
 

Recently uploaded

CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡anilsa9823
 
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...jana861314
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxSwapnil Therkar
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Patrick Diehl
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...RohitNehra6
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Sérgio Sacani
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​kaibalyasahoo82800
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRDelhi Call girls
 
Types of different blotting techniques.pptx
Types of different blotting techniques.pptxTypes of different blotting techniques.pptx
Types of different blotting techniques.pptxkhadijarafiq2012
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )aarthirajkumar25
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxkessiyaTpeter
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsAArockiyaNisha
 
Work, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE PhysicsWork, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE Physicsvishikhakeshava1
 
Cultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxCultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxpradhanghanshyam7136
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |aasikanpl
 
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCESTERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCEPRINCE C P
 
G9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.pptG9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.pptMAESTRELLAMesa2
 

Recently uploaded (20)

CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
 
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
 
Types of different blotting techniques.pptx
Types of different blotting techniques.pptxTypes of different blotting techniques.pptx
Types of different blotting techniques.pptx
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based Nanomaterials
 
Work, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE PhysicsWork, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE Physics
 
Cultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxCultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptx
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
 
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCESTERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
 
G9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.pptG9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.ppt
 

A Preliminary Analysis on the Effects of Propensity to Trust in Distributed Software Development

  • 1. A Preliminary Analysis on the Effects of Propensity to Trust in Distributed Software Development Fabio Calefato, Filippo Lanubile, Nicole Novielli University of Bari Italy ICGSE’17 May 22-23, 2017 – Buenos Aires, Argentina
  • 2. A Bit of Theory on Trust INTEGRITY The adherence to intrinsic moral norms which makes a trustee reliable BENEVOLENCE The perceived level of courtesy and positive attitude ABILITY Capability of a trustee (based on knowledge, competence, skills) to perform tasks within a specific domain PREDICTABILITY The degree to which a person is liable and accountable and meets the expectation of another person Trustee’s antecedents to trust Trustor’s antecedent to trust PROPENSITY TO TRUST A general, not experience-based inclination to display faith and adopt a trusting attitude toward others
  • 3. Big 5 model & Trust ICGSE'17
  • 4. Why We Care About Trust • Trust fundamental to build “sense of teamness” • Lack of trust can mean: – Unwillingness to cooperate or share information – Perception of being on separate teams – Decreased goodwill towards others • The detrimental effects of lack of trust indirectly affect project performance (costs, speed, …) – Especially in case of distributed collaboration (no F2F interaction) ICGSE'17
  • 5. Success Factors in Collaborative Development • ~13% of reviewed PRs in GitHub rejected for purely technical reasons Pull Request acceptance Contributor’s Experience & Social Connections • track record • connection strength • @mentions • # followers PRs technical characteristics • test cases • commit size • review comments + Gousios et al., ICSE’14, ICSE’15 Tsay et al., ICSE’14, FSE’14 Vasilescu et al., MSR’15 ICGSE'17
  • 6. Research Question Trust ≈ Project performance • How does individual propensity to trust facilitate the successful collaborations in globally-distributed software projects? Successful collaboration ≈ Accepted Pull Request (PR) ICGSE'17
  • 8. Study 6 integrators (20+ emails) 218 Pull Requests (Accepted / Not accepted) ~5K emails GH Torrent mlstats Tone Analyzer Propensity to Trust Scores (Low / High) Agreeableness ICGSE'17
  • 9. • Logistic regression model – Outcome: PR acceptance – Predictor: Integrator’s propensity to trust Findings +34%Integrator with High propensity to trust ICGSE'17 Integrator with Low propensity to trust Control vars: # emails: # PRs reviewed
  • 10. Limitations & Future work • Limited generalizability – 1 project – 6 integrators – 218 pull requests • Construct validity – Relied on agreeableness as a proxy of propensity to trust – Relied on IBM Watson Tone Analyzer tout court • Study replications on more projects with larger datasets • Exploit other personality theories (e.g., MMPI) • Replication with trust- specific linguistic resource (e.g., NRC emotion lexicon) ICGSE'17
  • 11. Big 5 model & Trust ICGSE'17 Limitations & Future work • Limited generalizability – 1 project – 6 integrators – 218 pull requests • Construct validity – Relied on agreeableness as a proxy of propensity to trust – Relied on IBM Watson Tone Analyzer tout court • Study replications on more projects with larger datasets • Exploit other personality theories (e.g., MPPI) • Develop a trust-specific linguistic resource from SE corpora ICGSE'17 Study 6 integrators (20+ emails) 218 Pull Requests (Accepted / Not accepted) ~5K emails GH Torrent mlstats Tone Analyzer Propensity to Trust Scores (Low / High) agreeableness • Logistic regression model – Outcome: PR acceptance – Predictor: Integrator’s propensity to trust Findings 11 +34% Integrator with Low propensity to trust Integrator with High propensity to trust Thanks! @fcalefato

Editor's Notes

  1. Trust is a complex matter to study since it involves both interpersonal relationships (e.g., cultural issues between trustee and trustor) and facets of human behavior (e.g., personal traits). To date several definitions of trust have been given. A widely used and concise definition is provided by Jarvenpaa et al. “The expectations of one (the trustor) that the others (the trustees) will behave as predicted” [1] In other words, positive trust emerges when others’ actions meet our expectation; otherwise, negative trust, or mistrust, arises. When we assess someone’s trustworthiness, we do it along judging others along several dimensions or personal characteristics called antecedents of trust, that is, the properties of others that trigger the evaluation when one assessing their trustworthiness. Therefore, sharing these properties/antecedents about someone fosters trust building, although this is also influenced by one’s intrinsic propensity to trust, a natural disposition towards trusting others in general propensity to trust (i.e., (a dispositional willingness to rely on others) Trust propensity is a general disposition to trust people in life (this is a consumer trait that is relatively stable. People differ in this trait; some are always distrusting others, whereas others believe that people can be trusted. Disposition to trust is a general, i.e. not situation specific, inclination to display faith in humanity and to adopt a trusting stance toward others (Mayer et al. 1995; McKnight et al. 1998), and is perceived as a personality trait (Grabner-Kräuter et al., 2003). This tendency is not based upon experience with or knowledge of a specific trusted party (ref), but is the result of an ongoing lifelong experience and socialization. As an antecedent of trust, disposition to trust is most effective in initial phases of a relationship when the parties are still mostly unfamiliar with each other (Mayer et al. 1995) and before extensive ongoing relationships provide a necessary background for the formation of other trust-building beliefs, such as integrity, benevolence and ability. ability (e.g., skills, knowledge), benevolence (e.g., courtesy, availability), integrity relates to a set of moral norms and trustee’s characteristics usually considered as good as, for example, honesty, fairness, loyalty and discretion, and predictability (e.g., reliability, consistent behaviors) are the personal characteristics of a trustee that facilitate the establishment of the trust relationship with a trustor. More specifically, the ability and predictability dimensions are assessed by means of cognitive elaboration of personal and professional information. At the same time, affective-based appraisal leads to trust building along the dimensions of benevolence and integrity is adherence to a set of principles (such as study/work habits) thought to make the trustee dependable and reliable, according to the trustor
  2. Previous research on psycholinguistic has confirmed strong connections between language use and personality and that the personality traits can be successfully derived from the analysis of written text [13] such as emails [14]. In fact, Tausczik & Pennebaker [15] found that every trait in the Big-Five model is strongly and significantly associated with theoretically-appropriate patterns of word use, indicating.
  3. Why is trust so important in SE and to SE researchers?
  4. Connection strength = • prior interactions with core devs
  5. One common limitation identified in prior empirical-research findings is that there is no explicit measure of ‘how much’ improving trust contributes to a project performance. Difficult to measure trust, it is sensed  self-reported data (read questionnaires) We seek for a more operative, quantitative measure, approximate trust by means of exchange of affective lexicon between a pair Performance is intuitively intended as a software project that delivers a quality product staying on budget and time schedule We approximate it as successful requests accepted PRs that cause the code base to grow, adding features, fixing bugs, one step closer to the project final goal
  6. You can look at the paper to check the formula with the coefficient estimates. For a given PR k, there’s a +34% increase in the chance of being merged when the propensity to trust score of the integrator shifts from Low to High.
  7. Big5 model: trust is just one facet of agreeableness Is it any reliable, we have seen with Sentiment Analysis tool how their lexicon is domain dependent. Minnesota Multiphasic Personality Inventory NRC lexicon