SlideShare a Scribd company logo
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 Learned
H4Diadmin
 
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
Crowdsourcing 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 framework
Franck BACHELIN
 
PREDICTIVE SOFTWARE ENGINEERING: EMPOWERING BUSINESS SUCCESS WITH TAILORED SO...
PREDICTIVE SOFTWARE ENGINEERING: EMPOWERING BUSINESS SUCCESS WITH TAILORED SO...PREDICTIVE SOFTWARE ENGINEERING: EMPOWERING BUSINESS SUCCESS WITH TAILORED SO...
PREDICTIVE SOFTWARE ENGINEERING: EMPOWERING BUSINESS SUCCESS WITH TAILORED SO...
ijseajournal
 
Gastvortrag Mannheim Business-IT Alignment am 17.10.12.pdf
Gastvortrag Mannheim Business-IT Alignment am 17.10.12.pdfGastvortrag Mannheim Business-IT Alignment am 17.10.12.pdf
Gastvortrag Mannheim Business-IT Alignment am 17.10.12.pdf
AlexanderBenlian
 
Blockchain, Science Publishing, and Replicability
Blockchain, Science Publishing, and ReplicabilityBlockchain, Science Publishing, and Replicability
Blockchain, Science Publishing, and Replicability
Sean Manion PhD
 
Brunel opensourcing 1
Brunel opensourcing 1Brunel opensourcing 1
Brunel opensourcing 1
bfitzgerald59
 
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 Priceless
Enterprise 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
 
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
DigitalGov from General Services Administration
 
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
Techsylvania
 
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
Amit Sinha
 
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
Lassonde School of Engineering
 
Relational Capabilities in Projects EGOS2013
Relational Capabilities in Projects EGOS2013Relational Capabilities in Projects EGOS2013
Relational Capabilities in Projects EGOS2013
Maria Kapsali (PhD)
 
Relational capabilities in projects egos2013
Relational capabilities in projects   egos2013Relational capabilities in projects   egos2013
Relational capabilities in projects egos2013
Maria 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 2018
Association for Project Management
 
Stakeholders engaging with a moving target
Stakeholders   engaging with a moving targetStakeholders   engaging with a moving target
Stakeholders engaging with a moving target
Association for Project Management
 

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
 
PREDICTIVE SOFTWARE ENGINEERING: EMPOWERING BUSINESS SUCCESS WITH TAILORED SO...
PREDICTIVE SOFTWARE ENGINEERING: EMPOWERING BUSINESS SUCCESS WITH TAILORED SO...PREDICTIVE SOFTWARE ENGINEERING: EMPOWERING BUSINESS SUCCESS WITH TAILORED SO...
PREDICTIVE SOFTWARE ENGINEERING: EMPOWERING BUSINESS SUCCESS WITH TAILORED SO...
 
Gastvortrag Mannheim Business-IT Alignment am 17.10.12.pdf
Gastvortrag Mannheim Business-IT Alignment am 17.10.12.pdfGastvortrag Mannheim Business-IT Alignment am 17.10.12.pdf
Gastvortrag Mannheim Business-IT Alignment am 17.10.12.pdf
 
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
 

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 Communities
Fabio 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 development
Fabio 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

molar-distalization in orthodontics-seminar.pptx
molar-distalization in orthodontics-seminar.pptxmolar-distalization in orthodontics-seminar.pptx
molar-distalization in orthodontics-seminar.pptx
Anagha Prasad
 
11.1 Role of physical biological in deterioration of grains.pdf
11.1 Role of physical biological in deterioration of grains.pdf11.1 Role of physical biological in deterioration of grains.pdf
11.1 Role of physical biological in deterioration of grains.pdf
PirithiRaju
 
20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx
Sharon Liu
 
SAR of Medicinal Chemistry 1st by dk.pdf
SAR of Medicinal Chemistry 1st by dk.pdfSAR of Medicinal Chemistry 1st by dk.pdf
SAR of Medicinal Chemistry 1st by dk.pdf
KrushnaDarade1
 
ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...
ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...
ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...
Advanced-Concepts-Team
 
Describing and Interpreting an Immersive Learning Case with the Immersion Cub...
Describing and Interpreting an Immersive Learning Case with the Immersion Cub...Describing and Interpreting an Immersive Learning Case with the Immersion Cub...
Describing and Interpreting an Immersive Learning Case with the Immersion Cub...
Leonel Morgado
 
(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...
(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...
(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...
Scintica Instrumentation
 
Equivariant neural networks and representation theory
Equivariant neural networks and representation theoryEquivariant neural networks and representation theory
Equivariant neural networks and representation theory
Daniel Tubbenhauer
 
Katherine Romanak - Geologic CO2 Storage.pdf
Katherine Romanak - Geologic CO2 Storage.pdfKatherine Romanak - Geologic CO2 Storage.pdf
Katherine Romanak - Geologic CO2 Storage.pdf
Texas Alliance of Groundwater Districts
 
Micronuclei test.M.sc.zoology.fisheries.
Micronuclei test.M.sc.zoology.fisheries.Micronuclei test.M.sc.zoology.fisheries.
Micronuclei test.M.sc.zoology.fisheries.
Aditi Bajpai
 
HOW DO ORGANISMS REPRODUCE?reproduction part 1
HOW DO ORGANISMS REPRODUCE?reproduction part 1HOW DO ORGANISMS REPRODUCE?reproduction part 1
HOW DO ORGANISMS REPRODUCE?reproduction part 1
Shashank Shekhar Pandey
 
The debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically youngThe debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically young
Sérgio Sacani
 
The binding of cosmological structures by massless topological defects
The binding of cosmological structures by massless topological defectsThe binding of cosmological structures by massless topological defects
The binding of cosmological structures by massless topological defects
Sérgio Sacani
 
GBSN - Biochemistry (Unit 6) Chemistry of Proteins
GBSN - Biochemistry (Unit 6) Chemistry of ProteinsGBSN - Biochemistry (Unit 6) Chemistry of Proteins
GBSN - Biochemistry (Unit 6) Chemistry of Proteins
Areesha Ahmad
 
Applied Science: Thermodynamics, Laws & Methodology.pdf
Applied Science: Thermodynamics, Laws & Methodology.pdfApplied Science: Thermodynamics, Laws & Methodology.pdf
Applied Science: Thermodynamics, Laws & Methodology.pdf
University of Hertfordshire
 
Pests of Storage_Identification_Dr.UPR.pdf
Pests of Storage_Identification_Dr.UPR.pdfPests of Storage_Identification_Dr.UPR.pdf
Pests of Storage_Identification_Dr.UPR.pdf
PirithiRaju
 
THEMATIC APPERCEPTION TEST(TAT) cognitive abilities, creativity, and critic...
THEMATIC  APPERCEPTION  TEST(TAT) cognitive abilities, creativity, and critic...THEMATIC  APPERCEPTION  TEST(TAT) cognitive abilities, creativity, and critic...
THEMATIC APPERCEPTION TEST(TAT) cognitive abilities, creativity, and critic...
Abdul Wali Khan University Mardan,kP,Pakistan
 
Randomised Optimisation Algorithms in DAPHNE
Randomised Optimisation Algorithms in DAPHNERandomised Optimisation Algorithms in DAPHNE
Randomised Optimisation Algorithms in DAPHNE
University of Maribor
 
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
vluwdy49
 
waterlessdyeingtechnolgyusing carbon dioxide chemicalspdf
waterlessdyeingtechnolgyusing carbon dioxide chemicalspdfwaterlessdyeingtechnolgyusing carbon dioxide chemicalspdf
waterlessdyeingtechnolgyusing carbon dioxide chemicalspdf
LengamoLAppostilic
 

Recently uploaded (20)

molar-distalization in orthodontics-seminar.pptx
molar-distalization in orthodontics-seminar.pptxmolar-distalization in orthodontics-seminar.pptx
molar-distalization in orthodontics-seminar.pptx
 
11.1 Role of physical biological in deterioration of grains.pdf
11.1 Role of physical biological in deterioration of grains.pdf11.1 Role of physical biological in deterioration of grains.pdf
11.1 Role of physical biological in deterioration of grains.pdf
 
20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx
 
SAR of Medicinal Chemistry 1st by dk.pdf
SAR of Medicinal Chemistry 1st by dk.pdfSAR of Medicinal Chemistry 1st by dk.pdf
SAR of Medicinal Chemistry 1st by dk.pdf
 
ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...
ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...
ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...
 
Describing and Interpreting an Immersive Learning Case with the Immersion Cub...
Describing and Interpreting an Immersive Learning Case with the Immersion Cub...Describing and Interpreting an Immersive Learning Case with the Immersion Cub...
Describing and Interpreting an Immersive Learning Case with the Immersion Cub...
 
(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...
(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...
(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...
 
Equivariant neural networks and representation theory
Equivariant neural networks and representation theoryEquivariant neural networks and representation theory
Equivariant neural networks and representation theory
 
Katherine Romanak - Geologic CO2 Storage.pdf
Katherine Romanak - Geologic CO2 Storage.pdfKatherine Romanak - Geologic CO2 Storage.pdf
Katherine Romanak - Geologic CO2 Storage.pdf
 
Micronuclei test.M.sc.zoology.fisheries.
Micronuclei test.M.sc.zoology.fisheries.Micronuclei test.M.sc.zoology.fisheries.
Micronuclei test.M.sc.zoology.fisheries.
 
HOW DO ORGANISMS REPRODUCE?reproduction part 1
HOW DO ORGANISMS REPRODUCE?reproduction part 1HOW DO ORGANISMS REPRODUCE?reproduction part 1
HOW DO ORGANISMS REPRODUCE?reproduction part 1
 
The debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically youngThe debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically young
 
The binding of cosmological structures by massless topological defects
The binding of cosmological structures by massless topological defectsThe binding of cosmological structures by massless topological defects
The binding of cosmological structures by massless topological defects
 
GBSN - Biochemistry (Unit 6) Chemistry of Proteins
GBSN - Biochemistry (Unit 6) Chemistry of ProteinsGBSN - Biochemistry (Unit 6) Chemistry of Proteins
GBSN - Biochemistry (Unit 6) Chemistry of Proteins
 
Applied Science: Thermodynamics, Laws & Methodology.pdf
Applied Science: Thermodynamics, Laws & Methodology.pdfApplied Science: Thermodynamics, Laws & Methodology.pdf
Applied Science: Thermodynamics, Laws & Methodology.pdf
 
Pests of Storage_Identification_Dr.UPR.pdf
Pests of Storage_Identification_Dr.UPR.pdfPests of Storage_Identification_Dr.UPR.pdf
Pests of Storage_Identification_Dr.UPR.pdf
 
THEMATIC APPERCEPTION TEST(TAT) cognitive abilities, creativity, and critic...
THEMATIC  APPERCEPTION  TEST(TAT) cognitive abilities, creativity, and critic...THEMATIC  APPERCEPTION  TEST(TAT) cognitive abilities, creativity, and critic...
THEMATIC APPERCEPTION TEST(TAT) cognitive abilities, creativity, and critic...
 
Randomised Optimisation Algorithms in DAPHNE
Randomised Optimisation Algorithms in DAPHNERandomised Optimisation Algorithms in DAPHNE
Randomised Optimisation Algorithms in DAPHNE
 
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
 
waterlessdyeingtechnolgyusing carbon dioxide chemicalspdf
waterlessdyeingtechnolgyusing carbon dioxide chemicalspdfwaterlessdyeingtechnolgyusing carbon dioxide chemicalspdf
waterlessdyeingtechnolgyusing carbon dioxide chemicalspdf
 

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