Académique Documents
Professionnel Documents
Culture Documents
Bill.Hahn@us.ibm.com
Sr. Consulting BPM Solution Architect
Open Group Master Certified SW IT Specialist
Outline
Introduction
Definition of Terms
Five Guidelines
1) Rule of Seven
2) Activity Granularity
3) Activity Description
4) Inputs/Outputs
5) The System Lane
Conclusion
Q&A
Definition of Terms
Final
Review
Draft
Pool
Com Default
pone name
nt
Description
(Swim) Lane
Milestones
A milestone in a process
Represents
A period of time
Goal/transition in the process
Participant
A participant is a user of the WLE environment
Sets of users are Participant Groups
Activity/Step
A unit of granularity in a process that
Has a goal that can be expressed as a singular outcome
Implemented as
Task (human or system)
Sub-process
Can be a sub-process
Implemented as another BPD
10
11
Events
A business event
Is the occurrence of a condition that triggers an activity.
Can listen to catch a condition to trigger an activity or
throw a result upon occurrence.
throw
12
Start /End
Timer
Message
Exception
listen
User Story
Short, high-level statement of requirements
1) Rule of Seven
2) Activity Granularity
3) Activity Description
4) Inputs/Outputs
5) The System Lane
Conclusion
Q& A
14
Select
Company in
dropdown
Click button
to add a new
line item.
Click OK
15
Constellation
Pattern
16
No
Milestones
Defined
4 System
Lanes
Select
Candidate
Background
Check
Offer
Add Candidate To
HR Records
Orientation
Begin Work
Inform
recruiter
Criminal
record check
Create offer
letter
Input employee
information into
database
Meet
manager
Establish
compensation
package
Drug screen
Transmit
offer letter
Request
equipment
Benefits overview
class
Obtain access
badge
Establish
start date
Release Candidate
from Process
Accept offer
Request
workspace
Provide orientation
cd
Obtain
equipment
Request access
badge
Watch orientation cd
Go to
workspace
Complete
forms
Review
results
17
18
Purchase
Groceries
Host Party
Clean Up
Invite Guests
Welcome
Guests
Clean the
House
Prepare
Menu
Serve
Snacks
Send Thank
You Cards
Get Veggies
Serve Cake
& Ice Cream
Get Cake
Get Ice
Cream
Get Chips &
Dip
Pay with
AMEX
Overloaded Milestone
(Rule of Seven)
Dissimilar in Scope
Too Granular in Detail
Play Games
Where do we stop?
Open Gifts
Drive Home
Put Veggies
in Fridge
Checkout
Put Ice Cream
in Freezer
Play Games
Open Door
Set Ice
Cream on
Shelf
Close Door
19
Host Party
Clean Up
Invite Guests
Welcome
Guests
Clean the
House
Prepare
Menu
Serve
Snacks
Send Thank
You Cards
Serve Cake
& Ice Cream
Play Games
Open Gifts
20
21
After
1 activity for Hiring Manger
22
24
Perform
Review
25
Approve
Contract
Terms
26
(4) Inputs/Outputs
Define with business entities from the business object model
Avoid specifying state for the entity (eg. signed contract)
Avoid specifying other qualifiers that are properties of the entity
Candidate
Job Description
Comp. Details
Offer Letter
27
Conclusion
Introduction
Definition of Terms
Five Guidelines
1) Rule of Seven
2) Activity Granularity
3) Activity Description
4) Inputs/Outputs
5) The System Lane
Q&A
29
QA
&
The destination for WebSphere services-related resources, offerings, & technical skills to
help you on your path to business agility
Whats New?
BPM-specific resources including proven,
prescribed, and repeatable assets and offerings to
accelerate BPM adoption
Visibility across the worldwide skills & capabilities
that only IBM Software Services for WebSphere can
bring to your project
Access to WebSphere practitioners insight on
project trends, best practices & emerging
technologies through personal videos, blogs, articles
& more
Discover defined offerings to get your project started
quickly
30
DeCloud Test
Free
http://IBMBPMDemos.com
http://www.ibm.com/developerworks/
websphere/services/
Confidential