A teaching experience with serious games

A teaching experience with serious games
Xavier Rey-Robert
IT Architect, ISV & Developer Relations, IBM Business Solution Center, La Gaude
Agenda
● 10h00 - Opening and agenda and Introduction
● 10h15 - Serious games introduction
● 10h30 - Innov8 introduction
● 11h15 - Lab : Practice Traffic optimization scenario with Innov8 2.0
● 12h30 - Break
● 13h00 - Process Modeling & Simulation with WebSphere Business Modeler, overview
● 13h30 – Service Oriented Architecture Overview
● 13h45 – Demo: WBM
● 14h15 - wrap up
2
Serious gaming what is it ?
where a Virtual world, a real world and an
IT world interact
based on “I'am smart” architecture, an
IBM sotfware framework
Human Centric Solutions « create added
value for everybody »
IBM Serious games for who ?
For our customers:
Climate proof game for Rotterdam city, Flood Control
2015, Tag My Museum
For our business partners:
Rational role play scenario
For the students:
INNOV8, Service Management Simulator
…why using games ?
Slide: 6
Flood Control 2015, the context (1/2)
Solutions for smart flood control
During a flood, a few hours can make all the difference between a disaster
and a near disaster.
The Flood Control 2015 integrated forecasting systems ensure that better
information reaches the right place more quickly. This not only increases
safety, but also limits damage and the number of victims. What is more, the
day-to-day management of water systems is significantly improved.
Flood Control 2015 is a program in which government and industry work to
gether to develop new solutions leading to better decisions in combating
flood risks
Flood Control 2015, the IBM serious game (2/2)
With mobile
technology, IBM
connects virtual
worlds to real worlds
to train levee
patrollers to inspect
levees and to act on
possible failure
mechanisms
simulator for Flood Control
situations with Serious
Gaming Concepts.
in which many roles can
be trained,
with flexible scenarios
developed with real-world
data
to help organizations build
routine in dealing with
complex situations
involving many
stakeholders
www.floodcontrol2015.nl or www.ibm.com/ibm/green
Tag My Museum : why? (1/2)
40% of the worlwide Cultural
Heritage is owned by Italy.
A critical factor for the country
is to leverage this uniqueness.
Italian towns and their
museums need to identify new
ways for promoting their
artistic legacies and thus
attract new visitors
like children from 9 to 13
9
Tag My Museum: how does it work? (2/2)
A treasure hunt for contents that uses
the tag technology
Every visitor can take part to the
« treasure hunt » by using his mobile
phone, if equipped with camera and
bluetooth
The visitor, by photographing the
tags receives on his mobile phone
some contents provided by the
Museum
If the visitor correctly follows the
designed « journey » he finally wins a
gadget
10
Innov8 2.0 workshop Presentation (1/3)
Objectives
Introduce students on Business Process
Management (BPM) fundamentals, from early
discovery and modeling stage to optimization
and monitoring.
Introduce a professional modeling tool like
WebSphere Business Modeler.
Provide students with a broader business
perspective with CBM (Component Business
Model)
and
SOA
(Service
Oriented
Architecture) main concept.
11
INNOV8 2.0 Smarter Scenarios (2/3)
Based on Smarter Planet
real-world examples
Click to edit the outline text
format
Second Outline Level
Third Outline Level
Fourth Outline
Level
Smarter Traffic
Fifth
Outline
Click to edit −the
outline
text
Smarter Supply Chain
Level
format
− Sixth Outline
Second
Outline
Smarter Customer Service
Level Level
− Third −Outline
Level
Seventh
Outline Level
Fourth Outline
− Eighth Outline
Level
Play the Innov8 game to learn business process management
Level
− Fifth Outline
http://www.ibm.com/developerworks/webservices/library/ws-bpm-innov8/index.html
Level
12
Ninth Outline LevelCliquez
−
IBM CityOne: A Smarter Planet Game
1
4
Business Process management, a way to build a
Smarter Planet
New
Intelligence
Green
and Beyond
“Data is exploding
and it’s in silos”
“Our resources are
limited”
I Need Insight
I Need Efficiency
Smart Work
Dynamic
Infrastructure
“New business, process
and collaboration
demands”
I Need to Work Smart
“My infrastructure is
inflexible and costly”
I Need to Respond
Quickly
Generation Y and their children really ARE different…
Tech Savvy
Digital
Natives
Nomad Soul
Producers & Consumers
Slide: 15
Games and Gamers are changing the learning
landscape
Our research shows that this new generation is very
different from the boomers in ways that matter to the
business.
Beck and Wade
They desire systematically different
goals in life
They have systematically different
ways of working
How they compete, fit into teams,
take risks are all different in
statistically verifiable ways
Sources: Beck and Wade, Got Game, 2005
They choose systematically different
ways to learn
Slide: 16
Slide: 17
Business Challenge: Skills Gaps in Service Oriented Architecture (SOA)
and Business Process Management (BPM)
Shortage of required SOA & BPM
Analyst skills in the marketplace
IBM IMPACT 2007 survey shows
• Half of respondents said they have
less than 25 percent of the necessary
SOA skills to help their company meet
long term goals.
• 80 percent are increasing SOA skills in
their company this year
• More than 60 percent are focused on
retraining existing staff on SOA
• A combination of business and IT
skills was cited by 68 percent of the
respondents as a prerequisite to
applying SOA to meet business goals.
Slide: 18
Opportunity: Bridge the Gap Leveraging Serious Games
Skills gap issue explored
at annual IBM sponsored
MBA case competition
vs.
(Jan ’07)
Gaming was overwhelmingly dominant
theme in proposals & recommendations
No wonder…
28
Average Age at Entry:
Average Years Work Exp: 5.3
Slide: 19
29
Average Age at Entry:
Average Years Work Exp. 5.8
Action: BPM Game Project Initiated
Stated Objectives:
• Create ‘serious game’ to assist
teaching BPM 101 fundamentals
• 1 hour, interactive learning- lab
experience;
• Complimentary to and incorporated
within existing IBM and institutional
curricula. (Most effective in
conjunction with face-to-face class
room debriefs)
• Initial target audience: MBA, Exec
MBA, and undergraduate business
and information systems students
Our bigger vision… serve wider range of audiences
Slide: 20
1 billion transistors
for each person
on earth.
1 trillion things
connected to
the net.
Smarter
Planet
Instrumented
By 2010,
30 billion RFID tags,
embedded into
our world.
Interconnected
Intelligent
Slide: 21
Technology, engineering and science can save the planet!
PowerUp is a 3D immersive game focused on STEM and the
environment
•
Capitalizes on student’s interest in virtual fantasy worlds to teach them about
engineering principles and the environment
Three challenging and exciting missions
•
Solar
•
Wind
•
Hydroelectric
Orientation center
•
Meet 11 diverse engineers
•
Energy conservation activities
Slide: 22
www.powerupthegame.org
Service Management Virtual Simulator
Based in a realistic virtual organization where players learn how service management
and IT Infrastructure Library (ITIL) processes can be applied
to significantly improve business performance and increase operational maturity.
•IBM views serious gaming as a new and exciting way to develop the skills
that are required as business and IT become more closely aligned
•IBM's Service Management Simulator was designed to help business professionals
build these critical skills in a real business environment without the risk involved in learning on the job
The simulator helps players understand customer pains, the benefits of ITIL-based process,
and how IT the business as a whole can improve Service Management.
Slide: 23
Agenda
● 10h00 - Opening and agenda and Introduction
● 10h15 - Serious games introduction
● 10h30 - Innov8 introduction
● 11h15 - Lab : Practice Traffic optimization scenario with Innov8 2.0
● 12h30 - Break
● 13h00 - Process Modeling & Simulation with WebSphere Business Modeler, overview
● 13h30 – Service Oriented Architecture Overview
● 13h45 – Demo: WBM
● 14h15 - wrap up
Slide: 24
Innov8 Implementation
Game engine:
• Vicious Engine: http://www.viciousengine.com/
• Rapid prototyping, cross-game-platform support
Game development:
• Center Line Productions: http://www.centerline.net/
Content providers:
• Extended team: IBM SWG BPM product marketing, product mgmt,
development; selected professors from UNC, NC State, GSU, others
Slide: 25
Anatomy of INN0V8: A BPM Simulator
Compelling Cinematics: Telling the BPM Story & Imparting Key Learnings
Experiential Learning: Challenges Letting You LIVE the BPM Experience
Continuous
Improvement
Loop
Level 1: Visualizing
processes As-is
Process Challenge
Level 2: Optimization and Innovation
Level 3: Deployed Process
Global Collaboration / Sim
Management Nerve Center
Challenge
Challenge
Slide: 26
Anatomy of the Innov8 BPM Simulator - Cast
Slide: 27
Opening Cinematic: Intro and Mission
Logan (protagonist) has been
recruited to save AFTER Inc.
Mike (AFTER Inc CEO) sets up
situation…
provides laptop…
and gives Logan her mission:
Investigate critical process
“Find Sam Archer in IT”
Slide: 28
Opening Cinematic: AFTER Inc. Heat Map
Slide: 29
Level 1: BPM Basics and As-Is Process Discovery
Level 1: Understanding and Validating the As-Is Model
IT
FINANCE
HR
OPERATIONS
ENTRY
Slide: 30
Level 1: BPM Basics and As-Is Process Discovery
Slide: 31
Level 1: BPM Basics and As-Is Process Discovery
Level 1: Understanding and Validating the As-Is Model
Sam provides and explains
modeling tooling…
advises Logan to document
and validate As-Is process
model:
“Look in Operations for existing
process map
“Make sure you validate with a
process expert”
Sam - IT Director
Slide: 32
Level 1: BPM Basics and As-Is Process Discovery
Level 1: Understanding and Validating the As-Is Model
Stavros (Business Analyst)
has several process maps,
including Call Center process
Collect
caller info
Voice
Response
Unit (VRU)
Service call
AFTER Inc
support team
Slide: 33
Send email
sat. survey
Customer
Relationship
Management
system (CRM)
Level 1: BPM Basics and As-Is Process Discovery
Level 1: Understanding and Validating the As-Is Model
Validates Logan has correct
map
Helps Logan update the As-Is
model to reflect recent merger
Stella - Call Center Veteran
Slide: 34
Slide: 35
Level 1: BPM Basics and As-Is Process Discovery
Model info “scavenger hunt”
Slide: 36
Level 1: BPM Basics and As-Is Process Discovery
Slide: 37
Level 1: BPM Basics and As-Is Process Discovery
Slide: 38
Level 1: BPM Basics and As-Is Process Discovery
Slide: 39
Level 1: BPM Basics and As-Is Process Discovery
Average Cost per Call - Current
2.21 !
$2.50
Must-Make
$2.15
Target
Average Call Duration (minutes) - Current
7.91 !!!
4.75
5.00
Must-Make Target
Slide: 40
Level 1: BPM Basics and As-Is Process Discovery
Slide: 41
Level 1: BPM Basics and As-Is Process Discovery
Assorted other artifacts/information:
BPEL diagram
Services lifecycle diagram
BPM software product boxes
Book cover on SOA and Web 2.0
Recognition award for Stella
Newsweek-style cover “What’s wrong with AFTER inc
Newspaper clippings on AFTER Inc
Others to be added later
Slide: 42
Level 2: Global Collaboration, Analysis & Design
Global Collaboration Conference Room
Slide: 43
Slide: 44
Slide: 45
Slide: 46
Level 2: Global Collaboration, Analysis & Design
% AFTER
Collect
call info
Phone
Voice
Response
Unit
AFTER
queue
After Inc?
Revised
As-Is
% NFLEX
Suvey
cust sat
NFLEX
queue
% Fixed
Phone
Yes
Collect
Info
Handle if
possible
Business
Rules
Fixed?
To-Be
Kiosks
Virtual
Agent
No
% in-house
high skill High skill
queue
Web
Virtual
World
Update
Knowledge
Base
% in-house
low skill
Low skill
queue
Knowledge Base
% to
svc
partner
Slide: 47
Service
Partner
Email
Level 2: Global Collaboration, Analysis & Design
% AFTER
Collect
call info
Phone
Voice
Response
Unit
AFTER
queue
After Inc?
Revised
As-Is
% NFLEX
Suvey
cust sat
NFLEX
queue
% Fixed
Phone
Yes
Collect
Info
Handle if
possible
Business
Rules
Fixed?
To-Be
Kiosks
Virtual
Agent
No
% in-house
high skill High skill
queue
Web
Virtual
World
Update
Knowledge
Base
% in-house
low skill
Low skill
queue
Knowledge Base
% to
svc
partner
Slide: 48
Service
Partner
Email
Level 3: Nerve Center – Process Monitoring & Management
Slide: 49
Average cost per call
Save
Submit
All
Changes
Slide: 50
INNOV8 2.0 Smarter Scenarios
Based on Smarter Planet real-world
examples
Smarter Traffic
• Municipalities regulate the flow of traffic through cities
Smarter Supply Chain
• Suppliers, distributors and retailers manage supply
chain for greater efficiency and profitability while
reducing carbon emissions
Smarter Customer Service
• Call centers maximize customer satisfaction and
revenue
Slide: 51
Serious Games = Smarter Work
Smart Work: 3D Interactive
Interactive learning
module
Real customer
cases behind the
game scenarios
Power of a service
oriented
architecture in
‘business terms’
Slide: 52
Agenda
● 10h00 - Opening and agenda and Introduction
● 10h15 - Serious games introduction
● 10h30 - Innov8 introduction
● 11h15 - Lab : Practice Traffic optimization scenario with Innov8 2.0
● 12h30 - Break
● 13h00 - Process Modeling & Simulation with WebSphere Business Modeler, overview
● 13h30 – Service Oriented Architecture Overview
● 13h45 – Demo: WBM
● 14h15 - wrap up
Slide: 53
Agenda
● 10h00 - Opening and agenda and Introduction
● 10h15 - Serious games introduction
● 10h30 - Innov8 introduction
● 11h15 - Lab : Practice Traffic optimization scenario with Innov8 2.0
● 12h30 - Break
● 13h00 - Process Modeling & Simulation with WebSphere Business Modeler, overview
● 13h30 – Service Oriented Architecture Overview
● 13h45 – Demo: WBM
● 14h15 - wrap up
Slide: 54
Business Process Management is a discipline…
BPM solves common business challenges . . .
Processes aren’t
documented
Bottlenecks prevent
efficiency
Complex integration across
multiple processes
Limited visibility into
performance
Process change is
cumbersome
KPIs not defined
BPM includes
Integration
Modeling
Monitoring
Models
Software
Forms
Rules Engine
Process Knowledge
Metrics
Expertise and Assets
Workflow
Policies
Business Logic
BPM governs organizational and operational activities
Slide: 55
Methodology
From the Game to the Tool:
WebSphere Business Modeler
Modeling &
Simulation
Designed for Business Users
Model, Simulate, Analyze All In One
Clean Handoff To IT
Slide: 56
Linking INNOV8 to Modeller
Modeler Practices are based on
same processes students design on
INNOV8
This ensures to bridge the simulator
with the tool
…and help students realize how
close INNOV8 is from real business
Slide: 57
Agenda
● 10h00 - Opening and agenda and Introduction
● 10h15 - Serious games introduction
● 10h30 - Innov8 introduction
● 11h15 - Lab : Practice Traffic optimization scenario with Innov8 2.0
● 12h30 - Break
● 13h00 - Process Modeling & Simulation with WebSphere Business Modeler, overview
● 13h30 – Service Oriented Architecture Overview
● 13h45 – Demo: WBM
● 14h15 - wrap up
Slide: 58
Business and IT Struggle to Communicate Effectively
Share a Common Language between Business and IT
Business Domain
Technology Domain
Business View
Process View
IT View
Discovering the value of WebSphere Business Process Management - WebSphere Business Modeler
59
Benefits of Business Modeling and Analysis
Document and
validate current
processes
Discover potential areas
for process improvement
and latent value in
existing processes
Validate process
enhancements before
committing resources
and dollars.
Examine the financial
implications –
justifications for
process change
Define & implement real
time measurements for
Business Performance
Understand and Transform your Business
Discovering the value of WebSphere Business Process Management - WebSphere Business Modeler
60
WebSphere Business Modeler – Best in Class Business Modeling and simulation.
● Simple to use business modeling tool
Allow the people who know the business to model
Drag and drop for the business analyst
● Precise modeling of the vital aspects of the
process
Add costs, durations, resources; bring your process to life
using simulation.
Understand your business models and make informed
decisions before deployment
Integrate forms with the process model
Capture KPI’s, metrics for later monitoring.
● Collaborative modeling
Communicate and participate across your enterprise
Enables teamwork and Web publication
● Clean hand-off to I/T
Faster and more accurate deployment of your solutions
Business modeling is the starting point for I/T deployment
Discovering the value of WebSphere Business Process Management - WebSphere Business Modeler
61
BPM Lifecycle – product view
Model the
As-Is
process
Model the
To-Be
process
Add
Business
Measures*
Add
Technical
Details*
Assemble
& Deploy
Analyze-Simulate
Configure
Dashboards
Monitor the
Processes
Collect
Performance
Statistics
Display
Process
Performance
Watch for
Business
Situations
Take Action
ALERT-email
Modeler
Monitor
*optional
Discovering the value of WebSphere Business Process Management - WebSphere Business Modeler
62
WebSphere Business Modeler Layout
Eclipse 3.2 Framework
Standard layout for IBM
development tools
Project Tree
Navigate through a
structured view of
models and related
elements
Process Editor
Compose process
models and edit
other reusable
elements
Predefined Elements
Help you get started
Attributes View
Access detailed
information about the
open process model
Outline View
Navigate the open
process model
63
Discovering the value of WebSphere Business Process Management - WebSphere Business Modeler
63
Visio Import
Document
Execute
Redesign
● Start modeling effort by reusing
existing process work, if available
● Common Visio elements are premapped to their Modeler
counterparts
Custom element mapping
capabilities available
Reduce rework, protect
investments, ease transition to
new tooling
64
Discovering the value of WebSphere Business Process Management - WebSphere Business Modeler
64
PowerPoint Import
Document
Execute
Redesign
65
Discovering the value of WebSphere Business Process Management - WebSphere Business Modeler
65
Template-based Excel™ import
Template-based import for core model elements from Excel™ workbooks
Document
Execute
Redesign
Use templates to import
process model content
from Excel™ and Open
Office formats
Discovering the value of WebSphere Business Process Management - WebSphere Business Modeler
66
Document Process Flow
Document
Execute
● Simple drag-and-drop interface
● Process diagrams are easy to read and
interpret
● Capture process activities and decision
logic
Use existing process collateral, interview
involved parties and key stakeholders
Redesign
Common understanding of
processes throughout the
organization, compliance is
well documented
67
Discovering the value of WebSphere Business Process Management - WebSphere Business Modeler
67
Business Process Modeling Notation
Discovering the value of WebSphere Business Process Management - WebSphere Business Modeler
68
Add Detailed Process Information
Document
Execute
Redesign
● Through additional investigations and interviews, begin to
identify detailed attributes
Business Items
Roles
Resources
Durations
Costs
Descriptions
Classifiers
Organizations
69
Discovering the value of WebSphere Business Process Management - WebSphere Business Modeler
69
Business Items
● Objects that are passed through
the process, being consumed or
transformed by various activities
Could be business documents, work
products, commodities
● Build in data structures and
descriptions
Structures can be imported from XSD
files, delimited text
● Represent the various states
that business items are in as
they are transformed throughout
the process
● Templates available for common
patterns
Incorporate the flow of business
information into process models
70
Discovering the value of WebSphere Business Process Management - WebSphere Business Modeler
70
Roles and Resources
● Resources represent people, equipment, or materials
Bulk and individual resources available
● Roles are job functions, many resources may be used to fulfill a role
● Assign complex cost and scheduling parameters
● Accurate role and resource requirements are critical for detailed
simulation and analysis
71
Discovering the value of WebSphere Business Process Management - WebSphere Business Modeler
71
Classifiers
● Group or categorize related activities and/or processes
May assign multiple classifiers to a single process element
● Highlight important aspects of a process
● Free-form data fields that can be applied to process elements
● Assist in process understanding, issue prioritization, and decision
making
● Expose to viewer through swimlanes, labels, color-coding
72
Discovering the value of WebSphere Business Process Management - WebSphere Business Modeler
72
View the Model in “Three Dimensions”
Document
Execute
Redesign
Adjust all three
“dimensions” to meet the
needs of the audience
Swimlanes
Labels
Color-coding
73
Discovering the value of WebSphere Business Process Management - WebSphere Business Modeler
73
Build Process Hierarchies
Document
Execute
Redesign
● Decompose
processes into
manageable sets
of closely related
activities
● Identify re-usable
sections of
process flow
74
Discovering the value of WebSphere Business Process Management - WebSphere Business Modeler
74
Reusable Process Elements
Document
Execute
Redesign
● Build a library of standard supporting artifacts
Business items, roles/resources, classifiers, organizations, etc.
● Identify common business processes or tasks, make them
available for re-use
Streamline business operations, reduce duplication of effort
● All elements available in the Modeler project tree are “global”,
and thus can be reused
● Share global elements between projects within the same Modeler
workspace
Drag and drop global
elements from Project
Tree onto Process
Editor canvas
75
Discovering the value of WebSphere Business Process Management - WebSphere Business Modeler
75
Search and Use Existing Web Services
Document
WPS
Execute
Redesign
● Utilize business services and business service objects in
process models
● Search WebSphere Service Registry and Repository from
within Modeler, including use of service classifications to
narrow down results
● Imported service elements are read-only, so that business
users do not modify IT artifacts
● Alternatively, perform ad-hoc import of WSDL and XSD files
XSD import/export facilitates integration with Rational Data Architect
76
Discovering the value of WebSphere Business Process Management - WebSphere Business Modeler
76
Separation of Business and IT Logic
Document
WPS
Execute
Redesign
● Default behavior upon export to
WebSphere Integration Developer is to
facilitate the separation of business
logic from technical logic and details
● Insulates business logic from purely
technical concerns, activity
implementations from changes to the
process model
● Merge updated business processes
with previously exported iterations
● Report indicates changes made by
developers that may be relevant to the
business process models
Business Logic Module
•BPEL
•Human Tasks (from Modeler)
•Business Rules (from Modeler)
Implementation Module(s)
•Java
•Human Tasks (other)
•Business Rules (other)
•State Machines
Library
•Data Types
•Interfaces
77
Discovering the value of WebSphere Business Process Management - WebSphere Business Modeler
77
Technical Attributes View
Document
WPS
Execute
Redesign
● Add technical details to processes just before exporting process
definition to WebSphere Integration Developer
Provide information on BPEL and WSDL Names, Namespaces, Descriptions, Port
Types, etc.
Select Long- or Short-Running process implementations.
Choose between Request/Response or One-Way operations.
Allow Decisions to be represented in BPEL as Switch activities if desired.
Define SCA Implementation Types, Names, Descriptions, etc.
78
Discovering the value of WebSphere Business Process Management - WebSphere Business Modeler
78
Human Task Modeling
● Business users define the
behaviors for their daily
activities
Document
WPS
Execute
Redesign
● Define potential owners
and escalations
● Assignment of work to
individuals or roles
Define queries for work
assignment much like you
can in WebSphere
Integration Developer
79
Discovering the value of WebSphere Business Process Management - WebSphere Business Modeler
79
Human Workflow Storyboarding
Create your human storyboards with a process context
Process Context
Understand process
behavior
Form Presentation
Confirm validity of form
design and layout given
process context
Storyboard Definition
Requires Simulation
Snapshot, but no active
simulation
(as with case analysis)
Discovering the value of WebSphere Business Process Management - WebSphere Business Modeler
80
Business Rule Modeling
Document
WPS
Execute
Redesign
● Business users can define the
actions to take place under
varying business situations
● Create templates for commonly
used rule structures
● Note parameters for use in rule
definition
e.g. salary or customerLastName
● Rules can be deployed to
WebSphere Process Server asis and managed/modified at
runtime as conditions warrant
81
Discovering the value of WebSphere Business Process Management - WebSphere Business Modeler
81
Process Simulation
Document
Execute
Redesign
● Based on metrics provided by
subject matter experts
● Powerful simulation engine
allows for detailed, statistically
relevant investigations
● Specify input volumes, time
constraints
● Visualize simulated behavior
● Improve understanding of
process behavior
82
Discovering the value of WebSphere Business Process Management - WebSphere Business Modeler
82
Forms Simulation
Interactive Form Simulation
Data-Driven
Process Simulation
Verifies process logic and
Form behavior
Interactive Form
Completion
Form Status
Discovering the value of WebSphere Business Process Management - WebSphere Business Modeler
83
Process Analysis
Document
Execute
Redesign
● Analyze simulation results or static process models
● Identify root cause of problems in current state processes
● Perform what-if analysis and calculate ROI on potential future states
● Holistic business view of processes, including costs, cycle time, etc.
● Investigate various utilization patterns for people and other resources
84
Discovering the value of WebSphere Business Process Management - WebSphere Business Modeler
84
Reports
Document
Execute
Redesign
● Extract useful information from models in
an easily consumable format
Microsoft® Word (.docx)
PDF
● Choose from dozens of pre-defined
reports, or build custom reports
● Integration with Crystal Reports
● Visually compare process models
85
Discovering the value of WebSphere Business Process Management - WebSphere Business Modeler
85
Business Rules and Human Tasks Reporting
Extended XML Import/Export and Reporting with BR and HT support
Updated Predefined
Reports
Includes details of Business
Rules and Human Tasks
Modeler XML
Format
Includes full details of
Business Rules and
Human Tasks
Discovering the value of WebSphere Business Process Management - WebSphere Business Modeler
86
Business Measures Definition
● Business users identify their Key Performance Indicators and
other business measures, relate them to the process or individual
process activities
● Information on what is to be measured is defined in Modeler,
details on how to perform the measurements are defined in the
Monitor Development Toolkit (plug-in to WebSphere Integration
Developer or Rational Application Developer)
Document
Execute
Redesign
Modeler exports a skeleton Monitor Model (.mm) file
Pre-defined business
measure templates available
for common measures
87
Discovering the value of WebSphere Business Process Management - WebSphere Business Modeler
87
Industry Content: KPI Library
Benefits
Align with open
standards on process
measurements
Strive to beat the
competition!
KPIs are
categorized
based on APQC
Corresponding target
values available through
GBS Benchmark Wizard
and APQC
88
Discovering the value of WebSphere Business Process Management - WebSphere Business Modeler
88
Agenda
● 10h00 - Opening and agenda and Introduction
● 10h15 - Serious games introduction
● 10h30 - Innov8 introduction
● 11h15 - Lab : Practice Traffic optimization scenario with Innov8 2.0
● 12h30 - Break
● 13h00 - Process Modeling & Simulation with WebSphere Business Modeler, overview
● 13h30 – Service Oriented Architecture Overview
● 13h45 – Demo: WBM
● 14h15 - wrap up
Slide: 89
What is …..?
… a service?
… service orientation?
A repeatable business
task – e.g., check
customer credit; open
new account
A way of integrating your
business as linked
services
and the outcomes that
they bring
… service oriented
architecture (SOA)?
… a composite
application?
An IT architectural
style that supports
service orientation
A set of related &
integrated services that
support a business
process built on an SOA
Innovation through the SOA Lifecycle
Discover
Construct & Test
Compose
Integrate people
Integrate processes
Manage and integrate
information
Gather requirements
Model & Simulate
Design
Financial transparency
Business/IT alignment
Process control
Manage applications
& services
Manage identity
& compliance
Monitor business metrics
Key Roles in the Design and Development of ServiceOriented Applications
Model the business
Business Analyst
Understand business requirements
Analyze and develop process models
Identify optimum process models to drive services design
Design the services architecture
Model and refine the services architecture
Identify new services needed and existing assets to re-use
Software Architect
Generate services specifications
Construct the services
Implement new services & repurpose existing assets as services
Create UI for access via Web or Portal
Validate and test services
Developer
Assemble and deploy composite application
View the process model
Choreograph the services
Assemble and deploy
Integration Specialist
Need to add tester role
Services, Service Components and Flows Are SOA
Modeling Constructs
Business Processes – represent the flows of activities
required to complete a business process. They are
compositions of services targeted to achieve business goals
Services –the main structuring element required by a service
consumer, provided by the service provider. Offers functionality
and quality of service, both of which are externalized within
service descriptions/policy. Services could be atomic or
composite
Components – that realize not only the functionality of the
services they expose but also ensure their quality of service
(the QoS advertised by the Service provider implementing
(“realizing”) the services
<<Object>>
<<Object>>
<<Object>>
SOMA was created to specifically address modeling (analysis, identification, specification, realization,
implementation) of all three constructs and associated Information, Composition, Policies, Context, Events.
Agenda
● 10h00 - Opening and agenda and Introduction
● 10h15 - Serious games introduction
● 10h30 - Innov8 introduction
● 11h15 - Lab : Practice Traffic optimization scenario with Innov8 2.0
● 12h30 - Break
● 13h00 - Process Modeling & Simulation with WebSphere Business Modeler, overview
● 13h30 – Service Oriented Architecture Overview
● 13h45 – Demo: WBM
● 14h15 - wrap up
Slide: 94
Agenda
● 10h00 - Opening and agenda and Introduction
● 10h15 - Serious games introduction
● 10h30 - Innov8 introduction
● 11h15 - Lab : Practice Traffic optimization scenario with Innov8 2.0
● 12h30 - Break
● 13h00 - Process Modeling & Simulation with WebSphere Business Modeler, overview
● 13h30 – Service Oriented Architecture Overview
● 13h45 – Demo: WBM
● 14h15 - wrap up
Slide: 95
Discovering the value of WebSphere Business Process Management - WebSphere Business Modeler
96
Next Steps
Continue the Conversation with My
developerWorks
Everyone Matters!
Network
Communicate
Participate
Contribute
My developerWorks: “The Geekiest Social Network”
Join My developerWorks today
Continue the conversation with the
speaker, classmates, and a network of 8
million IT professionals around the world.
Build relationships with technical
professionals who have similar interests.
Collaborate to find ideal solutions to your
tough technical questions.
Learn about additional resources to
deepen your skills.
Already an
expert? Have your voice
ibm.com/developerworks/mydeveloperworks
heard!
Ready to Get Started?
Join the [Customize with your group name]
group today!
Search for the group name under my profile
[Your name]
Access PDF files and other briefing
information
Download files from a group in My
developerWorks.
Go to the group’s main page and look for the
“Files” widget (Below).
Click on the file to download it.
ibm.com/developerworks/mydeveloperworks
Get the detailed scoop on My developerWorks here:
http://www.ibm.com/developerworks/web/library/j-mydeveloperworks-intro/index.html
ibm.com/developerworks
Continue the Conversation
Profile
Live Events
Virtual Events
Articles and
Tutorials
On Demand Demos
Groups
Thank you !!!!
ibm.com/developerworks