Sie sind auf Seite 1von 7

BPMFocus2008

Exercise1
Everyweekdaymorning,thedatabaseisbackedupandthenitischeckedtoseewhether
theAccountDefaultertablehasnewrecords.Ifnonewrecordsarefound,thenthe
processshouldchecktheCRMsystemtoseewhethernewreturnshavebeenfiled.Ifnew
returnsexist,thenregisteralldefaultingaccountsandcustomers.Ifthedefaultingclient
codeshavenotbeenpreviouslyadvised,produceanothertableofdefaultingaccountsand
sendtoaccountmanagement.Allofthismustbecompletedby2:30pm,ifitisnot,thenan
alertshouldbesenttothesupervisor.Oncethenewdefaultingaccountreporthasbeen
completed,checktheCRMsystemtoseewhethernewreturnshavebeenfiled.Ifnew
returnshavebeenfiled,reconcilewiththeexistingaccountdefaulterstable.Thismustbe
completedby4:00pmotherwiseasupervisorshouldbesentamessage.

Backup
Database
New
Records On
Account
Defaulter Check CRM
System
Yes
No
Register
Defaulting
Customers &
Accounts
Previous
Defaulting
Clients?
Alert
Supervisor
Reconcile
With Account
Defaulters
Table
Alert
Supervisor
Weekday
Morning
Previous Defaulting Clients?
Add To
Previous
Defaulting
Client Table
Send To
Account
Management
4:00 pm
2:30 pm
Previous
Defaulter?
Yes
No
Deal With Each Instance First
New
Previous
Defaulter
Table?
Yes
No

Thisanswerrecognizesthatthereisadifferencebetweendealingwiththebatch
activity(backingupthedatabase)anddealingwiththeeachinstanceasking
whethertheyhavebeenpreviousdefaulters.ItalsousesaseriesofparallelTimer
IntermediateEventstosendthealert,incombinationwiththeTerminateEndEvents.
Exercises and Answers from "BPMN Modeling and Reference Guide."
Published by Future Strategies Inc. www.futstrat.com

Exercise2
TheCustomerServiceRepresentativesendsaMortgageoffertothecustomerandwaitsfor
areply.Ifthecustomercallsorwritesbackdecliningthemortgage,thecasedetailsare
updatedandtheworkisthenarchivedpriortocancellation.Ifthecustomersendsbackthe
completedofferdocumentsandattachesallprerequisitedocumentsthenthecaseismoved
toadministrationforcompletion.Ifallprerequisitedocumentsarenotprovidedamessage
isgeneratedtothecustomerrequestingoutstandingdocuments.Ifnoanswerisreceived
after2weeks,thecasedetailsareupdatedpriortoarchiveandcancellation.

Send Out
Mortgage
Offer
2 Weeks
Not
Interested
Completed
Offer Docs
Received
Update Case
File and
Archive
C
u
s
t
o
m
e
r

S
e
r
v
i
c
e

R
e
p
r
e
s
e
n
t
a
t
i
v
e

A
d
m
i
n
i
s
t
r
a
t
i
o
n
All Docs
Available?
Yes
No
Assess
Mortgage
Details
Request
Outstanding
Documents
Update Case
Details and
Archive
Finalize
Mortgage
Appllication
Documents
Received
2 Weeks
Mortgage In
System

AstraightforwardEventBasedGatewayisatthecoreofthissolution.
Exercises and Answers from "BPMN Modeling and Reference Guide."
Published by Future Strategies Inc. www.futstrat.com

Exercise3
InNovemberofeachyear,theCoordinationUnitattheTownPlanningAuthoritydraftsa
scheduleofmeetingsforthenextcalendaryearandaddsdraftdatestoallcalendars.The
SupportOfficerthenchecksthedatesandsuggestsmodifications.TheCoordinationUnit
thenrechecksalldatesandlooksforpotentialconflicts.Thefinalscheduleofmeetingdates
issenttoalltheindependentCommitteeMembersbyemail,whothenchecktheirdiaries
andadvisetheCoordinationUnitofanyconflicts.Oncethedatesarefinalized(bythe
CoordinationUnit),theSupportOfficerupdatesallgroupcalendarsandcreatesmeeting
foldersforeachmeetingandensuresallappropriatedocumentsareuploadedtosystem.
CommitteeMembersareadvisedaweekbeforeeachmeetingtoreadallrelated
documents.TheCommitteeMembersholdtheirmeeting,andtheSupportOfficethen
producesminutesincludinganyActionPointsforeachCommitteeMember.Within5
workingdays,theCoordinationUnitmustconductaQAcheckontheminutes,whichare
thensenttoallCommitteeMembers.TheSupportOfficerthenupdatesalldepartmental
records.
Ifthemodelertriestobuildthisasoneprocessitisinordinatelydifficult,yetiftwo
processesareused,theanswerisobviousandrelativelysimple.Noticetheuseof
MessageFlowtocommunicatebetweenPools(astheCommitteeMemberswork
outsideoftheTownPlanningAuthority).

C
o
m
m
i
t
t
e
e
M
e
m
b
e
r
s
T
o
w
n

P
l
a
n
n
i
n
g
A
u
t
h
o
r
i
t
y
C
o
o
r
d
i
n
a
t
i
o
n
U
n
it
S
u
p
p
o
r
t
O
f
f
i
c
e
r

PartIExercise3

NoticethattheMeetingisindicatedwithaGroupacrossthetwoPools.Wehavealso
usedaNoneIntermediateEventtorepresenttheCommitteeMemberswaitingfor
theMeetingMinutes.NotethatthisIntermediateEventwillnotactuallywait.Itwill
immediatelytrigger(passthrough)andgototheMessageEvent,whichwilldothe
actualwaiting.

Exercises and Answers from "BPMN Modeling and Reference Guide."


Published by Future Strategies Inc. www.futstrat.com

Create
Meeting
Folder
Upload All
Relevant
Documents
S
u
p
p
o
r
t
O
f
f
ic
e
r
C
o
m
m
i
t
t
e
e
M
e
m
b
e
r
s
Meeting Due 1 Week
Before Meeting
Remind Members
To Read
Documentation
Meeting
Reminder
Meeting
Takes Place
Attends
Meeting
Prepare
Meeting
Minutes
Meeting
C
o
o
r
d
i
n
a
t
i
o
n
U
n
i
t
QA Check
5 Days
Remind
Coordination
Unit
Send Minutes
To Members
Waiting On
Meeting Minutes
Send Minutes
To Members

PartII(Exercise3)
Exercises and Answers from "BPMN Modeling and Reference Guide."
Published by Future Strategies Inc. www.futstrat.com

Exercise4
AftertheExpenseReportisreceived,anewaccountmustbecreatediftheemployeedoes
notalreadyhaveone.Thereportisthenreviewedforautomaticapproval.Amountsunder
$200areautomaticallyapproved,whereasamountsequaltoorover$200requireapproval
ofthesupervisor.
Incaseofrejection,theemployeemustreceivearejectionnoticebyemail.The
reimbursementgoestotheemployeesdirectdepositbankaccount.Iftherequestisnot
completedin7days,thentheemployeemustreceiveanapprovalinprogressemail
Iftherequestisnotfinishedwithin30days,thentheprocessisstoppedandtheemployee
receivesanemailcancellationnoticeandmustresubmittheexpensereport.
WhileitispossibletoshowtheLanesandcreateanautomatedsystemsupport
environment,thisanswerstickstothecoreprocessmodel.ItusestheparallelTimer
IntermediateEventtocreatearaceconditionwiththemainprocess,whichendswith
aTerminateEndEventtowintherace.

Exercises and Answers from "BPMN Modeling and Reference Guide."


Published by Future Strategies Inc. www.futstrat.com

Exercise5
AftertheProcessstarts,aTaskisperformedtolocateanddistributeanyrelevantexisting
designs,bothelectricalandphysical.Next,thedesignoftheelectricalandphysicalsystems
startsinparallel.AnyexistingorpreviousElectricalandPhysicalDesignsareinputstoboth
Activities.Developmentofeitherdesignisinterruptedbyasuccessfulupdateoftheother
design.Ifinterrupted,thenallcurrentworkisstoppedandthatdesignmustrestart.
Ineachdepartment(ElectricalDesignandPhysicalDesign),anyexistingdesignsare
reviewed,resultinginanUpdatePlanfortheirrespectivedesigns(i.e.oneinElectricaland
anotherinPhysical).UsingtheUpdatePlanandtheexistingDraftoftheElectrical/Physical
Design,areviseddesigniscreated.Oncecompletedthereviseddesignistested.Ifthe
designfailsthetest,thenitissentbacktothefirstActivity(inthedepartment)toreview
andcreateanewUpdatePlan.Ifthedesignpassesthetest,thenittellstheother
departmentthattheyneedtorestarttheirwork.
Whenbothofthedesignshavebeenrevised,theyarecombinedandtested.Ifthecombined
designfailsthetest,thentheyarebothsentbacktothebeginningtoinitiateanotherdesign
cycle.Ifthedesignspassthetest,thentheyaredeemedcompleteandarethensenttothe
manufacturingProcess[aseparateProcess].
Althoughitsoundsliketheaboveexamplewillnevercomplete,infactthefirstSub
ProcesstosuccessfullycompletewillfirstheSignalEndEvent,beforeprogressingto
theMergingParallelGateway.ThereitwillwaitfortheotherSubProcessto
complete.Meanwhile,theotherSubProcesswillrestartbeforemovingthroughtoits
ownSignalEndEvent.AlthoughtheSignalwillfire,theotherSubProcesshasalready
completedandisnotinapositiontocatchtheSignal.WhenbothSubProcesses
havecompletedsuccessfully,theParentProcessmovestotestthecombineddesign
beforeeithersendingtheworkbacktorestart,orendsuccessfully.Thelinktothe
separateManufacturingProcessisnotshownitwouldprobablybeimplemented
viaaSignalEndEventorpotentiallyaMessageEndEvent.
Exercises and Answers from "BPMN Modeling and Reference Guide."
Published by Future Strategies Inc. www.futstrat.com

Create Electrical Design


Design
OK?
Locate and
Re-use
Designs
Review
Previous
Designs
Test Electrical
Design
Yes
No
Create Physical Design
Physical
Design [Draft]
New Physical
Design
New
Electrical
Design
Electrical
Design [Draft]
Update
Electrical
Design
Design
OK? Review
Previous
Designs
Test Physical
Design
Yes
No
New
Physicall
Design
Update
Physical
Design
New Electrical
Design
Restart Electrical Design
Restart Physical Design
Test
Complete
Design
Design
OK?
No
Update Plan
(Electrical)
Update Plan
(Physical)
Electrical Design
[Revised]
Physcial Design
[Revised]
Electrical Design
[Tested]
Physcial Design
[Tested]
Physical
Design [Draft]
Electrical
Design [Draft]

Exercises and Answers from "BPMN Modeling and Reference Guide."


Published by Future Strategies Inc. www.futstrat.com

Das könnte Ihnen auch gefallen