A rational design process: How and why to fake it
IEEE Transactions on Software Engineering
The role of knowledge in software development
Communications of the ACM
A systematic approach to creating and maintaining software documentation
SAC '96 Proceedings of the 1996 ACM symposium on Applied Computing
The Wiki way: quick collaboration on the Web
The Wiki way: quick collaboration on the Web
Promise and Peril of Portal Technologies in Higher Education
Promise and Peril of Portal Technologies in Higher Education
The relevance of software documentation, tools and technologies: a survey
Proceedings of the 2002 ACM symposium on Document engineering
Guest Editors' Introduction: Global Software Development
IEEE Software
Community Portals and Collective Goods: Conversation Archives as an Information Resource
HICSS '00 Proceedings of the 33rd Hawaii International Conference on System Sciences-Volume 3 - Volume 3
An Overview of Industrial Software Documentation Practice
SCCC '02 Proceedings of the XII International Conference of the Chilean Computer Science Society
A Survey of Documentation Practice within Corrective Maintenance
Empirical Software Engineering
A study of the documentation essential to software maintenance
Proceedings of the 23rd annual international conference on Design of communication: documenting & designing for pervasive information
Theoretical reflections on agile development methodologies
Communications of the ACM - Emergency response information systems: emerging trends and technologies
Web Portals: Evidence and Analysis of Media Concentration
Journal of Management Information Systems
Jazz and the Eclipse Way of Collaboration
IEEE Software
Information and Software Technology
Sharing information across community portals with FOAFRealm
International Journal of Web Based Communities
Analyzing the co-evolution of comments and source code
Software Quality Control
Moving into a new software project landscape
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
Proceedings of the eighteenth ACM SIGSOFT international symposium on Foundations of software engineering
An Information Foraging Theory Perspective on Tools for Debugging, Refactoring, and Reuse Tasks
ACM Transactions on Software Engineering and Methodology (TOSEM)
Hi-index | 0.00 |
Knowledge management plays an important role in many software organizations. Knowledge can be captured and distributed using a variety of media, including traditional help files and manuals, videos, technical articles, wikis, and blogs. In recent years, web-based community portals have emerged as an important mechanism for combining various communication channels. However, there is little advice on how they can be effectively deployed in a software project. In this paper, we present a first study of a community portal used by a closed source software project. Using grounded theory, we develop a model that characterizes documentation artifacts along several dimensions, such as content type, intended audience, feedback options, and review mechanisms. Our findings lead to actionable advice for industry by articulating the benefits and possible shortcomings of the various communication channels in a knowledge-sharing portal. We conclude by suggesting future research on the increasing adoption of community portals in software engineering projects.