Seesoft-A Tool for Visualizing Line Oriented Software Statistics
IEEE Transactions on Software Engineering - Special issue on software measurement principles, techniques, and environments
Awareness and coordination in shared workspaces
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
People, Organizations, and Process Improvement
IEEE Software
Coordination in software development
Communications of the ACM
Social translucence: an approach to designing systems that support social processes
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction in the new millennium, Part 1
Palantír: raising awareness among configuration management workspaces
Proceedings of the 25th International Conference on Software Engineering
"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
Unifying Artifacts and Activities in a Visual Tool for Distributed Software Development Teams
Proceedings of the 26th International Conference on Software Engineering
Group awareness in distributed software development
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
Dogear: Social bookmarking in the enterprise
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Maintaining mental models: a study of developer work habits
Proceedings of the 28th international conference on Software engineering
A research agenda for distributed software development
Proceedings of the 28th international conference on Software engineering
Towards Awareness in the Large
ICGSE '06 Proceedings of the IEEE international conference on Global Software Engineering
Task and social visualization in software development: evaluation of a prototype
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
FASTDash: a visual dashboard for fostering awareness in software teams
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
IT Professional
Jazz and the Eclipse Way of Collaboration
IEEE Software
How tagging helps bridge the gap between social and technical aspects in software development
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
How Software Developers Use Tagging to Support Reminding and Refinding
IEEE Transactions on Software Engineering
Mashup environments in software engineering
Proceedings of the 1st Workshop on Web 2.0 for Software Engineering
The role of emergent knowledge structures in collaborative software development
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
Social media for software engineering
Proceedings of the FSE/SDP workshop on Future of software engineering research
Analytics for software development
Proceedings of the FSE/SDP workshop on Future of software engineering research
The impact of social media on software engineering practices and tools
Proceedings of the FSE/SDP workshop on Future of software engineering research
Determining relevancy: how software developers determine relevant information in feeds
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Smart media: bridging interactions and services for the smart internet
The smart internet
Collabode: collaborative coding in the browser
Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering
Supporting the cooperation of end-user programmers through social development environments
Proceedings of the 2nd International Workshop on Web 2.0 for Software Engineering
Smart media: bridging interactions and services for the smart internet
The smart internet
Does adding manpower also affect quality?: an empirical, longitudinal analysis
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
Role-based interfaces for collaborative software development
Proceedings of the 24th annual ACM symposium adjunct on User interface software and technology
Real-time collaborative coding in a web IDE
Proceedings of the 24th annual ACM symposium on User interface software and technology
Social transparency in networked information exchange: a theoretical framework
Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work
Influencing the adoption of software engineering methods using social software
Proceedings of the 34th International Conference on Software Engineering
Proceedings of the 34th International Conference on Software Engineering
Proceedings of the 34th International Conference on Software Engineering
A dashboard to regulate project-based learning
EC-TEL'12 Proceedings of the 7th European conference on Technology Enhanced Learning
An Information Foraging Theory Perspective on Tools for Debugging, Refactoring, and Reuse Tasks
ACM Transactions on Software Engineering and Methodology (TOSEM)
Impression formation in online peer production: activity traces and personal profiles in github
Proceedings of the 2013 conference on Computer supported cooperative work
Computer Supported Cooperative Work
Supporting elastic collaboration: integration of collaboration components in dynamic contexts
Proceedings of the 5th ACM SIGCHI symposium on Engineering interactive computing systems
V:ISSUE:LIZER: exploring requirements clarification in online communication over time
Proceedings of the 2013 International Conference on Software Engineering
Project awareness system: improving collaboration through visibility
OCSC'13 Proceedings of the 5th international conference on Online Communities and Social Computing
Articulation spaces: bridging the gap between formal and informal coordination
Proceedings of the 17th ACM conference on Computer supported cooperative work & social computing
Hi-index | 0.00 |
Software development teams need to maintain awareness of various different aspects ranging from overall project status and process bottlenecks to current tasks and incoming artifacts. Currently, there is a lack of theoretical foundations to guide tool selection and tool design to best support awareness tasks. In this paper, we explore how the combination of highly configurable project, team and contributor dashboards along with individual event feeds is used to accomplish extensive awareness. Our results stem from an empirical study of several large development teams, with a detailed study of a team of 150 developers and additional data from another four project teams. We present how dashboards become pivotal to task prioritization in critical project phases and how they stir competition while feeds are used for short term planning. Our findings indicate that the distinction between high-level and low-level awareness is often unclear and that integrated tooling could improve development practices.