A method of enabling a knowledge management community. A community is originated
based on a vision of values and benefits that can be realized from the organized
sharing of knowledge within a common group of people. The group is defined based
on subject matter, interest, geography, or any other category. Based on the vision
of a community, an initial definition of the community is created, including a
community charter. Based on the community charter, the community is designed. The
design of the community includes creating a matrix showing processes performed
by members of the community and the outcomes of these processes, developing knowledge
maps that show the knowledge used and created in performing processes, and defining
metrics to measure the benefit derived from the sharing of knowledge within the community.