In this paper, we survey a number of different knowledge management strategies and a range of driving forces for knowledge management activities. We synthesise these using an extended version of an existing “KM spectrum”; apply a knowledge engineering approach to provide further guidance for the KM spectrum; and then describe a simple classification approach that links the driving forces to KM strategies, using a number of published heuristics. Finally, a case study is presented in which we apply our approach and discuss its usefulness.