The vocabulary problem in human-system communication
Communications of the ACM
ICICLE: groupware for code inspection
CSCW '90 Proceedings of the 1990 ACM conference on Computer-supported cooperative work
Groupware and social dynamics: eight challenges for developers
Communications of the ACM
Coordination in software development
Communications of the ACM
Analyzing due process in the workplace
ACM Transactions on Information Systems (TOIS) - Special issue: selected papers from the conference on office information systems
Supporting articulation work using software configuration management systems
Computer Supported Cooperative Work - Special issue on studies of cooperative design
It's all in the words: supporting work activites with lightweight tools
GROUP '99 Proceedings of the international ACM SIGGROUP conference on Supporting group work
An empirical study of global software development: distance and speed
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Concern graphs: finding and describing concerns using structural program dependencies
Proceedings of the 24th International Conference on Software Engineering
Guest Editors' Introduction: Global Software Development
IEEE Software
"Breaking the code", moving between private and public work in collaborative software development
GROUP '03 Proceedings of the 2003 international ACM SIGGROUP conference on Supporting group work
Coordinating Expertise in Software Development Teams
Management Science
Group awareness in distributed software development
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
GROUP '05 Proceedings of the 2005 international ACM SIGGROUP conference on Supporting group work
Seeking the source: software source code as a social and technical artifact
GROUP '05 Proceedings of the 2005 international ACM SIGGROUP conference on Supporting group work
When Plans do not Work Out: How Plans are Used in Software Development Projects
Computer Supported Cooperative Work
ConcernMapper: simple view-based separation of scattered concerns
eclipse '05 Proceedings of the 2005 OOPSLA workshop on Eclipse technology eXchange
Usage patterns of collaborative tagging systems
Journal of Information Science
Proceedings of the 28th international conference on Software engineering
Maintaining mental models: a study of developer work habits
Proceedings of the 28th international conference on Software engineering
Shared waypoints and social tagging to support collaboration in software development
CSCW '06 Proceedings of the 2006 20th anniversary conference on Computer supported cooperative work
Task and social visualization in software development: evaluation of a prototype
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Why we tag: motivations for annotation in mobile and online media
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Mining Software Repositories for Traceability Links
ICPC '07 Proceedings of the 15th IEEE International Conference on Program Comprehension
On Coordination Mechanisms in Global Software Development
ICGSE '07 Proceedings of the International Conference on Global Software Engineering
Jazz and the Eclipse Way of Collaboration
IEEE Software
Proceedings of the 30th international conference on Software engineering
Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of software engineering
ConcernLines: A timeline view of co-occurring concerns
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
Evaluating cues for resuming interrupted programming tasks
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Awareness 2.0: staying aware of projects, developers and tasks using dashboards and feeds
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
Proceedings of the 1st Workshop on Web 2.0 for Software Engineering
Adinda: a knowledgeable, browser-based IDE
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
The role of emergent knowledge structures in collaborative software development
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
Web2SE: First Workshop on Web 2.0 for Software Engineering
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
Workshop report from Web2SE: first workshop on web 2.0 for software engineering
ACM SIGSOFT Software Engineering Notes
Investigating the use of tags in collaborative development environments: a replicated study
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
The impact of social media on software engineering practices and tools
Proceedings of the FSE/SDP workshop on Future of software engineering research
A review of awareness in distributed collaborative software engineering
Software—Practice & Experience - Focus on Selected PhD Literature Reviews in the Practical Aspects of Software Technology
A design perspective on modularity
Proceedings of the tenth international conference on Aspect-oriented software development
Smart media: bridging interactions and services for the smart internet
The smart internet
How do developers blog?: an exploratory study
Proceedings of the 8th Working Conference on Mining Software Repositories
Smart media: bridging interactions and services for the smart internet
The smart internet
Analyzing the role of tags as lightweight traceability links
Proceedings of the 6th International Workshop on Traceability in Emerging Forms of Software Engineering
Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work
Finding relevant answers in software forums
ASE '11 Proceedings of the 2011 26th IEEE/ACM International Conference on Automated Software Engineering
Timely and efficient facilitation of coordination of software developers' activities
Proceedings of the 34th International Conference on Software Engineering
PorchLight: a tag-based approach to bug triaging
Proceedings of the 2013 International Conference on Software Engineering
Tag recommendation in software information sites
Proceedings of the 10th Working Conference on Mining Software Repositories
How do open source communities blog?
Empirical Software Engineering
Hi-index | 0.00 |
Empirical research on collaborative software development practices indicates that technical and social aspects of software development are often intertwined. The processes followed are tacit and constantly evolving, thus not all of them are amenable to formal tool support. In this paper, we explore how “tagging”, a lightweight social computing mechanism, is used to bridge the gap between technical and social aspects of managing work items. We present the results from an empirical study on how tagging has been adopted and adapted over the past two years of a large project with 175 developers. Our research shows that the tagging mechanism was eagerly adopted by the team, and that it has become a significant part of many informal processes. Our findings indicate that lightweight informal tool support, prevalent in the social computing domain, may play an important role in improving team-based software development practices.