Loading...

A Methodology for Developing Knowledge Management Systems

Dehghani, Razieh | 2014

768 Viewed
  1. Type of Document: M.Sc. Thesis
  2. Language: Farsi
  3. Document No: 46120 (19)
  4. University: Sharif University of Technology
  5. Department: Computer Engineering
  6. Advisor(s): Ramsin, Raman
  7. Abstract:
  8. Dealing with complicated organizational situations in the current competitive and uncertain market requires making the best management decisions at the earliest time possible. As making the best decisions requires the possession of adequate and accurate knowledge, knowledge has become the most valuable asset of organizations. Knowledge Management (KM) spans managing the identification, capture, storage, sharing, usage and creation of knowledge. Using an appropriate Knowledge Management System (KMS) can ensure the provision of essential knowledge for decision making, and can manage the complexity of the competitive market by maintaining and managing the relevant organizational knowledge. Knowledge management systems are commonly considered as information systems which support the different phases of the knowledge management process. The major factor distinguishing a KMS from a technology-driven system (such as an information system) is the pivotal role of individuals in a KMS. A KMS development methodology is defined as a framework for applying KMS development practices and, like all methodologies, consists of two parts: Process, and Modeling Language. The Process part defines the phases of system development along with the roles involved in the phases and the products produced, and guidelines and metrics for progress monitoring and quality assurance. The Modeling Language part of the methodology defines notational and semantic rules for expressing the products produced during the enactment of the process. The main objective of this project was to propose a comprehensive, accurate, and detailed methodology for developing KM systems. To this aim, this research project was performed in four major stages: 1) Criteria-based evaluation of prominent KMS development methodologies to identify their strengths and weaknesses; 2) proposing a generic high-level KMS development methodology based on the results of the evaluation; 3) development of the target methodology by instantiating the proposed generic methodology based on techniques and practices which have been proven successful in developing KM systems; and 4) evaluating the final methodology. In the first stage, KMS development methodologies have been evaluated based on a criteria-based evaluation framework. In the second stage, a KMS development framework has first been extracted by abstracting out from the investigated methodologies; then, a generic KMS development methodology has been proposed by instantiating the extracted framework and adding the necessary detail based on the strengths and weaknesses of the methodologies investigated, and also through incorporating the features/phases/activities needed for developing a successful KMS (identified through the GQM method). The third stage was then conducted through extracting KMS development patterns and anti-patterns, proposing a pattern-based Six Sigma methodology for addressing the dynamicity of KM systems, and developing the final concrete methodology. In the final stage, the target methodology has been evaluated based on the extracted evaluation criteria, and also through a case study
  9. Keywords:
  10. Methodology ; Knowledge Management ; Criteria-Baced Analysis ; Six Sigma (Quality) ; Pattern-Based Models Transformation ; Goal-Question-Metric (GQM)Method ; Generic Methodology

 Digital Object List

 Bookmark

No TOC