Download presentation
Presentation is loading. Please wait.
1
What is trust in a recommender for software development? Gail C. MurphyEmerson Murphy-Hill University of British Columbia Tasktop Technologies Inc.
2
2/5/2010RSSE @ ICSE 2010 2 recommender B recommender A recommender C recommender D recommender n+1
3
2/5/2010RSSE @ ICSE 20103 study 1 study 2 recommender of development tools interviews about how professionals learn tools 3 rd year students in multi-week case study 18 professional developers for an hour each
4
study 1 - Spyglass 2/5/2010RSSE @ ICSE 20104
5
study 1 - Spyglass 2/5/2010RSSE @ ICSE 20105 longitudinal user study - effective in helping a developer discover previously unknown useful tools? - effective in encouraging a developer to use a previously unknown tool? - explore source code more efficiently? - notification mechanism obtrusive? 9 participants for ~ 3 weeks
6
study 1 - Spyglass 2/5/2010RSSE @ ICSE 20106 longitudinal user study - effective in helping a developer discover previously unknown useful tools? - effective in encouraging a developer to use a previously unknown tool? - explore source code more efficiently? - notification mechanism obtrusive? 9 participants for ~ 3 weeks
7
1. timing affects trust 2/5/2010RSSE @ ICSE 20107 inefficient navigation Spyglass notifies recommendation available developer investigates recommendation
8
study 2 – tool discovery 2/5/2010RSSE @ ICSE 20108 interviews - how do developers discover tools - focus on social discovery between peers (peer recommendation & peer observation) 18 professional developers, 1 hour interviews
9
2. social trust eases uptake 2/5/2010RSSE @ ICSE 20109 “I’ve known them for a while and how they get things done, so I can translate that to how I get things done” “If you can get a feel for people that you know, either because you know them online […] or in person […] you have a pretty good estimate of what your reaction will be”
10
3. trust trumps precision 2/5/2010RSSE @ ICSE 201010 “Honestly; I bet the [recommender] would have better success rate [than a peer] at recommending things that I would like, but that doesn’t mean that I would trust the [recommender] more”
11
establishing trust 2/5/2010RSSE @ ICSE 201011 prior interaction seems key can trust be borrowed from a peer? can trust be sidestepped? make it feel like discovery rather than suggestion
12
establishing trust 2/5/2010RSSE @ ICSE 201012 prior interaction seems key can trust be borrowed from a peer? can trust be sidestepped? make it feel like discovery rather than suggestion what do/would you trust? what makes you trust the source?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.