PORTAL Knowledge Management and Collaboration
KM in Medium-sized Software Consulting Companies
This article introduces using knowledge management for software development, and the criteria for success, from a doctoral thesis.