Easing Program Comprehension by Sharing Navigation Data
VLHCC '05 Proceedings of the 2005 IEEE Symposium on Visual Languages and Human-Centric Computing
Maintaining mental models: a study of developer work habits
Proceedings of the 28th international conference on Software engineering
Using task context to improve programmer productivity
Proceedings of the 14th ACM SIGSOFT international symposium on Foundations of software engineering
Questions programmers ask during software evolution tasks
Proceedings of the 14th ACM SIGSOFT international symposium on Foundations of software engineering
Information Needs in Collocated Software Development Teams
ICSE '07 Proceedings of the 29th international conference on Software Engineering
Adinda: a knowledgeable, browser-based IDE
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
Social software in global software development
Proceedings of the 2010 ICSE Workshop on Cooperative and Human Aspects of Software Engineering
Hi-index | 0.00 |
Developers need better knowledge tools to answer their information needs, rather than continuing to rely so heavily on communication with coworkers. Web sites, like the social bookmarking site Del.icio.us, might provide a way forward. They are designed to provide each user an individual incentive for entering data, but provide even more value by combining data from different users into collective knowledge. Several research projects hint that designing knowledge tools for developers using this principle would be more cost effective and provide better incentive structures for capturing knowledge.