“Never doubt that a small group of thoughtful, committed citizens can change the world. Indeed, it is the only thing that ever has.”
- -Margaret Mead
Never doubt that a small group of thoughtful, committed citizens - - PowerPoint PPT Presentation
Never doubt that a small group of thoughtful, committed citizens can change the world. Indeed, it is the only thing that ever has. --Margaret Mead Thank You R Hackers of NYC Harvesting & Analyzing Interaction Data in R: The
Sean P. Goggins, PhD Drexel University
MyLyn Research Collaborators: Peppo Valetto, PhD (PI) & Kelly Blincoe
I use electronic trace data, interviews, field notes, electronic content & surveys for raw data
❖
Group’s Emerging & Evolving
❖
Group Formation & Development
❖
The long tail of social computing, which I describe as everything *except* Wikipedia & Facebook
❖
Groups constructing knowledge, creating information and forming identity.
*Available, but not always easy to get in an analyzable form
❖
Harvesting Small, Open Data [MyLyn]
❖
Analyzing
❖
Temporal Changes in the MyLyn Network
❖
Work
❖
Talk
❖
Libraries Used & Source Code
❖
StatNet
❖
iGraph
❖
TNET
❖
R Sourcecode and Data will be available for download at http://www.groupinformatics.org . If you use this data or scripts please cite:
❖
Goggins, S. P., Laffey, J., Amelung, C., and Gallagher, M. 2010. Social Intelligence In Completely Online Groups. IEEE International Conference on Social
❖
Blincoe, K., Valetto, G., and Goggins, S. 2011. Leveraging Task Contexts for Managing Developers’ Coordination. Under Review.
An Example From the MyLyn Project
More About MyLyn: http://tasktop.com/blog/ http://www.eclipse.org/myly n/ Bug Database HTML Parser MySQL Database MyLyn Context Uploads Wor k Tal k .zip file Tal k Tal k
Tal k Wor k
MyLyn Data Has 2 Advantages for Analysis compared to source Control systems analysis: 1. You see files *viewed* together 2. Discourse on a Bug is directly connected to the files read and edited 1. Closer connection between analysis of work & talk. Tal k Wor k
An Example From the MyLyn Project
Interaction Warehouse MyLyn CANS ETC Tal k Wor k Tal k Wor k
An Example From the MyLyn Project
❖
Eight Mylyn Releases (Temporal Analysis)
❖
R Packages Used
❖
TNET
❖
iGraph
❖
Statnet
❖
Developers create a dense graph. Not a complete graph, but dense.
Wor k
❖
Commenter's create a sparse graph
Tal k
Cod e Discussion Wor k Tal k iGrap h Release 1
❖
StatNet
Red = Bug Commenter Blue = Bug Opener
StatNET Tal k Release 1
Work & Talk
Tal k Cluster s In Degree & Out Degree
Red = Bug Commenter Blue = Bug Opener
iGrap h StatNET Release 1
Google Summer Coder
Cod e Discussion 304, 373, 399 & 143 form The Strongest Connections In both networks
Red = Bug Commenter Blue = Bug Opener
Tal k Wor k Release 1
Cod e Discussion 304, 373, 399 & 143 form The Strongest Connections In both networks
Red = Bug Commenter Blue = Bug Opener
Google Summer Coder Tal k Wor k 457, 391 & 159 – Comment & Open Release 1
First & Last Release
Tal k 304, 399, 143, 159, 173, 373 399, 118, 304, 159, 391, 416 StatNET & ordinary plotting Release 1 Release 8
Wor k Two disconnected Graphs in release 8 304, 373, 399 & 143 Release 1 Release 8 143 & 304 disengaged Or missing entirely iGrap h
Work & Talk
Cod e Discussion
Red = Bug Commenter Blue = Bug Opener
Tal k Wor k Nobody is “Just Blue” Release 8
Cod e Discussion
Red = Bug Commenter Blue = Bug Opener
Tal k Wor k Notice 416 in Talk & Second Coder Graph Release 8
Tal k Cluster s In Degree & Out Degree
Red = Bug Commenter Blue = Bug Opener
iGrap h StatNET
399, 118 & 159 are significant, But play with different clusters of Other people.
Blue Cluste r Release 8
High Level Views Over Time
Where there is no color, There are multiple, incomplete Graphs.
One Possible explanation: A few central People who slowly but Observably begin to engage Other contributors in An open source software Development project. Structure evolves Key Groups Evolve iGrap h
But that’s the research part, not the cool “R Stuff” Part
399 304 159 143 373
Our next step is piecing together a narrative about the groups that emerged on this project, and describing each of the individuals. This is all open data. When we finish this part, we will publish one or more papers. For now, Let’s look at the cool “R Stuff”
Sean P. Goggins, PhD Drexel University
Collaborators: Peppo Valetto, PhD & Kelly Blincoe Questions? In the after session.