02-context

advertisement
CommonKADS
Context Models
Organization Model
Task Model
Agent Model
Knowledge always functions
within an organizational context




Why context modelling?
Role of aspect models: organization, task, and agent
models
Steps and techniques in knowledge-oriented business
analysis
Illustrations: ice-cream case study, housing case study
Context models
2
Why context modeling?





Often difficult to identify profitable use of (knowledge)
technology
Laboratory is different from the ''real'' world
Acceptability to users very important
Fielding into ongoing process not self evident
Often not clear what additional measures to take
Context models
3
Goals for context modeling




Identify problems and opportunities
Decide about solutions and their feasibility
Improve tasks and task-related knowledge
Plan for needed organizational changes
Context models
4
Role of knowledge systems




"automation" is not the right way to look at KSs
tasks are usually too complex
much better view: KS as process-improvement tool
typical role of KS: active intelligent assistant
Context models
5
Context modelling process

Step 1: Carry out a scoping and feasibility study


Step 2: Carry out impact and improvement study


Tool: Organization Model (OM)
Tool: Task and Agent Models (TM, AM)
 zooming in/refinement of organization model
Each study consists of an analysis part and a
“constructive” decision-making part
Context models
6
Step 1: scoping and feasibility
study

Step 1a: analysis



Identify problem/opportunity areas and potential solutions
Put them into a wider organizational perspective.
Step 1b: synthesis


Context models
Decide about economic, technical and project feasibility
Select the most promising focus area and target solution.
7
Step 2: impacts and
improvements study

Step 2a: analysis



study interrelationships between the task, agents involved,
and use of knowledge for successful performance
what improvements may be achieved here?
Step 2b: synthesis


Context models
Decide about organizational measures and task changes,
Ensure organizational acceptance and integration of a
knowledge system solution
8
Three context models

scope and feasibility study



organization model (OM)
description and analysis of the broader organizational
environment
impacts and improvements study





Context models
task model (TM) and agent model (AM)
more focused and detailed
zooms in on the relevant part of the organization
TM: tasks plus knowledge directly related to the target
problem
AM: agents involved in TM tasks
9
Worksheets

Modeling process supported by worksheets






Organization model: 5 worksheets
Task model: 2 worksheets
Agent model: 1 worksheet
Summary: 1 worksheet
Act as checklist and information archive
Should be used flexibly
Context models
10
How to analyze a knowledgeintensive organization?

describe organization aspects:



opportunity/problems portfolio
business context, goals, strategy
internal organization:
–
–
–
–
–

structure
processes
people (staff: functional roles)
power and culture
resources (knowledge, support systems, equipment,…)
do this for both current and future organization

Context models
comparison, and first decisions on where to go
11
Worksheets
Organization Model
Organization Model
OM-1
OM-2
Problems
&
Opportunities
Organization
Focus Area
Description:
General
Context
(Mission,
Strategy,
Environment,
CSF's,...)
Structure
Process
OM-3
OM-4
Process
Breakdown
People
Culture & Power
Resources
Potential
Solutions
Context models
Knowledge
Knowledge
Assets
12
OM-1: problem /opportunity
identification


shortlist of perceived problems/opportunities
organizational context = invariant part




list possible solutions



mission, vision, goals of the organization
important external factors
strategy of the organization, value chain
for the perceived problems and opportunities
compatible with organizational context.
techniques: interviews, brainstorming
Context models
13
Case Study: Ice-cream
product development


Unilever food/personal care industry worldwide
First analysis step by worksheet OM-1:

Perceived problem/opportunity issues:
– Speed-up time to market of new ice-cream products
– Leverage best-practice knowledge throughout the company

Vision:
Product
formulation
Manufacturing
Product properties
(physical, sensory)
Marketing
Production
processes
Feedback learning loop
Context models
Consumer
preferences
14
OM-1 for Housing
Organization Model
Problems and Opportunities
Worksheet OM-1
Problems and
opportunities
assessment takes too much time
not sufficient time for urgent cases
Organizational
context
Mission: transparency of procedure, clear
applicant responsibility
External actors: local council, public
opinion, national regulations, …
Strategy: broaden scope of market
Solutions
1.
2.
Context models
Automated assessment system &
Training program for assessors to be
come urgency handlers
15
Case: “Housing”


Local government institution is responsible for
assignment of rental houses to applicants
Transparent assignment procedure




two-weekly magazine with house offers
publication of results
Partially automated process
Existing databases of applicants and residences
Context models
16
Problem & opportunity


Two sides of the same coin
Opportunity:


a part of the business process in which it might be useful to
introduce knowledge technology
Problem:

Context models
an opportunity, that is currently being perceived as a
problem in the organization
17
Organization boundary


Sometimes difficult to define the scope of what is “the
organization”
Example in the housing domain:




baseline organization: assignment office
includes applicants?
includes rental agencies?
Decide on variant and invariant parts

Context models
invariant parts are assumed to be stable from the
development point of view
18
OM-2: variant aspects



refers to a single problem-opportunity area of OM-1
describes the subpart of the organization involved
describes the aspects that might change or be
affected by a knowledge-system solution
Context models
19
Variant aspects OM-2

structure


structure chart of departments, groups, units
process



(1)
decomposed into tasks plus dependencies
detailed in Worksheet OM-3
people

staff members involved as actors or stakeholders
– decision makers, providers, users, customers

Context models
not "actual" people but functional roles
20
Variant aspects OM-2

resources




information systems
equipment and materials
non-knowledge skills and competencies.
knowledge



(2)
special resource in this context
detailed in Worksheet OM-4
culture and power

Context models
"unwritten rules of the game”, styles of working and
communicating, informal relationships
21
OM-2: ice-cream organization
analysis

Example part of OM-2 analysis:

Structure
General
director
Technical
director
Logistics
Technical Dept.
management management
Ice Cream
development
Context models
Personnel Marketing Finance
director & Sales director
director
Development Dept.
management
Quality
assurance
Manufacturing
management
Coldstore
& Warehouse
management
Information
& IT
management
Packaging
design
22
Structure & people “Housing”
policy
depart ment
statistical analyst
staff member
direct orat e
director
deputy director
public
service
magazine editor
magazine producer
information officer
Context models
residence
assignment
comput er
support
data entry
assigner
DB administrator
system analyst
23
Process “Housing”
primary
process
data entry
of applications
magazine
production
application
assessment
:residence
assignments
residence
assignment
Context models
secondary
process
statistical
analysis
policy
information
24
Remainder of OM-2 for
“Housing”
Organization model
Variant aspects: Worksheet OM-2
Resources
Existing database of applicants and residences
Priority calculator for computing a priority list
of applicants for a residence.
Knowledge
Assessment criteria: knowledge for judging
correctness of individual applications
Assignment rules: knowledge used for
selecting an applicant for a particular house.
Urgency rules: special rules and regulations for
urgent cases (e.g., handicapped people).
Culture & power
Hierarchical organization
Employees view the future with some trepidation
Management style: history as civil servant
Context models
25
OM-3: Process Breakdown



Key element => described in more detail
Fill-in for each task in the Process description
OM-3 elements:






Context models
Task: name + identifier
Performed by: agent (People or Resource)
Where?: location in Structure
Knowledge required: list of Knowledge assets
Knowledge-intensive?: yes/no
Significance: qualitative value, e.g. five-point scale
26
OM-3 example: breakdown of
ice-cream process

In ice-cream product development the main
subprocesses are:






product idea generation
feasibility phase
production and sales planning
implementation and role-out
post-launch review
All subprocesses are knowledge-intensive, but
feasibility and planning phases in particular
Context models
27
Example OM-3 for “Housing”
Task
Performed by
Where
1. Magazine
production
Magazine
editor
2. Data entry
applications
KI?
Significance
Public service -
No
3
Data typist /
automated
telephone
Residence
assignment
-
No
2
3. Application
assessment
Assigner
Residence
assignment
Assessment
criteria
Yes
5
4. Residence
assignment
Assigner
Residence
Assignment
Assignment &
urgency rules
Yes
5
Context models
Knowledge
asset(s)
28
OM-4: Knowledge Assets


details the "Knowledge" element of OM-2
coarse-grained description


refined in task model and knowledge model
elements:




Knowledge Asset: Name (OM-3)
Possessed by: Agent (OM-3)
Used in: Task ID (OM-3)
Right Form? Right Place? Right Time? Right Quality?
– yes/no + comments
Context models
29
OM-4: knowledge assets for
ice-cream business process
Context models
30
Knowledge asset “Housing”

Knowledge asset:


right form?


“general residence-application norms”
no, should be also in electronic form
right place, time, quality?

Context models
yes
31
Feasibility document contents





One copy of Worksheet OM-1
For each problem/opportunity area: OM-2
For each task: OM-3
For each knowledge asset: OM-4
For each suggested solution: decision to "automate"
yes/no plus reasons


Worksheet OM-5: checklist for this decision
Proposed actions
Context models
32
Business Feasibility

expected benefits






tangible (economic) and intangible
expected added value
expected costs
comparison to possible alternative solutions
organizational changes required
economic and business risks and uncertainties
Context models
33
Technical Feasibility

complexity of knowledge/reasoning process



critical aspects involved?


time, quality, needed resources
measurable success factors


availability of state-of-the-art methods
has it been done before?
tests for validity, quality and performance
complexity of user/system interaction

Context models
availability of state-of-the-art methods
34
Project Feasibility





commitment from the agents and stakeholders
availability of resources in terms of time, budget,
equipment, staff
availablity of required knowledge and other
competencies
realistic expectations
adequate project organization and external
communication
Context models
35
Proposed Actions

recommended concrete steps for action





Context models
List of focus areas
Target solution for focus area
Expected results and benefits
Required project actions
When to reconsider?
36
OM-5: feasibility decision document
for ice-cream example


Business, technical and project feasibility
Proposed actions for solution direction
•Ice-cream case study:
•Clarification of knowledge bottlenecks achieved
•Different knowledge improvement scenarios outlined
•Requirements for technical and project feasibility stated
•Proposed actions:
•Prioritize knowledge improvement scenarios as next step
•….
Context models
37
Feasibility “Housing”

Automation of “application assignment”


feasible from all perspectives
Actions




Context models
application construction
job changes within assignment department
provide additional training
consider also resource transfer to computer dept.
38
Case: social security services
(SSS)


Problem-opportunity-context: see book
Problem:
laws and regulations are so complex
=> long time to reach a decision => backlog
=> social uproar => headlines in the papers

Solution (a priori formulated by SSS management):
knowledge system stores the legal decision-making knowledge
=> backlog reduced
Context models
39
SSS scope and feasibility
decision making


Context analysis: see book
Solution: "KS for solving backlog problem"

Business feasibility
– does not solve the problem as main task load is in archiving
– requires organizational changes
– status of people will change

Technical/project feasibility
– state-of-the-art work

Proposed actions
– redirect the project to simplify procedures for archiving and
reporting.
Context models
40
Next step of context modelling:
zooming in on tasks



Task = subpart of a business process
goal-oriented value-adding activity
handles inputs and delivers desired outputs





in a structured and controlled way
consumes resources;
requires (and provides) knowledge/skills
adheres to quality and performance criteria
carried out by responsible and accountable agents
Context models
41
Task Model aspects
Information
Systems (3D)
View
Objects
Structure
(Data)
Managerial
View
Agents
(Sub)Function
and Flow
Time and
Control
TASK
MODEL
Performance
and Quality
Knowledge and
Competences
Resources
Goal and
Value
Context models
42
TM-1: Task Analysis

zoom in on a task


link to BPR/BPA methods


more detailed description than OM-3
task is part of business process
link to SE analysis model


Context models
dependency and flow
data, function, control view on task
43
Task description: internal

data dependency and data flow


objects handled


simple information model
timing & control


preceding task, follow-up tasks
frequency, duration, when performed
constraints: pre- and post-conditions
Context models
44
TM-1: Top-level task model

Fill in TM components (see TM Figure)
– Example: task decomposition and flow of feasibility phase
– Gives first-cut version for task layer of knowledge model
Marketing
brief
Develop
product
concept
Product
description
Produce
product
prototypes
Product
prototypes
Final
product
specification
Context models
(Iteratively) Revise
product description
and/or prototypes
Discuss
results with
marketing
Carry out
prototype tests
45
Data flow “Housing”
data entry
checking
applicant
Legend
application
data
application
(external)
actor
database of
residences &
applicants
assessment
application
valid
applications
processing
function
relevant
applications
rental
agency
free residence
assign
data store
assignment
assignments
Context models
data flow
46
Control flow “Housing”
data entry
checking
[data = incorrect]
application received
before deadline
garbage bin
[data = correct]
assessing
[decision = not eligible]
further
processing
[decision = eligible]
Context models
47
Task description: external



goal and value
agents involved
knowledge:



other competencies and skills
resources


list of knowledge items further detailed in TM-2
refinement of OM-2
quality and performance:

Context models
yardsticks for measuring task execution
48
TM-2:
knowledge item description



Possessed by: Agent
Used in:Task ID
Domain


specialist field, discipline, branch of science or engineering,
professional community
Indicate nature, form and availability of knowledge

Context models
tick if bottleneck
49
Characterizations of
knowledge items

Nature


Form


formal, rigorous; empirical, quantitative; heuristic, rules of
thumb, .....
mind, paper, electronic, action skill, ...
Availability

Context models
limitations in time, space, access, quality, form
50
TM-2: Detailing of knowledge
items & bottlenecks
Ice-cream case:
 Knowledge item:
consumer desires
 Bottlenecks exist in:



Context models
Nature: incomplete, tacit,
hard to verify
Form: in mind of marketers
only
Availability: limitations in
space and quality
51
Agent Model


OM and TM => process/task perspective
AM: perspective of individual agents


large part: rearrangement of information already in
other worksheets


just a single worksheet
agent view useful for judging impact


staff, software systems
See attitude matrix
important input for communication model
Context models
52
Agent Worksheet AM-1:
the “assigner” agent
Name
Assigner
Organization
Residence-assignment department
Involved In
3. Application assessment
4. Residence assignment
Communicates with
Database
Priority calculator
Knowledge
Assessment criteria
Assignment rules
Urgency rules
Other competencies
Ability to handle problematic non-standard
cases
Responsibilities
& constraints
Make sure that people are treated equally (no
favors). This has been a problem in the past
Context models
53
Final step: impacts and and
improvements document



checklist in Worksheet OTA-1
measures for improvement accompany development
work
major issues for decision making:





Context models
organizational changes recommended
measures for specific tasks and/or workers
improvements regarding use and availability of knowledge
is the expected result sufficient?
future directions
54
Impacts and Changes (1):
Organization as a whole






Structure
Process
Resources
People
Knowledge
Culture and Power
Context models
55
Impacts and Changes (2):
Task/Agent-Specific


comparison: future/current models
impact and change types:







task lay-out
needed resources
performance and quality criteria
staffing, involved agents
individual positions, responsibilities, authority, constraints in task
execution
knowledge and competencies
communication
Context models
56
Proposed Actions


improvements/changes in organization
accompanying measures



training, facilities
further project action
when to reconsider
Context models
57
OTA-1: impacts and
improvements decisions


Ice-cream case: processing scenario ranks best
Proposed actions:
– Develop processing KBS module
– Archive past formulations
– Structured knowledge management for knowledge sharing
Context models
58
Stakeholder-driven approach in
Unilever PARIS ice-cream project
Identify stakeholders
and project sponsors
Interview the
stakeholders
Develop factory
assessment approach
Feasibility study results
Assess factories
Follow-up
project plan
& agreement
System storyboards
Context models
59
Actors and stakeholders:
attitudes and commitments


Important guideline: always consider attitudes of
actors and stakeholders toward changes
Ask yourself: is there a sufficient basis to successfully
carry through proposed changes?
– Technique: stakeholder attitude matrix
– (EMS case, IEEE Intell. Syst. 1997)
Stakeholder/Solution
Hospital specialist
General Practitioner
EMS personnel
SQ
o
o
I
+
+
+
II
+
o
+
III
+
+
IV
+
+
V
+
-
VI
+
-
Consumer
-
+
+
+
+
o
+
(SQ = status quo)
Context models
60
Attitude matrix: internal
Sponsor/Solutions
SQ
I
II
Manager
System manager
Dispatcher
Paramedic
Driver
Consumer
-
o
o
o
+
+
o
+
+
o
+
Context models
III
IV
V
VI
o
o
+
+
o
+
+
+
o
+
o
+
o
+
+
+
o
+
+
61
Summary



Organizational aspects: critical success factor
Envisaged systems must be well-integrated
Step 1: portfolio of solutions+ feasibility



Step 2: zoom in and assess changes/measures



organization model
feasibility document
task, knowledge item, and agent descriptions
plan for organizational changes
Context analysis is wider applicable
Context models
62
Overall process of business
analysis in KE&M
OM-1
worksheet:
St art
problems,
solutions,
context
OM-3
worksheet:
OM-2
worksheet:
description of
organization
focus area
process
breakdown
OM-5
worksheet:
Int egrat e
Ref ine
Ref ine
OM-4
worksheet:
Int egrat e
[ If inf easible]
St op
Judge
Feasibility
(Decision
Document)
knowledge
assets
[ If f easible]
TM-1
worksheet:
TM-2
worksheet:
AM-1
worksheet:
task
analysis
knowledge item
analysis
agent
model
OTA-1
worksheet:
Int egrat e,
comparing bot h t he
old and new sit uat ions
Assess Impacts & Changes
(Decision Document)
Cont ext
Analysis
Ready
Context models
63
Exercise: knowledge workshop



Management group discussions, structured by using
worksheets OM1-5, TM1-2, OTA-1, as a self-assessment
instrument for management in own area of responsibility
Used by, e.g., Unilever and Dutch Tax Authority
In particular:




Focus on valuable business area or process, sketch the workflow
of this process, and list problem/opportunity portfolio
Identify the knowledge assets of importance to this process
Investigate whether there exists bottlenecks here (OM-4, TM-2)
Devise possible solutions and analyze their feasibility
– Problem/cause/solution QFD-type matrices
– Stakeholder attitude matrices

Context models
Take follow-up managerial action
64
Download