Trust in Global Software Engineering: Influential factors, Processes, and Tool design

5

Click here to load reader

description

This is a short (5min long) presentation to introduce our research interests for the Trust workshop participants at the CSCW '13 conference.

Transcript of Trust in Global Software Engineering: Influential factors, Processes, and Tool design

Page 1: Trust in Global Software Engineering: Influential factors, Processes, and Tool design

Trust in Global Software EngineeringInfluential factors, Processes, Tool design

Sabrina Marczak

Ban Al-Ani David Redmiles

Rafael Prikladnicki

Porto AlegreBrazil

Irvine, CAUnited States

Page 2: Trust in Global Software Engineering: Influential factors, Processes, and Tool design

Trust in Global Software EngineeringInfluential factors, Processes, Tool design

Sabrina Marczak

Ban Al-Ani David Redmiles

Rafael Prikladnicki

Porto AlegreBrazil

Irvine, CAUnited States

Page 3: Trust in Global Software Engineering: Influential factors, Processes, and Tool design

Our interests on the topic are:

Trust in Vitual Teams: Theory and Tools @CSCW ’13 | San Antonio, Texas, USA | February 24, 2013

• Influential factors

• Processes

• Tool design

Team sizeProject type DiversityLeadership

TimeF2F meetingsPrevious experienceCom. media

FormationDissolutionRestorationAdjustment

Design principles- Trust factors- Collaborative traces- Virtual representations

Page 4: Trust in Global Software Engineering: Influential factors, Processes, and Tool design

Published work on the topic

Trust in Vitual Teams: Theory and Tools @CSCW ’13 | San Antonio, Texas, USA | February 24, 2013

[ICGSE ’09] Al-Ani, B. and Redmiles, D. In strangers we trust? Findings of an empirical study of distributed development. In ICGSE, Limerick, (2009), 121-130.

[CHASE ‘11] Trainer, E., Al-Ani, B., and Redmiles, D. Impact of collaborative traces on trustworthiness. In Proc CHASE, New York, USA (2011), 40-47.

[AVI ‘12] Trainer, E. and Redmiles, D. Foundations for the design of visualizations that support trust in distributed teams. In Proc. AVI, Capri Island, Italy (2012), 34-41.

[Future of CSD@CSCW ’12] Al-Ani, B., Marczak, S., Trainer, E., Redmiles, D., and Prikladnicki, R. Distributed developers’ perspectives of Web 2.0 technologies in supporting the development of trust. In The Future of CSD Workshop, Seatle (2012).

[CHASE ‘12] Wang, Y., Trainer, E., Al-Ani, B., Marczak, S., Prikladnicki, R., and Redmiles, D. Attitude and Usage of Collaboration Tools in GSE: A Practitioner Oriented Theory. In Proc CHASE, Zurich, Switzerland (2012).

[ICSGE ‘12] Al-Ani, B., Wang, O., Marczak, S., Trainer, E., and Redmiles, D. Distributed developers and the non-use of Web 2.0 technologies: A proclivity model. In Proc. ICGSE, Porto Alegre, Brazil (2012), 104–113.

[CSCW ‘13] Al-Ani, B., Bietz, M., Wang, Y., Trainer, E., Koehne, B., Marczak, S., Redmiles, D., and Prikladnicki, R. Globally distributed developers: Their trust expectations and processes. In Proc. CSCW, San Antonio, USA (2013), in press.

Page 5: Trust in Global Software Engineering: Influential factors, Processes, and Tool design

Designing Tools to Support Trust in Distributed Software Teams

What features and software requirements are needed to better support trust development?

Trust in Vitual Teams: Theory and Tools @CSCW ’13 | San Antonio, Texas, USA | February 24, 2013

Sabrina Marczak Ban Al-Ani David

RedmilesRafael

Prikladnicki

> Current supportTrusty: - communication-based- social network oriented

SocialTFS: - social awareness- notification of changes

Design principles: - trust factors- collaborative traces- virtual representations

Extent of usefulness of software repositories?Past information’s influence on new relationships?

> Open questions

Which factors to account for?How to model them?

What makes a tool explicit to support trust building?

Web 2.0 Technologies: - alignment with work practices- reliability of information

Turn information reliable and less effort-expensive?How to replicate real-life establishment of trust?