WeDid: Salesforce as a Knowledge Base System
Gathering knowledge from a different team (i.e. the support team, product management team, etc.) is a hassle especially all the information is stored in a separate system. Having one system to keep a record of all the Q&A and product information would be a lot easier.
The customer would also like to enable public access of some published articles.