In my current work we think we can get benefit from having a knowledge base, so the next time someone has a question/problem etc, that base can be consulted and an answer will show up.
Also, it will reduce the risk from having people leaving the company with the knowledge and we would have to start all over again.
My question is, what strategy can we follow to implement/buy/get/build/etc this knowledge base?
Are there software ready for this? Would it be better to have something build by ourselves ( we have some programmers )
This is an small company ( < 30 ) and the base should be accessible from outside the office ( when the employees are with the customer etc.) so I guess a webapp is in order.