Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models...
Transcript of Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models...
![Page 1: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/1.jpg)
<Insert Picture Here>
Business process architectSOA GovernenceRichard Chovanec, Solution Architect, ICCCRovinj, October 2007, Crotia
![Page 2: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/2.jpg)
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions.The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
Safe Harbor Statement
![Page 3: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/3.jpg)
<Insert Picture Here>
Content
• Need for Business process management• Business process architect – overview• Business process architect & SOA Integration• SOA Governence• Q&A
![Page 4: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/4.jpg)
Need for Business process management
AdaptiveBusiness Models
(BPA Suite)
FlexibleIT Infrastructure
(SOA Suite)
Strategy
Execution
![Page 5: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/5.jpg)
SOA Drives the Need for BPM
• Opportunity to move SOA from a technical to a business discussion
• Opportunity to get the Business and IT to use same set of tools to enhance collaboration
• Opportunity to manage the change lifecycle effectively
![Page 6: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/6.jpg)
Typical BPM Lifecycle
BPMLifecycle
Monitor
Optimize
Business Process
Monitoring(BAM)
Implement
Deploy Execute
Business Process Execution (BPEL)
Model
Simulate
Business Process Architect (BPA)
Various Phases
Business End User
LOB Process Owner
Developer
Process Administrator
Process Architect/Business Engineer
Business Analyst
BPM
Various Stakeholders
![Page 7: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/7.jpg)
Oracle BPA Suite – Powered by ARISBusiness Process SimulatorBusiness Process Architect
Business Process PublisherOracle SOA Extensions
![Page 8: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/8.jpg)
Analyze Corporate Knowledge With a Simple Mouse Click…
Business Analyses
Reports Process Representations Analyses
Statistics IT Analyses
... using pre-defined reports and analyses.
![Page 9: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/9.jpg)
Extension of standard ARIS model
• Base Model Type – EPC Row Display
• Five New Objects & Symbols (BPMN like) in both EPC and BPMN model types
• Automated Activity• Human Task• Business Rule• Notification Activity• KPIs/Monitoring Probes
• Each Object has specific attributes captured using new UI screens
• Additional Semantic checks for BPEL Transformation
![Page 10: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/10.jpg)
Key Product Features
Business Process SimulatorBusiness Process Architect Business Process Publisher Business Process Repository
•Easy to use, business analyst oriented process modeling tool•Both web-based and windows based GUI•Support for many methods, notations including process, data and systems•Highly customizable to individual company requirements•Comprehensive and extensible meta model•Interoperability with other tools•Extensive Reporting and publishing capability
•Process Simulation•Many parameters such as cost, time, resources•What if analysis•Ability to integrate with external systems•Multiple analyses: Bottleneck identification, resource constraints
•Pre-packaged Process Portal•Corporate wide sharing of process knowledge•Role based access•Identical view to business process architect but optimized for online access•Different language support•Ability to provide feedback to models•Ability to show information selectively
•Enables collaborative development of models•Multi-user Usage•Repository Management•Server side deployment
![Page 11: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/11.jpg)
<Insert Picture Here>
BPA and SOA Suite integration
![Page 12: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/12.jpg)
Change processes in daysChange processes in days
Dynamic
Bridge Business and ITCommunication can be easier
Dynamic
Confronted with market challenges, trends, regulatory
Confronted with market challenges, trends, regulatory
Business ProfessionalsBusiness Professionals
Change systems in monthsChange systems in months
Relatively stableRelatively stable
Transforming business changes into systems
Transforming business changes into systems
IT ProfessionalsIT Professionals
![Page 13: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/13.jpg)
Modeling ImplementationSeamless collaboration while using best tools for respective purpose Business Analyst Process Developer
Shared Metadata Model
Business Process Repository
![Page 14: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/14.jpg)
Oracle BAM
BPA Suite Jdev Process DesignerProcess Manager/Server
ESB / Integration
Framew
orkESB
/ IntegrationFram
ework
Packaged Apps
CustomApps
WebService/EJB
Biz Partners
Conceptual & Analytical Process Models
Integration Philosophy for Closed Loop BPM
Logical and Physical Process Models
Hum
an Workflow
/ Rules
Framew
ork
Hum
an Workflow
/ Rules
Framew
ork
Work List
fx
Rules Engine
BPEL Process Engine
BPEL Process Engine
Process InstanceData
Process InstanceData
Process Monitoring and Management
Oracle SOA Suite
![Page 15: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/15.jpg)
Process Models Progressive refinement –Detailed business process
![Page 16: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/16.jpg)
Process Models Progressive refinement – Visualize process blueprint in BPA
![Page 17: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/17.jpg)
Process Models Progressive refinement – Process Blueprint in JDev
![Page 18: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/18.jpg)
Process Models Progressive refinement – Enriching the model in BPEL mode
Enriching the model in BPEL mode
![Page 19: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/19.jpg)
Active Business Process Modeling Methodology (BPA Suite and SOA Suite)
Progressive Process refinement - from Business Process Definition To Process Execution
Oracle BPEL Process Manager
Convert Process definition to BP blueprint
Develop business processes based
on Modelingmethodology
Business Analyst
Determine Implementation
Readiness
Specify supporting business services
and objects
Map Business services
to imported service definitions
Business Analyst
Add implementationdetails to create
executable process
Test and deployprocess
Oracle BPA Suite
Process Architect Process DeveloperProcess Architect
Retrieve process blueprint fromBPA repository into JDeveloper
Upload executable process into BPA
repository
![Page 20: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/20.jpg)
<Insert Picture Here>
SOA Governance
![Page 21: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/21.jpg)
“Gartner estimates that a lack of working governance mechanisms in mid-to-large-size (greater than 50 services) SOA projects is the most common reason for project failure.”
Gartner, “Service-Oriented Architecture Craves Governance”, January 2006
What Gartner is saying about Governance
![Page 22: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/22.jpg)
Delivery of value to the business and mitigation of risk: mitigation through accountability in the enterprise; driven by strategic alignment
Organizational structures and processes that ensure organizations IT sustains and extends the organizations strategy and objectives
Not about making specific IT decisions (management does that), but rather determines which individuals and roles with the company systematically make and contribute to those decisions.
Establish chains of responsibility authority and communication to empower people (decision rights)And establish measurement and policy control mechanisms to enable people to carry out their roles and responsibilities
Governance is about getting people to do the right thing at the right time in the right way
![Page 23: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/23.jpg)
Marks of Good IT Governance With SOA
• Differentiated Business Strategies Enabled by SOA• Business Objectives for Evaluating SOA Investments• Executives Engaged and Can Describe Arrangements • Stable with Few Changes Year to Year• Well-Defined Formal IT Exception Processes• Multiple Formal Communications Methods to Engage
Business Leaders
![Page 24: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/24.jpg)
Where Do You Stand?
? SOA by AccidentIT Plan Non Existent or Not Aligned with Business PlanIT Reactive to Business InitiativesNo SOA StrategyNo SOA Roadmap Silos of SOA
SOA By DesignIT Plans Aligned with Business Plans and Initiatives SOA Strategy that is Communicated WidelyWell-Defined Business Benefits Sought from SOA StrategySOA Roadmap Aligned to Deliver on Business and SOA Strategy
![Page 25: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/25.jpg)
Constituents of a SOA RoadmapSOA Strategy
SOA Roadmap Planning HelpsAvoid Duplicated Effort, Realize SOA Benefits Earlier and Support Improved Ability to Deliver Projects to SOA
Risk Identificationand Mitigation Against them
Capability Developmentto Improve Abilityto Deliver on SOA ProjectSOA Requires Competence in a Range of Areas
Source of RiskHow to Lessen Impact
Leverage Services PortfolioMaximize ReuseAlign with Platform Availability
Business ServicesPortfolio Plan
Which Services, When
Buy-in from BusinessLeverage Projects to Build InfrastructureSOA Benefits Expected
Risk Profile For ProjectsSOA Requires Capability Planning
Prioritized ProjectsIn Project Portfolio
![Page 26: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/26.jpg)
Essence of Governance
Processes(How)
Decisions(Who)
Policies(What)
GOVERNANCE with SOA ADDRESSES•What decisions must be made for effective management•Who should make those decisions and who has input rights?•How will the decisions be formed and enacted
![Page 27: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/27.jpg)
Key Leverage Points for SOA Governance
Financial
PortfolioPeople
OperationsProjects
Technology Architecture
Service Usage Fees
Service Funding Model
Projects
Applications
Platform Funding Business Services
Roles & Responsibilities
Service Ownership
EA Group
Service & Process Owners
Service Lifecycle Gov
Shared Artifacts
Capacity Planning
Enforce Service Levels
Enforce Policies
Strategic SOA Platform
Shared Foundation Srvcs
Enforce Platform Decisions
Reference Architectures
Architectural Standards
Blueprints & Patterns
DRIVEN BY EXECUTIVES
![Page 28: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/28.jpg)
6 Steps to Successful SOA Governance
1. Define Goals and Strategies
3. Define Metrics
5. Analyze and ImproveExisting Processes 4. Put Governance
Mechanisms in Place
2. Define Standards, Policies, ProceduresAround Financial, Portfolio, Project, Service, etc
These 6 steps allow a company to incrementally developand mature their overall SOA and thus business goals
6. Refine and Go to the Next Level of SOA Maturity
![Page 29: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/29.jpg)
Summary
• Increasing SOA Maturity Only Achievable through SOA Governance
• SOA Governance Requires More than Technology
• Build on Existing IT Governance Mechanisms
• Executive Buy-In to Catalyze Change• Complexity of SOA Governance
Proportional to Company Size• Oracle has a Comprehensive Solution
for SOA Governance
![Page 30: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/30.jpg)
Q&
A
![Page 31: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/31.jpg)
![Page 32: Business process architect SOA Governence BusProc in SOA.pdfOracle SOA Suite. Process Models Progressive refinement –Detailed business process. ... Process Architect Process Architect](https://reader033.fdocuments.in/reader033/viewer/2022041920/5e6b802bb4192c33d30dfc68/html5/thumbnails/32.jpg)