1 / 12

What is trust in a recommender for software development?

What is trust in a recommender for software development?. recommender A. recommender D. recommender B. recommender C. r ecommender n+1. s tudy 1. s tudy 2. r ecommender of development tools. i nterviews about how professionals learn tools. 3 rd year students in multi-week case study.

laddie
Download Presentation

What is trust in a recommender for software development?

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. What is trust in a recommender for software development?

  2. recommenderA recommenderD recommenderB recommenderC recommendern+1 RSSE @ ICSE 2010

  3. study1 study2 recommender ofdevelopment tools interviews about howprofessionals learntools 3rd year studentsin multi-week case study 18 professionaldevelopers for anhour each RSSE @ ICSE 2010

  4. study1 - Spyglass RSSE @ ICSE 2010

  5. study1 - Spyglass 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 RSSE @ ICSE 2010

  6. study1 - Spyglass 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 RSSE @ ICSE 2010

  7. 1. timing affects trust Spyglass notifiesrecommendation available inefficientnavigation developerinvestigatesrecommendation RSSE @ ICSE 2010

  8. study2– tool discovery interviews - how do developers discover tools - focus on social discovery between peers (peer recommendation & peer observation) 18 professional developers, 1 hour interviews RSSE @ ICSE 2010

  9. 2. social trust eases uptake “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” RSSE @ ICSE 2010

  10. 3. trust trumps precision “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” RSSE @ ICSE 2010

  11. establishing trust prior interaction seems keycan trust be borrowed from a peer?can trust be sidestepped? make it feel like discovery rather than suggestion RSSE @ ICSE 2010

  12. establishing trust prior interaction seems keycan 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? RSSE @ ICSE 2010

More Related