On the need for automatic knowledge management in modern collaboration tools to improve software maintenance
Vipin Balachandran
Abstract
The adoption of modern collaboration tools such as Slack has reduced email communication and discussions in other forums in software organizations. The absence of automatic knowledge management in these tools can significantly impact software maintenance and developer productivity in the long run. In this paper, we discuss the need and characteristics of such knowledge management systems.
Topics & Concepts
Computer scienceSoftware maintenanceSoftware engineeringProductivityKnowledge managementSoftwareSoftware project managementSoftware developmentEngineering managementSoftware constructionEngineeringOperating systemMacroeconomicsEconomicsSoftware Engineering ResearchSoftware Engineering Techniques and PracticesSoftware System Performance and Reliability