This study develops a framework and instruments to diagnose the current knowledge management(KM) status of an organization and to suggest future KM implementation directions. Based on the comprehensive review of KM literature and KM case studies, we derive three main aspects(strategic, social and technical aspect) and seven critical factors(KM strategy, knowledge worker, organizational strucuture, organizational culture, KM processe, organizational knowledge, and information technology) for the successful KM implementation. The instruments developed in this study include every specific measurement items of each critical success factor, which are expected to help not only suggest a context-sensitive KM strategy but also evaluate current KM status of a designated organization. By introducing two dimensions of KM evaluation(effectiveness and necessity), a more holistic and contingent view of KM can be assured. Academic contributions as well as practical implications are discussed. Study limitations and future research directions are also provided.