Accenture - Soa Workshop - usiness Process Management Pov v2.0 (July, 2006).ppt_第1页
Accenture - Soa Workshop - usiness Process Management Pov v2.0 (July, 2006).ppt_第2页
Accenture - Soa Workshop - usiness Process Management Pov v2.0 (July, 2006).ppt_第3页
Accenture - Soa Workshop - usiness Process Management Pov v2.0 (July, 2006).ppt_第4页
Accenture - Soa Workshop - usiness Process Management Pov v2.0 (July, 2006).ppt_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

serviceorientedarchitecturesoaworkshopstarterkitbusinessprocessmanagement bpm pov lastupdated july 2006 2 copyright 2006accentureallrightsreserved soaworkshopstarterkit bpmpov 3 copyright 2006accentureallrightsreserved contents whybusinessprocessmanagementtechnologyandvendorsintroducingbpmtodayconclusion qa 4 copyright 2006accentureallrightsreserved businessprocessmanagement bpm definition abusinessprocessisthecompleteanddynamicallycoordinatedsetofcollaborativeandtransactionalactivitiesthatdelivervaluetocustomers businessprocessmanagement bpm defines enablesandmanagestheexchangesofbusinessinformationonabasisofaprocessviewthatincorporatesemployees customers partners applicationsanddatabasesbusinessprocessmanagementisasetofservices toolsandmethodologiesthatprovidefortheexplicitanalysis design executionandmonitoringandadministrationofautomatedbusinessprocesses includingsupportforhuman andapplication levelinteraction definitionsadaptedfrom businessprocessmanagement the3rdwave byhowardsmithandpeterfingar darcyfowkes researchpracticedirector aberdeengroupgartner businessprocessmanagementpreliminarymarketsizeandforecast 5 copyright 2006accentureallrightsreserved a zofenterpriseprocesses accountmanagementadvanceplanning schedulingadvertisingassemblyassetmanagementbenefitsadministrationbranchoperationsbudgetcontrolbuildtoordercallcenterservicecapacityreservationcapitalexpenditurecheckrequestprocessingcollateralfulfillmentcollectionscommissionsprocessingcompensationcomponentfabricationcorporatecommunicationscreditrequest approvalcustomeracquisition recruitmentsalescyclemanagementserviceagreementmanagementservicefulfillmentserviceprovisioningshippingsitesurvey solutiondesignsixsigmasourcingstrategydevelopmentsuccessionplanningsupplychainplanningsupplyplanningtesttime expenseprocessingtimekeeping reportingtrainingtreasury cashmanagementwarehousingwarrantymanagementzerobasedbudgeting 6 copyright 2006accentureallrightsreserved currentitenvironmentinrelationtobusinessprocesses companieshavebeenstrugglingtoadaptandmanageend to endbusinessprocesses andhavebeingheldbackbystaticitsystems theoverallvaluechainissplitindiscreetandseparatestepsalignedtospecifiedproductsandseparateorganizationalunits resultinginislandsofautomationandfragmentedbusinessprocesses 7 copyright 2006accentureallrightsreserved externalfactorsexertingpressureoncompanies competitiveadvantage 8 copyright 2006accentureallrightsreserved internalopportunitieswithpotentialtounleashrealvalue 9 copyright 2006accentureallrightsreserved asteptowardsasolution implementaframeworktodevelop executeandmonitorendtoendbusinessprocesses shiftingthefocusofitimplementationsfromdataandpartialprocessestoendtoendbusinessprocessesbestallowstomeettheexternalchallengesandleveragetheinternalopportunities asolidgraspofbusinessprocessesenablestheagileorganization fasterimplementationofnewprocessesresultinginhigherreactivitytomarketforcespossibilitytomonitorandcontinuouslyimproveexistingbusinessprocessesresultinginsuperiorefficiencyandbenefitsoncompany smarginsretainingcontrolovertheentirevaluechain akeycompetitiveadvantagewhenoutsourcingprocesses helpingtomaintainoffer productdifferentiationquantifyandcalculatetheroiofitinvestmentsandthereforediminishcapitalintensivenessoftechnologyinvestments 10 copyright 2006accentureallrightsreserved createliberatedautomationofprocesseswithbpm bpmproductssolvetheproblemofembeddedprocesslogicbyabstractingtheintegrationandprocessautomationlogicintoanewlayerofsoftwaretools thesesoftwareproductsliberateintegrationandprocesstasksfromtheunderlyingfunctionalitapplicationssotheycanbemoreeffectivelychanged managedandoptimized 11 copyright 2006accentureallrightsreserved effectiveexecutionandmanagementofbusinessprocessesdirectlyimpactsthevaluedeliveredbyorganizations thediagrambelowillustrateshowbusinessprocessesandcapabilitiescontributestotheintrinsicvalueofbusinesses intoday seconomy itandbusinessclosealignmentisacharacteristicofhighperformancebusinesses businessprocessandcapabilitiescontributedirectlytotheeconomicvalueofthecompanyit asanenabler impactspositivelythesetwoareas salesforcemarketing suppliermgtmanufact g marketingsaledesign manufacturesourcedistribute businessprocessareas businesscapabilities 12 copyright 2006accentureallrightsreserved businessprocessmanagement analystconsensus thereisaclearconsensusthatbpmwillimpactthecompetitiveadvantageofcompaniesinthenextfewyears copyrightovum source bpmandthehostedservicesmarket 30april2002 by2005 atleast90 oflargeenterpriseswillhavebpm enterprisesthatcontinuetohard codeflowcontrol orinsistonmanualprocessstepsanddonotincorporatebpm sbenefits willloseouttocompetitorswhoadoptbpm copyright gartner bpmisquicklybecomingoneofthehottesttopicsintheitindustry maybelievethatthepowerfulintegrationhistorybehindthebpmconcepthasthepotentialtounlockthee businessmarket 13 copyright 2006accentureallrightsreserved businessprocessmanagement marketestimations analystsagreeonforecastingmajorgrowthforthebusinessprocessmanagementmarket themarketforbpmissettoriserapidly butfromamuchlowerbase ovumpredictsthesector svaluewillrisefrom 650mto 5bnby2007 source ovum thecurrentbpmmarketsizeisestimatedto3 5bnusdandlikelytoreach16 7bnusdbytheend2005 italsoestimatesthenumberofvendorstoclimbto60 source aberdeengroup inansurveyofitdecisionmakersthatvitriatechnologiesconductedinjuly2003 nofewerthat80 rankedbpmasoneofthemostimportantinitiativesforexecutingtheirbusinessstrategy source vitria by2006 bpmwillbewidespreadamongfortune500organizationsthatareusuallyearlyadoptersoftechnology between2006and2007 bpmprojectswillbeginearnestinmostfortune1000organizations source ovum 14 copyright 2006accentureallrightsreserved example thesupplychain ratherthanbuildingseparateapplicationstomanageorders manufacturing transport warehouse andsales eachofthesefunctionswillbecomeasetofbusinessprocessesthatwillbecoordinated modifiedorsubstituteddependingonbusinessneedsandoverallperformance simplified genericsupplychain 15 copyright 2006accentureallrightsreserved example theorderprocessfromatraditionalpointofviewandusinganidealizedbpmsolution traditionally processesaresegmentedaccordingtofunctionandapplication thisresultsintheneedofadditionalprocessingbetweendifferentpartsoftheorganizationanddiscretebusinessapplications eitherthroughhumaninteractionorcustomapplicationintegration inabpmsolution thebusinessprocessisdesignedandmanagedend to end defininganuninterruptedflowindependentoforganizationandapplicationboundaries salesplanningfinancelogistics salesplanningfinancelogistics 16 copyright 2006accentureallrightsreserved example realtimemonitoringofprocesses providereal time visibility intorunningbusinessprocesses embedthoroughautomationbusinessperformancemetricswithineachprocess thesemetricsareusedtohighlightpotentialbottlenecks inefficiencieswithinthebusinessprocessshowaccurateandtimelystatusandtrackingautomatecriticalprocessesandthereforehomogenizeandcontroltheirrealendqualityallowstosimulateneworrevisedprocesses thoroughwhatifscenarios beforedeployingthemimplementhighercontrolandfasterreactiontoissuesorcompetitorsmakethecompanylesscapitalintensiveabilitytomaintainacertainlevelofcontrolalsoonoutsourcedprocesseshelpstofindareastoimprovecurrentbusinessprocesses withbpminplace businessactivitymonitoring bam willprovidereal timeinsightintorunningbusinessprocesses whichwillallowenterprisesto 17 copyright 2006accentureallrightsreserved contents whybusinessprocessmanagementarchitecturaloverview bpmandsoabpmstandardsandspecificationsintroducingbpmtoday 18 copyright 2006accentureallrightsreserved serviceorientedarchitecture soa asthefoundationforachievingbusinessprocessandintegrationexcellence withbpminplace businessactivitymonitoring bam willprovidereal timeinsightintorunningbusinessprocesses whichwillallowenterprisesto systemsintegrationtechnologyinteroperability architectureandinfrastructureservicesstandardization serviceorientedarchitecturestandardizationofservicesreducingcode basedintegrations softwareengineers systemsarchitects processdesigners businessanalysts strategyconsultants businessactivitymonitoringend to endprocessperformancemonitoringreal timeinsightandcontrolofbusiness businessstrategybringnewproductsandservicestomarketimproveoperationalefficiencyincreasebusinessvalue executebusinessstrategy leverageexistingit businessagility businessprocessmanagementquickdeliveryofnewservicesquickautomationofbusinessprocesses linux j2ee unix os 360 net db2 mq finance sap peoplesoft siebel dir outlook sales customer product employee 19 copyright 2006accentureallrightsreserved webservicestechnologiesenableserviceandprocessinteroperabilityinsoas webservicesareasurebetforbpmandsoatheylowertheoverallcostofintegrationbyapplyingindustrywideinternetstandardstoreducetimetodeliverytheyprovidethecapabilityforprocessestoconsumeservicesorbeexposedasservicesthroughcommonstandardtoolstheyprovideacommonintegrationtechniqueforintegrationbothinternalandexternaltothebusinesstheyprovidethecapabilitytodeployinterfaceswherepreviouslytoocomplicated toocostly orjustnoteconomical therefore extendingthereachfromfewtoeveryonetheyseparatemuchmoreclearlythebusinesslogicincode workflow orb2bcollaborationspecificationsfromtheunderlyingmiddleware includingintegrationsubsystems communicationsubsystems andcomponentcontainers 20 copyright 2006accentureallrightsreserved businessprocessmanagementsystem bpms components technologyinfrastructure activitymonitoringandadministrationfacility bam runtimeenvironment processexecutionengine processanalysisandmodelingworkbench thebusinessprocessmanagementsystem bpms isanintegratedsetofcomponentsthatenablesbpm i e providingcapabilitiesforanalysis modeling execution monitoringandadministrationofbusinessprocesses businessusers technicalusers administrators processusers businessusers simulationsengine flowcontrol scheduler rulesengine distributedbpmcoordinator dashboard analyticsengine processadministration eventmanagement businessprocessmodeler technicalprocessmodeler businessmetricsmodeler technicalmetricsmapper dashboarddesigner eaiservices enterpriseservicebusorothertransportlayercapabilities repository integrateddevelopmentenvironment interfacemanager adaptedfrom businessintegrationjournal 2004bpmsreferencearchitecture 21 copyright 2006accentureallrightsreserved bpmscomponents processanalysisandmodelingworkbench theprocessanalysisandmodelingworkbenchprovidesthefacilitiesneededtoanalyzeandmodelbusinessprocesses aswellasmappingthemtothetechnology animportantaspectistheabilitytoperformsimulationonthedesignedprocesses businessprocessmodeleranalyze design modifybusinessprocesses includeerrorrecoverymechanisms auditmodeling businesstransactions etc technicalprocessmodelermaptotechnicalmessagesflow data transformations transactions etc businessmetricsmodelerdefiningkpisandotherbusinessmetricsthatneedtobeobservedasoutcomeofbusinessprocess technicalmetricsmappermapkpisandotherbusinessmetricstotechnicalmeasurementsofbusinessprocesses dashboarddesignerdefineuserinterfaceandperformancedashboardforbamandmaptotechnicalmeasurements simulationsengineoptimizing testingprocesses evaluatedeadlocks testthroughanimation simulatewithhistoricaldata targetedtobusinessusers targetedtotechnicalusers simulation modeling analysis 22 copyright 2006accentureallrightsreserved bpmscomponents runtimeenvironment theruntimeenvironmentistheactualplatformresponsiblefortheexecutionofthebusinessprocesses theflowcontroliscentraltotheprocessexecutionengine anditmaycontainsupportforanexplicitrulesengineandscheduler therepositoryisakeycomponentintheoverallbpms flowcontrolcontrolsflow transactions decisionsduringaprocessexecution scheduleraddingtimetriggers asynchronoustriggerstoexecution rulesengineprovidestheabilitytoaddexplicitrulestoaprocess fordecisions processexecutionengine distributedbpmcoordinatorsupportforfederatedbpm b2b global cross divisionaryprocesses interfacemanagercommunicationinterfacewithhardwareandsoftwarecomponents repositorydatabasecontainingprocessmetadataanddata rulesdefinitions businessmetricsdefinitions accesshistory etc additionalcapabilities execution 23 copyright 2006accentureallrightsreserved bpmscomponents activitymonitoringandadministrationfacility theactivitymonitoringandadministrationfacilityprovidestheoperationalsupportforthewholebpms withthecapabilityforgeneralprocessadministrationandeventmanagement bamisanintegralpartofthisfacility dashboarduserinterfacethatpresentbamresultstobusinessandtechnicalusers balancedscorecards businessobjects businessmetrics etc analyticsenginecomplex rulesdrivenanalyticsbasedonkpisfromreal timetechnicalmeasurements andhistoricaldata businessactivitymonitoring processadministrationstarting stopping pausingprocess redefining alteringflow modifylivedataandmessages reassignresources etc performancemanagement eventmanagementdetectionandclassificationofbusinessandtechnicalevents raisingeventsandcreatingtriggerstorunningprocesses and oranalyticsengine businessprocessadministration monitoring management 24 copyright 2006accentureallrightsreserved businessprocesslifecycleinabpms thefeedbackchannelthroughactivitymonitoringcapabilitiesprovidesthepossibilitytooptimizethecurrentprocessonanongoingbasis businessstrategy vision analysis model simulate deploy execute manage monitor optimize 25 copyright 2006accentureallrightsreserved organizationsshouldallowforexplicitprocessflows rulesandservices thebenefitsofhavingexplicitprocesses rulesandservicesareasgreatastheseparationofdataintodatabases explicitrulesallow ataminimum theabilityforitprofessionalstochangetheirapplicationsystemsandmiddlewarelayersquicklytoadapttofrequentandurgentbusinesschange 26 copyright 2006accentureallrightsreserved contents whybusinessprocessmanagementarchitecturaloverview bpmandsoabpmstandardsandspecificationsintroducingbpmtoday 27 copyright 2006accentureallrightsreserved thedifferencebetweenorchestrationandchoreographyinbpmandwebservices webservicesspecificationsdevelopedtoaddressbpmoftenrefertothetermsorchestrationandchoreography andsometimesotherslikecollaborationandworkflow unfortunately thereisalargeconfusioninliteratureandtechnicaldocumentation andthesetermsareoftenusedinterchangeably thefollowingisaverysimpleexplanation note theexactdistinctionisoftenblurred andtheviewpointssometimesconverge nostandardizationforthesetermsexists butw3candoasisareworkingonconsolidatingtheterms orchestrationisanexecutableprivate usuallyinternal processunderthecontrolofacentralprocessenginemainwebservicesstandard bpel bpml choreographyistheobservablepublicexchangeofmessages publicprotocol betweentwoormoreendpointsmainwebservicesstandard ws cdl bpss 28 copyright 2006accentureallrightsreserved orchestrationvs choreography 1 4 asimplebusinessprocess samplepurchaseorderprocess purchaseorderrequest purchaseorderacknowledgement purchaseorderresponse business a business b inthisexampletwoparties businesses exchangemessagestoachieveacommongoal itcanthereforebeobservedindependently aprivatebusinessprocessexecutedinternallyineach business apubliclyobservablebehaviorbetweenthebusinesses 29 copyright 2006accentureallrightsreserved orchestrationvs choreography 2 4 asimplebusinessprocessfromanorchestrationperspective businessa sendpo receivepoack receiveporesponse request response internalservice internalservice porequest poacknowledgement poresponse orchestrationisthedefinitionofaprivatebusinessprocessundercontrolofonesingleparticipant e g abusinesspartner itcaninteractwithinternaland orexternalservices businessb 30 copyright 2006accentureallrightsreserved orchestrationvs choreography 3 4 asimplebusinessprocessfromachoreographyperspective businessa businessb choreography thechoreographyisaconceptthatdefinesthepubliclyobservableexchangeofmessages itdoesn thaveacentralcontrol onlytheinterfacebehaviorofaserviceisdescribed purchaseorderrequest purchaseorderacknowledgement purchaseorderresponse 31 copyright 2006accentureallrightsreserved orchestrationvs choreography 4 4 asimplebusinessprocess orchestrationandchoreographytogether businessanalysis designtools businessb businessa sendpo receivepoack receiveporesponse request response businessa porequest poack poresponse receivepo sendpoack receiveporesponse request response businessb inthisexample thebusinessprocessisdesignedmutuallybetweenthebusinesses theexecutionofthebusinessprocessisthencontrolledbyanorchestrationengineineachbusiness theresultinginteractionbetweenthebusinessesisachoreography deployment deployment 32 copyright 2006accentureallrightsreserved summaryofterms workflow orchestration choreography collaboration thefollowingtermsaremostlyencounteredwhenreferringtothecompositionandinteractionofservices especiallywebservices tobuildbusinessprocesses thefollowingdefinitionwillbeusedinthispresentation thetermworkflowhasitsoriginsbeforewebserviceswereusedtoautomatebusinessprocesses somestilluseitnow e g wfmc wewilldefineitas ageneraltermforofabusinessprocess duringwhichdocuments information ortasksarepassedfromoneparticipanttoanother accordingtoasetofrules aworkflowcanbepeoplebasedand orrulebasedbusinessprocesses thetermorchestrationdefinestheinternalviewofancontrollableexecutablebusinessprocessthatmayinteractwithbothinternalandexternalservices withorchestration theprocessisalwaysmanagedfromtheperspectiveofoneofthebusinessparties withthehelpofabusinessprocessengine thetermchoreographydefinesthebehavioroftheservicesofeachpartyinvolvedinaprocess anddescribestheparttheyplayintheinteraction i e thepublicprotocol itdefinesbehaviorsforhandlingvariedandunpredictableinteractionsamongasetofservices itissomehowmorecomplexthanpureorchestration thetermcollaborationismostlyemployedintheb2barea ithasnocentralprocesscontrol itisthereforerelyingonchoreographyprinciples asabove itdefinesanagreementamongasetofbusinesspartners toachieveacommongoalorspecifiedoutcomeinasharedprocess workflow orchestration choreography collaboration 33 copyright 2006accentureallrightsreserved anadditionallayertothewebservicesstandardsstack inorderto

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论