People, Organizations, and Process Improvement
IEEE Software
Using a configuration management tool to coordinate software development
COCS '95 Proceedings of conference on Organizational computing systems
Coordination mechanisms: towards a conceptual foundation of CSCW systems design
Computer Supported Cooperative Work - Special issue on the design of cooperative systems
Considering an organization's memory
CSCW '98 Proceedings of the 1998 ACM conference on Computer supported cooperative work
Socially translucent systems: social proxies, persistent conversation, and the design of “babble”
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
A Critique of Software Defect Prediction Models
IEEE Transactions on Software Engineering
Anchored conversations: chatting in the context of a document
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Distributed cognition: toward a new foundation for human-computer interaction research
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction in the new millennium, Part 2
Interaction and outeraction: instant messaging in action
CSCW '00 Proceedings of the 2000 ACM conference on Computer supported cooperative work
An empirical study of an informal knowledge repository in a medium-sized software consulting company
Proceedings of the 25th International Conference on Software Engineering
GROUP '05 Proceedings of the 2005 international ACM SIGGROUP conference on Supporting group work
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
Supporting software development as knowledge-intensive and collaborative activity
Proceedings of the 2006 international workshop on Workshop on interdisciplinary software engineering research
Designing task visualizations to support the coordination of work in software development
CSCW '06 Proceedings of the 2006 20th anniversary conference on Computer supported cooperative work
Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of software engineering
The secret life of bugs: Going past the errors and omissions in software repositories
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
Software Engineering: A Practitioner's Approach
Software Engineering: A Practitioner's Approach
Customized awareness: recommending relevant external change events
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
"Not my bug!" and other reasons for software bug report reassignments
Proceedings of the ACM 2011 conference on Computer supported cooperative work
Teambugs: a collaborative bug tracking tool
Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
Characterizing and predicting which bugs get reopened
Proceedings of the 34th International Conference on Software Engineering
DRETOM: developer recommendation based on topic models for bug resolution
Proceedings of the 8th International Conference on Predictive Models in Software Engineering
Towards understanding software change request assignment: a survey with practitioners
Proceedings of the 17th International Conference on Evaluation and Assessment in Software Engineering
Situational awareness: personalizing issue tracking systems
Proceedings of the 2013 International Conference on Software Engineering
Deciphering the story of software development through frequent pattern mining
Proceedings of the 2013 International Conference on Software Engineering
Informing development decisions: from data to information
Proceedings of the 2013 International Conference on Software Engineering
Hi-index | 0.00 |
Issue tracking systems help organizations manage issue reporting, assignment, tracking, resolution, and archiving. Traditionally, it is the Software Engineering community that researches issue tracking systems, where software defects are reported and tracked as 'bug reports' within an archival database. Yet, as issue tracking is fundamentally a social process, it is important to understand the design and use of issue tracking systems from that perspective. Consequently, we conducted a qualitative study of issue tracking systems as used by small, collocated software development teams. We found that an issue tracker is not just a database for tracking bugs, features, and inquiries, but also a focal point for communication and coordination for many stakeholders within and beyond the software team. Customers, project managers, quality assurance personnel, and programmers all contribute to the shared knowledge and persistent communication that exists within the issue tracking system. These results were all the more striking because in spite of teams being collocated--which afforded frequent, face-to-face communication--the issue tracker was still used as a fundamental communication channel. We articulate various real-world practices surrounding issue trackers and offer design considerations for future systems.