Transcript Document
Pemodelan Enterprise
Kridanto Surendro
[email protected]
Laboratorium Sistem Informasi
STEI - ITB
Tujuan
Transformasi Enterprise berbasis TI
Model Bisnis
Model Proses
Buku
Bridgeland, DM & Zahavi. R., Business Modeling,
Elsevier, 2009.
Lankhorst, M., Enterprise Architecture at Work,
Springer, 2005
Holt, J., & Perry, S., Modeling Enterprise
Architecture, IET, 2010
BPM CBOK Ver. 2.0
Transformasi
Typical way to go to production
Applications
Design &
Development
Implementation
SDLC
Transformasi
as is
to be
Enterprise Architecture Management
Implementation
Meeting Business Requirements
Business Architecture
IT Architecture
Strategic
Modeling
Models &
Frameworks for
Business Designs
Operational
Modeling
Software Components and
Runtime Applications
Tactical and Financial
Modeling
Repository of IT Assets for Baseline
Management
Models and Frameworks
Implementation
Enterprise Strategy
Business
Strategy
Enterprise
Management
and
Continuous
Improvement
Enterprise
Blueprints
Technology
Strategy
Change
Management
Strategy
Enterprise
Architecture
Strategic
Enterprise Plans
Action
Projects and Operations
Enterprise
Execution
Enterprise
Enterprise Architecture
Enterprise Architecture
Business architecture: Major business activities, functions, and their
supporting processes. It further translates the business processes into
enterprise business requirements that can be organized into functional
groupings. These requirements are supported by information flows and
package and custom applications.
Information architecture: Information flows, data entity relationships,
and enabling tools that are dictated by the business processes and
activities from the business architecture.
Application architecture: Software programs that automate and
support business processes; the functions of the applications; articulates
the platform where the applications reside; details the set of applications
that will support the business in the future; and displays the linkages
between both internal applications and the company’s applications and
those of its vendors, suppliers, and customers.
Technical architecture: The computing infrastructure (i.e., systems
software, hardware, network) that supports the information and
application architectures.
Software Modeling & Business Modeling
Business Modeling
A business model is a simple representation of the
complex reality of a business.
The primary purpose of a business model is to
communicate something about the business to
other people: employees, customers, partners, or
suppliers.
Business Modeling
Business Motivation Models
Business Organizations Models
Business Process Models
Business Rule Models
Soft Systems Methodology
systems thinking systems
thinking systems thinking
systems thinking systems
thinking systems thinking
systems theory
a well-developed body of theoretical ideas - with
many applications:
- systems analysis
- management
A system:
is part of a wider system
has an environment
has components or subsytems
has a boundary
has a purpose?
-engineering
has continuity
has inputs and outputs
has measures of performance
can adapt to external shocks
as a whole is more
than the sum of its parts
hard systems thinking
hard systems approaches (systems analysis
(structured methods), systems engineering,
operations research) assume:
objective reality of systems in the world
well-defined problem to be solved
technical factors foremost
scientific approach to problem-solving
one correct solution
soft systems thinking
soft systems approaches (Soft Systems
Methodology, soft OR) assume:
organisational problems are ‘messy’ (Ackoff), poorly defined
stakeholders interpret problems differently (no objective
reality)
human factors important
creative, intuitive approach to problem-solving
outcomes are learning, better understanding, rather than a
‘solution’
methodology
in SSADM - rigid techniques and procedures to
provide unambiguous solutions to well-defined
data and processing problems problems, focused
on computer implementations
in SSM - a loose framework of tools to be used at
the discretion of the analyst, focused on
improvements to organisational problems
Basic Shape of SSM
Basic Shape of SSM
The world interpreted by ideas whose source is the world itself
Basic Shape of SSM
The world interpreted by ideas whose source is the world itself
(expanded)
Basic Shape of SSM
The shift in systemicity between systems engineering and SSM
Basic Shape of SSM
Purposeful Holons: Human Activity Systems
SSM
- logic stream
- cultural stream
source: Checkland, SSM in Action
SSM – overview (seven stage model)
situation
1 considered
problematic
2
problem
situation
expressed
7
action to
improve the
problem situation
6
changes:
systemically desirable,
culturally feasible
comparison of
models and
real world
5
real world
3
root definition
of relevant systems
systems thinking
about real world
conceptual models
of systems described
in root definitions 4
source: Checkland: Systems Thinking, Systems Practice
1
soft problems
2
situation
considered
problematic
7
action to
improve the
problem situation
problem
situation
expressed
comparison of
models and
real world
5
6
changes:
systemically desirable,
culturally feasible
real world
3
root definition
of relevant systems
perceived discomfort
poorly defined ‘mess’ (Ackoff)
human complications
unsuited to hard systems or OR
techniques
systems thinking
about real world
conceptual models
of systems described
in root definitions 4
rich pictures
observation
coffeetime yet?
boundary
crossed swords
=friction
idea!
iconic representations - drawn together into a
picture which sums up the important elements
of the problem situation
rich picture - example
1
2
situation
considered
problematic
7
action to
improve the
problem situation
problem
situation
expressed
comparison of
models and
real world
5
6
changes:
systemically desirable,
culturally feasible
real world
3
root definition
of relevant systems
systems thinking
about real world
conceptual models
of systems described
in root definitions 4
deriving relevant systems
relevant systems are conceptual (in-the-mind)
models of parts of the problem that are of
interest
they are models which follow systems
principles to help structure the analyst’s
impression of the problem - not definitive
descriptions of systems in the real world
problems can be represented as they are
perceived by different stakeholders
1
root definitions
2
situation
considered
problematic
7
action to
improve the
problem situation
problem
situation
expressed
comparison of
models and
real world
5
6
changes:
systemically desirable,
culturally feasible
real world
3
root definition
of relevant systems
systems thinking
about real world
conceptual models
of systems described
in root definitions 4
short textual statements which define the
important elements of the relevant system being
modelled - rather like mission statements
they follow the form:
a system to do X by (means of) Y in order to Z
what the system does - X
how it does it - Y
why it’s being done - Z
root definition examples
primary task (relating to basic tasks and structures)
A university owned and operated system to award degrees and
diplomas to suitably qualified candidates (X), by means of
suitable assessment (Y), (in conformance with national
standards), in order to demonstrate the capabilities of candidates
to potential employers (Z).
issue based (relating to temporary or qualitative concerns, or
concerns of judgment)
A university owned and operated system to implement a quality
service (X), by devising and operating procedures to delight its
customers and control its suppliers (Y), in order to improve its
educational products (Z).
CATWOE analysis
a check to ensure that root
definitions contain most of what
is important
Customers
Actors
Transformation
Weltanschauung
Owners
Environmental
constraints
the victims or beneficiaries of T
those who do T
input
output
the worldview that makes the T
meaningful in context
those with the power to stop T
elements outside the system which
are taken as given, but nevertheless
affect its behaviour
The idea of 'transformation process'
example CATWOE
C
A
T
candidate students
university staff
candidate students
degree holders and diplomates
W
O
E
the belief that awarding degrees and
diplomas is a good way of demonstrating
the qualities of candidates to potential
employers
the University governing body
national educational and assessment
standards
A root definition, CATWOE and pictorial representati
on of a fence-painting system
A root definition, CATWOE and pictorial representati
on of a fence-painting system
A first model from the root definition
A root definition, CATWOE and pictorial representati
on of a fence-painting system
A Final model from the root definition
1
activity (conceptual)
models
2
situation
considered
problematic
7
action to
improve the
problem situation
problem
situation
expressed
comparison of
models and
real world
5
6
changes:
systemically desirable,
culturally feasible
real world
3
root definition
of relevant systems
systems thinking
about real world
conceptual models
of systems described
in root definitions 4
representation of the minimum set of activities
necessary to ‘do’ the root definition
activities modelled by verbs
activity models - symbols
verb + noun
phrase
A
B
activity - ‘do something’
logical dependency arrow - activity A
must come before B, or if activity A is
done badly - so will B
boundary
study BIT
cook dinner
eat
dinner
example use
take BIT
examination
activity model - example
enrol students
educate
students
award
degrees + diplomas
to students reaching
acceptable levels
design
education
programmes
allot
resources
appreciate
national
standards
design
and carry out
assessment
A university owned and operated system to award degrees and
diplomas to suitably qualified candidates (X), by means of
suitable assessment (Y), (in conformance with national
standards), in order to demonstrate the capabilities of
candidates to potential employers (Z).
measures of performance
E1 - efficacy (does the system work, is the
transformation effected)?
E2 - efficiency (the relationship between the
output achieved and the resources consumed to
achieve it)
E3 - effectiveness (is the longer term goal (Z)
achieved)
measures of performance - example
E1 (efficacy) - are degrees and diplomas awarded?
E2 (efficiency) - how many degrees and diplomas, of
what standard, are awarded for the resource
consumed?
E3 (effectiveness) - do employers find the degrees
and diplomas a useful way of assessing the qualities
of potential employees?
the complete conceptual model
root definition
CATWOE
activity model
measures of performance
the complete model - example
enroll students
design
education
programmes
educate
students
allot
resources
award
degrees + diplomas
to students reaching
acceptable levels
design
and carry out
assessment
A university owned and operated system to award
degrees and diplomas to suitably qualified candidates (X),
by means of suitable assessment (Y), (in conformance with
national standards), in order to demonstrate the
capabilities of candidates to potential employers (Z).
W
take control
action
monitor for
E1, E2, E3
C
A
T
appreciate
national
standards
O
E
candidate students
university staff
candidate students
degree holders and diplomates
the belief that awarding degrees and
diplomas is a good way of demonstrating
the qualities of candidates to potential
employers
the University governing body
national educational and assessment
standards
E1 (efficacy) - are degrees and diplomas awarded?
E2 (efficiency) - how many degrees and diplomas, of what standard, are awarded for
the resource consumed?
E3 (effectiveness) - do employers find the degrees and diplomas a useful way of
assessing the qualities of potential employees?
levels of resolution
each activity may be modelled at a higher
level of resolution - in other words a new root
definition is prepared specific to that activity
and a conceptual model built which further
defines the set of (more detailed) activities
necessary to accomplish it.
in this way complex situations with many
activities can be modelled without loosing a
sense of the overall shape of the problem
1
situation
considered
problematic
7
problem
situation
expressed
comparison of
models and
real world
5
comparison with
the real world
2
3
root definition
of relevant systems
activity
1
2
3
is it done in the real situation?
how is it done?
action to
improve the
problem situation
6
changes:
systemically desirable,
culturally feasible
real world
systems thinking
about real world
conceptual models
of systems described
in root definitions 4
comments,
recommendations