Navigation Support in Evolving Communities by a Web-based Dashboard
Upcoming SlideShare
Loading in...5
×
 

Navigation Support in Evolving Communities by a Web-based Dashboard

on

  • 118 views

Navigation Support in Evolving Communities by a Web-based Dashboard ...

Navigation Support in Evolving Communities by a Web-based Dashboard
10th IFIP WG 2.13 International Conference on Open Source Systems, OSS 2014, San José, Costa Rica, May 6-9, 2014
Anna Hannemann, KristjanLiiva, Ralf Klamma
RWTH Aachen UniversityAdvanced Community Information Systems (ACIS)
hannemann@dbis.rwth-aachen.de

Statistics

Views

Total Views
118
Views on SlideShare
118
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Navigation Support in Evolving Communities by a Web-based Dashboard Navigation Support in Evolving Communities by a Web-based Dashboard Presentation Transcript

  • Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke I5-AH-052014-1 Learning Layers This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License. Navigation Support in Evolving Communities by a Web-based Dashboard Anna Hannemann, Kristjan Liiva, Ralf Klamma RWTH Aachen University Advanced Community Information Systems (ACIS) hannemann@dbis.rwth-aachen.de
  • Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke I5-AH-052014-2 Learning Layers Agenda  Motivation  Related Systems  Study Settings  Feedback from OSS Communities  Navigation Dashboard  Dashboard Evaluation within OSS Communities  Conclusions and Outlook Navigation Support in Evolving OSS Communities
  • Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke I5-AH-052014-3 Learning Layers Research Question Are the OSS communities interested in a platform which reflects community evolution and if so, what evolution aspects should it reflect?
  • Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke I5-AH-052014-4 Learning Layers Motivation  Success of OSS project tightly interwoven with success of OSS community (Raymond, 1999) ,(Ye et al., 2004), (Von Hippel and von Krogh, 2003)  Awareness of other developers essential for intact OSS project life (Gutwin et al., 2004) – Shared perception model – Feeling of belonging/Shared faith  Collaboration reflection  Conflicts and problems discovery 4
  • Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke I5-AH-052014-5 Learning Layers Related Systems  Recent OSS research – Social network analysis (Bird et al., 2006) – Text mining (Bohn et al., 2011) – Sentiment analysis (Jensen et al., 2011)  Code-related statistics – GitHub, Ohloh, SourceForge, FLOSSMetrics (Herraiz et al., 2009)  Contributor-related statistics – GitHub, Ohloh, Open Source Report Card, Sargas (de Sousa et al., 2009) 5
  • Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke I5-AH-052014-6 Learning Layers Research Question Are the OSS communities interested in a platform which reflects community evolution and if so, what evolution aspects should it reflect?
  • Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke I5-AH-052014-7 Learning Layers Study Settings  OSS developers survey  Internal evaluation with computer scientists  Prototype evaluation within OSS communities 7
  • Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke I5-AH-052014-8 Learning Layers OSS Developers Survey  IRC: OpenStack, PostgreSQL, GIMP, Mozilla, GNOME, TomCat, VM VirtualBox  32 responses and 49 comments  75% interested in statistics on whole community not restricted to developers  71.9% interested in a network view on community  64.5% interested in text-mining  31.3% sentiment analysis  Aggregated statistics  Integration in existing tools 8
  • Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke I5-AH-052014-9 Learning Layers OSS Navigation Dashboard 9
  • Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke I5-AH-052014-10 Learning Layers OSS Dashboard Design and Development  Web-based dashboard  Data from mailing lists and code repositories of three bioinformatics OSS (Hannemann and Klamma, 2013) – Graph widget + search and zooming function – Community mood vs. development progress – Outflow vs. inflow – Communication vs. development progress  Evaluation with 12 computer scientists - General suggestions - Bug reports 10
  • Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke I5-AH-052014-11 Learning Layers Feedback from OSS Communities  Exhaustive email reviews from nine OSS members  Blog post about OSS Dashboard by Biopython Developer http://bytesizebio.net/2013/09/07/bio-projects-a-history- in-graphs/  Most praise and interest to social network graph  Interest in central nodes  Interest in mood estimation  Potential for recruiting and funding  Learn how project evolves  Compare with competitors 11
  • Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke I5-AH-052014-12 Learning Layers Conclusions and Outlook  Conclusions – High interest in reflection of community evolution – Special interest in network graph visualization – Aggregated statistics preferred  Outlook – Topic-based text mining – More social network analysis functionalities – Dashboard concept to support and manage an OSS community around EU projects 12