The potential benefits of knowledge management have led enterprises to strive to implement knowledge management initiatives for themselves in the hopes of achieving the idealized picture of an agile enterprise. Many of these initiatives have not achieved their desired results.