KNOWLEDGE MANAGEMENT SYSTEMS LIFE CYCLE

Similar documents
KM road map. Technology Components of KM. Chapter 5- The Technology Infrastructure. Knowledge Management Systems

JOURNAL OF OBJECT TECHNOLOGY

Five best practices for deploying a successful service-oriented architecture

Web Application Architectures

The Role of the Software Architect

Information Systems Development Process (Software Development Life Cycle)

Picasso Recommendation

Phase 2 Systems Analysis. Dr. Feng-Jen Yang

POLAR IT SERVICES. Business Intelligence Project Methodology

CS 389 Software Engineering. Lecture 2 Chapter 2 Software Processes. Adapted from: Chap 1. Sommerville 9 th ed. Chap 1. Pressman 6 th ed.

COURSE NAME: Database Management. TOPIC: Database Design LECTURE 3. The Database System Life Cycle (DBLC) The database life cycle contains six phases;

Outline Business Intelligence Roadmap: The Complete Project Lifecycle for Decision-Support Applications

How To Model Software Development Life Cycle Models

Chapter 13: Knowledge Management In Nutshell. Information Technology For Management Turban, McLean, Wetherbe John Wiley & Sons, Inc.

CHAPTER 9. DEVELOPING IT SY STEM S Bringing IT System s to Life

Network Management and Monitoring Software

A Knowledge Management Framework Using Business Intelligence Solutions

CHAPTER SIX DATA. Business Intelligence The McGraw-Hill Companies, All Rights Reserved

A. Waterfall Model - Requirement Analysis. System & Software Design. Implementation & Unit Testing. Integration & System Testing.

Chap 1. Introduction to Software Architecture

WHITE PAPER ON TECHNICAL DEVELOPMENT APPROACH FOR SAP IMPLEMENTION PROJECTS

Applying 4+1 View Architecture with UML 2. White Paper

IT2404 Systems Analysis and Design (Compulsory)

Managing information technology in a new age

Module 2. Software Life Cycle Model. Version 2 CSE IIT, Kharagpur

Chapter 10 Practical Database Design Methodology and Use of UML Diagrams

System Design Approaches. System Design. Model-Driven Approaches Modern Structured Design. Model-Driven Approaches

Modellistica Medica. Maria Grazia Pia, INFN Genova. Scuola di Specializzazione in Fisica Sanitaria Genova Anno Accademico

Business Intelligence and Decision Support Systems

Knowledge Management

Aerospace Software Engineering

CSG UCLA Enterprise Service Bus (ESB)

Socio-Technical Systems

Software Development Methodologies

White Paper What Solutions Architects Should Know About The TOGAF ADM

Objectives. Chapter 12. System Design. Model-Driven Approaches. System Design Approaches Systems Design

Domain 1 The Process of Auditing Information Systems

ENHANCING INTELLIGENCE SUCCESS: DATA CHARACTERIZATION Francine Forney, Senior Management Consultant, Fuel Consulting, LLC May 2013

A Case Study of the Systems Engineering Process in Healthcare Informatics Quality Improvement. Systems Engineering. Ali M. Hodroj

Introduction to Systems Analysis and Design

Software Process for QA

Ten steps to better requirements management.

CDC UNIFIED PROCESS PRACTICES GUIDE

RUP Design. Purpose of Analysis & Design. Analysis & Design Workflow. Define Candidate Architecture. Create Initial Architecture Sketch

General Problem Solving Model. Software Development Methodology. Chapter 2A

MANAGING USER DATA IN A DIGITAL WORLD

SOA: The missing link between Enterprise Architecture and Solution Architecture

Building a Global Payroll Model. Charlotte N. Hodges, CPP

NASCIO EA Development Tool-Kit Solution Architecture. Version 3.0

Creating the Conceptual Design by Gathering and Analyzing Business and Technical Requirements

The Data Quality Continuum*

AN OVERVIEW OF SYSTEMS ANALYSIS: SYSTEMS ANALYSIS AND THE ROLE OF THE SYSTEMS ANALYST. Lecture , Tuesday

Requirements Analysis Concepts & Principles. Instructor: Dr. Jerry Gao

Process Methodology. Wegmans Deli Kiosk. for. Version 1.0. Prepared by DELI-cious Developers. Rochester Institute of Technology

Visionet IT Modernization Empowering Change

Whitepaper Data Governance Roadmap for IT Executives Valeh Nazemoff

Time Monitoring Tool Software Development Plan. Version <1.1>

LECTURE 1. SYSTEMS DEVELOPMENT

Information Technology Services Project Management Office Operations Guide

Assuming the Role of Systems Analyst & Analysis Alternatives

ENTERPRISE ARCHITECTUE OFFICE

SECURITY AND PRIVACY ISSUES IN A KNOWLEDGE MANAGEMENT SYSTEM

How To Understand The History Of The Network And Network (Networking) In A Network (Network) (Netnet) (Network And Network) (Dns) (Wired) (Lannet) And (Network Network)

Agile project portfolio manageme nt

Data Governance Primer. A PPDM Workshop. March 2015

Introduction. Architecture Re-engineering. Systems Consolidation. Data Acquisition. Data Integration. Database Technology

Practice Overview. REQUIREMENTS DEFINITION Issue Date: <mm/dd/yyyy> Revision Date: <mm/dd/yyyy>

Describe the process of parallelization as it relates to problem solving.

ArchiMate and TOGAF. What is the added value?

Software Engineering. Software Development Process Models. Lecturer: Giuseppe Santucci

Enterprise Directory Project Pre-Feasibility Study Information and Educational Technology

A McKnight Associates, Inc. White Paper: Effective Data Warehouse Organizational Roles and Responsibilities

OMG SOA Workshop - Burlingame Oct 16-19, 2006 Integrating BPM and SOA Using MDA A Case Study

Module System Architecture Context

Best-Practice Software Engineering: Software Processes to Support Project Success. Dietmar Winkler

MCQ on Management Information System. Answer Key

Knowledge Base Data Warehouse Methodology

Strategy for Application Modernization A Summa White Paper

MDM and Data Warehousing Complement Each Other

Knowledge Management: A tool for Improving Government Performance

Knowledge Management Enabling technologies

Architecture Guidelines Application Security

Exhibit F. VA CAI - Staff Aug Job Titles and Descriptions Effective 2015

WHITE PAPER: STRATEGIC IMPACT PILLARS FOR OPTIMIZING BUSINESS PROCESS MANAGEMENT IN GOVERNMENT

White Paper Delivering Web Services Security: The Entrust Secure Transaction Platform

SOFTWARE REQUIREMENTS

Agile Data Warehousing

Configuration Management One Bite At A Time

Keywords document, agile documentation, documentation, Techno functional expert, Team Collaboration, document selection;

PHASE 5: DESIGN PHASE

Impact of Service Oriented Architecture on ERP Implementations in Technical Education

Becoming a Business Analyst

n Assignment 4 n Due Thursday 2/19 n Business paper draft n Due Tuesday 2/24 n Database Assignment 2 posted n Due Thursday 2/26

Master Data Management. Zahra Mansoori

And the Models Are System/Software Development Life Cycle. Why Life Cycle Approach for Software?

Transcription:

KNOWLEDGE MANAGEMENT SYSTEMS LIFE CYCLE

Main Topics of This Lecture Challenges in building KM Systems Compare CSLC and KMSLC User s vs. Expert s Characteristics Stages of KMSLC 2-2

CHALLENGES IN BUILDING KM SYSTEMS Culture getting people to share knowledge Knowledge evaluation assessing the worth of knowledge across the firm Knowledge processing documenting how decisions are reached Knowledge implementation organizing knowledge and integrating it with the processing strategy for final deployment 2-3

Conventional System Life Cycle Recognition of Need and Feasibility Study Software Requirements Specifications Logical Design (master design plan) Physical Design (coding) Testing Implementation (file conversion, user training) Operations and Maintenance versus Iterative Iterative KM System Life Cycle Evaluate Existing Infrastructure Form the KM Team Knowledge Capture Design KMS Blueprint Verify and validate the KM System Implement the KM System Manage Change and Rewards Structure Post-system evaluation 2-4

Key Differences Systems analysts deal with information from the user; knowledge developers deal with knowledge from domain experts Users know the problem but not the solution; domain experts know both the problem and the solution System development is primarily sequential; KMSLC is incremental and interactive. System testing normally at end of conventional system life cycle; KM system testing evolves from beginning of the cycle 2-5

Key Differences (cont d) Conventional system life cycle is process-driven specify then build ; KMSLC is result-oriented start slow and grow 2-6

Key Similarities Both begin with a problem and end with a solution Both begin with information gathering or knowledge capture Testing is essentially the same to make sure the system is right and it is the right system Both developers must choose the appropriate tool(s) for designing their respective systems 2-7

Stages of KMSLC Evaluate Existing Infrastructure Form the KM Team Knowledge Capture Iterative Rapid P Design KM Blueprint Verify and validate the KM System Implement the KM System Manage Change and Rewards Structure Post-system evaluation 2-8

(1) Evaluate Existing Infrastructure System justifications: What knowledge will be lost through retirement, transfer, or departure to other firms? Is the proposed KM system needed in several locations? Are experts available and willing to help in building a KM system? Does the problem in question require years of experience and tacit reasoning to solve? 2-9

The Scope Factor Consider breadth and depth of the project within financial, human resource, and operational constraints Project must be completed quickly enough for users to foresee its benefits Check to see how current technology will match technical requirements of the proposed KM system 2-10

Role of Strategic Planning Risky to plunge into a KMS without strategy Knowledge developer should consider: Vision Foresee what the business is trying to achieve, how it will be done, and how the new system will achieve goals Resources Check on the affordability of the business to invest in a new KM system Culture Is the company s political and social environment amenable to adopting a new KM system? 2-11

(2) Form the KM Team Identify the key stakeholders of the prospective KM system. Team success depends on: Ability of team members Team size Complexity of the project Leadership and team motivation Not promising more than can be realistically delivered 2-12

(3) Knowledge Capture Explicit knowledge captured in repositories from various media Tacit knowledge captured from company experts using various tools and methodologies Knowledge developers capture knowledge from experts in order to build the knowledge base 2-13

Selecting an Expert How does one know the expert is in fact an expert? How would one know that the expert will stay with the project? What backup should be available in case the project loses the expert? How could we know what is and what is not within the expert s area of expertise? 2-14

Role of the Knowledge Developer The architect of the system Job requires excellent communication skills, knowledge of capture tools, conceptual thinking, and a personality that motivates people Close contacts with the champion Rapport with top management for ongoing support 2-15

(4) Design the KM Blueprint The KM blueprint addresses several issues: Finalize scope of proposed KM system with realized net benefits Decide on required system components Develop the key layers of the KM software architecture to meet company requirements System interoperability and scalability with existing company IT infrastructure 2-16

(5)Testing the KM System Verification procedure: ensures that the system has the right functions Validation procedure: ensures that the system has the right output Validation of KM systems is not foolproof 2-17

(6) Implement the KM System Converting a new KM system into actual operation This phase includes conversion of data or files This phase also includes user training Quality assurance is important, which includes checking for: Reasoning errors Ambiguity Incompleteness False representation (false positive and false negative) 2-18

(7) Manage Change and Rewards Structure Goal is to minimize resistance to change Experts Regular employees (users) Troublemakers Resistances via projection, avoidance, or aggression 2-19

(8) Post-system Evaluation Assess system impact in terms of effects on: People Procedures Performance of the business Areas of concern: Quality of decision making Attitude of end users Costs of Knowledge processing and update 2-20

Key Questions Has accuracy and timeliness of decision making improved? Has KMS caused organizational changes? What are users reactions towards KMS? Has KMS changed the cost of operating the business? Have relationships among users affected? Does KMS justify the cost of investment? 2-21

End of Lecture 2 2-22

Purpose Statement of Scope & Objectives 2.1 System functions 2.2 Users and characteristics 2.3 Operating environment 2.4 User environment 2.5 Design/implementation constraints 2.6 Assumptions and dependencies 3. Functional Requirements 3.1 User interfaces 3.2 Hardware interfaces 3.3 Software interfaces 3.4 Communication protocols and interfaces 4. Nonfunctional Requirements 4.1 Performance requirements 4.2 Safety requirements 4.3 Security requirements 4.4 Software quality attributes 4.5 Project documentation 4.6 User documentation 2-23

Users Versus Experts Attribute User Expert Dependence on system High Low to nil Cooperation Usually cooperative Cooperation not required Tolerance for ambiguity Low High Knowledge of problem High Average/low Contribution to system Information Knowledge/expertise System user Yes No Availability for system builder Readily available Not readily available 2-24

Rapid Prototyping Process? Reformu late the Problem Make Modificat ions Structure the Problem Structure a Task Build a Task Repeated Cycle(s) Repea ted Cycle( s) 2-25

..... Layers of KM Architecture 1 2 3 4 5 6 7 User Interface (Web browser software installed on each user s PC) Authorized access control (e.g., security, passwords, firewalls, authentication) Collaborative intelligence and filtering (intelligent agents, network mining, customization, personalization) Knowledge-enabling applications (customized applications, skills directories, videoconferencing, decision support systems, group decision support systems tools) Transport (e-mail, Internet/Web site, TCP/IP protocol to manage traffic flow) Middleware (specialized software for network management, security, etc.) The Physical Layer (repositories, cables) Databases Legacy applications (e.g., payroll) Groupware (document exchange, collaboration) Data warehousing (data cleansing, data mining) 2-26

Knowledge Capture and Transfer Through Teams Team performs a specialized task Outcome Achieved Evaluate relationship between action and outcome Feedback Knowledge stored in a form usable by others in the organization Knowledge transfer method selected Knowledge Developer 2-27