Argumentation-based design rationale: what use at what cost?
International Journal of Human-Computer Studies
Conversation map: a content-based Usenet newsgroup browser
Proceedings of the 5th international conference on Intelligent user interfaces
Evolution patterns of open-source software systems and communities
Proceedings of the International Workshop on Principles of Software Evolution
Online Communities: Designing Usability and Supporting Socialbilty
Online Communities: Designing Usability and Supporting Socialbilty
Design Rationale: Concepts, Techniques, and Use
Design Rationale: Concepts, Techniques, and Use
Open Sources: Voices from the Open Source Revolution
Open Sources: Voices from the Open Source Revolution
Two case studies of open source software development: Apache and Mozilla
ACM Transactions on Software Engineering and Methodology (TOSEM)
The Cathedral and the Bazaar
Quantitative Measurements of the Influence of Participant Roles during Peer Review Meetings
Empirical Software Engineering
Notification and awareness: synchronizing task-oriented collaborative activity
International Journal of Human-Computer Studies - Notification user interfaces
Interactional Coherence in CMC
HICSS '99 Proceedings of the Thirty-Second Annual Hawaii International Conference on System Sciences-Volume 2 - Volume 2
The rhetorical parsing, summarization, and generation of natural language texts
The rhetorical parsing, summarization, and generation of natural language texts
The rhetorical parsing, summarization, and generation of natural language texts
The rhetorical parsing, summarization, and generation of natural language texts
Coherence and Interactivity in Text-Based Group Discussions around Web Documents
HICSS '04 Proceedings of the Proceedings of the 37th Annual Hawaii International Conference on System Sciences (HICSS'04) - Track 4 - Volume 4
The Many Meanings of Open Source
IEEE Software
Group awareness in distributed software development
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
Socialization in an Open Source Software Community: A Socio-Technical Analysis
Computer Supported Cooperative Work
Thematic coherence and quotation practices in OSS design-oriented online discussions
GROUP '05 Proceedings of the 2005 international ACM SIGGROUP conference on Supporting group work
Computer Supported Cooperative Work
Computer Supported Cooperative Work
Collaborative design: Managing task interdependencies and multiple perspectives
Interacting with Computers
When can i expect an email response? a study of rhythms in email usage
ECSCW'03 Proceedings of the eighth conference on European Conference on Computer Supported Cooperative Work
A process-oriented approach to design rationale
Human-Computer Interaction
Object-oriented analysis and design in software project teams
Human-Computer Interaction
Small group design meetings: an analysis of collaboration
Human-Computer Interaction
Human-Computer Interaction
INTERACT '09 Proceedings of the 12th IFIP TC 13 International Conference on Human-Computer Interaction: Part II
An approach to assess the quality of collaboration in technology-mediated design situations
European Conference on Cognitive Ergonomics: Designing beyond the Product --- Understanding Activity and User Experience in Ubiquitous Environments
Analysis of virtual communities supporting OSS projects using social network analysis
Information and Software Technology
How power users help and hinder open bug reporting
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A semantic framework for modelling quotes in email conversations
Proceedings of the 1st International Conference on Intelligent Semantic Web-Services and Applications
Design, discussion, and dissent in open bug reports
Proceedings of the 2011 iConference
The role of argumentation in online epistemic communities: the anatomy of a conflict in Wikipedia
Proceedings of the 28th Annual European Conference on Cognitive Ergonomics
The search for a research method for studying OSS process innovation
Empirical Software Engineering
Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work
Hi-index | 0.00 |
This paper is an analysis of online discussions in an Open Source Software (OSS) design community, the Python project. Developers of Python are geographically distributed and work online asynchronously. The objective of our study is to understand and to model the dynamics of the OSS design process that takes place in mailing list exchanges. We develop a method to study distant and asynchronous collaborative design activity based on an analysis of quoting practices. We analyze and visualize three aspects of the online dynamics: social, thematic temporal, and design. We show that roles emerge during discussions according to the involvement and the position of the participants in the discussions and how they influence participation in the design discussions. In our analysis of the thematic temporal dynamics of discussion, we examine how themes of discussion emerge, diverge, and are refined over time. To understand the design dynamics, we perform a content analysis of messages exchanged between developers to reveal how the online discussions reflect the ''work flow'' of the project: it provides us with a picture of the collaborative design process in the OSS community. These combined results clarify how knowledge and artefacts are elaborated in this epistemic, exploration-oriented, OSS community. Finally, we outline the need to automate of our method to extend our results. The proposed automation could have implications for both researchers and participants in OSS communities.