A Knowledge Management framework is a complete system of People, Process, Technology and governance, which ensures that Knowledge management is applied systematically and effectively to improve business results.
- People; knowledge management roles have to be established in the business, communities need to be set up to share and reuse tacit knowledge, behaviors such as seeking for and sharing knowledge need to be incentivised, and to become 'the way we work'
- KM Processes; there has to be a tried-and-tested process for capturing, distilling, validating, storing, applying and reusing knowledge, and also for innovating.
- KM Technologies; the people and the process need to be supported by enabling technology, which allows knowledge to be found and accessed wherever it resides (in databases, on the Intranet, in people's heads). IT plays an important role in KM, by providing the technology to allow people to communicate.
- KM Governance; without a governance system that promotes and recognizes sharing and the re-use of knowledge, any attempts to introduce KM are going to be a hard struggle.