Presentation BPM Methodology and Pitfalls

25
sysco.no Oracle BPM Suite Metodology & Pitfalls

description

Presentation at Oracle BPM seminar Oslo, sept 10, 2014

Transcript of Presentation BPM Methodology and Pitfalls

Page 1: Presentation BPM Methodology and Pitfalls

sysco.no

Oracle BPM SuiteMetodology & Pitfalls

Page 2: Presentation BPM Methodology and Pitfalls

sysco.no

Agenda

IntroductionBPM

Methodology

Common Pitfalls

on BPM Project

Page 3: Presentation BPM Methodology and Pitfalls

sysco.no

Introduction

Page 4: Presentation BPM Methodology and Pitfalls

sysco.no

Information about me

• Jon Petter Hjulstad

• Dept Manager for Middleware at Sysco

• 17 years experience with Oracle Products

• Focusing on WLS, SOA Suite, BPM Suite ++

• Beta tester for BPM 12c

• Twitter: @jphjulstad

• Blog: http://sysco.no/blogg/

Page 5: Presentation BPM Methodology and Pitfalls

sysco.no

Information about SYSCO

• IT company established 2004 – 10 years

• Continuous growth, over 100 employees

• Operations, development, consulting in technology and economics

• Competence in database technology, middleware

• Special focus in the energy sector

• Engineered Systems Partner of the Year 2014

• Haugesund, Bergen, Stavanger, Oslo, Ølen, Stord, Lima

Page 6: Presentation BPM Methodology and Pitfalls

sysco.no

SYSCO Middleware

• Department in Sysco focusing on Middleware

• Certified Consultants

• Architecture, Proactive Support

• Development: SOA, BPM, Event Processing, ADF, BAM, Java

• Testing, Tuning, Fixing

• Installation, Patching, Monitoring

• Norway, Peru

Page 7: Presentation BPM Methodology and Pitfalls

sysco.no

BPM Methodology

Page 8: Presentation BPM Methodology and Pitfalls

sysco.no

Core Driver of BPM projects

• Delivery of enhanced business performance through:

•Cost reduction: How efficient are your processes? How much manual

tasks are involved in your processes?

• Increase Agility: How complex is to consume or provide a service to

other company? How fast we can adapt and take advantage from a

new market change?

• Increase Visibility: How aligned are our IT applications with our

business goals? What is the current state of my processes?

Page 9: Presentation BPM Methodology and Pitfalls

sysco.no

BPM Methodology: How to get started?

• Based on IT Strategies from Oracle

• Business Process Improvement Plan

•Gap Analysis of Critical Business Process

• Current / Desired state

• Areas of Brokenness

•Business Process Prioritization

• Impact, Complexity, Urgency

•Scope

• Start small but be Relevant

• Iterative phases of Improvement driven by Value

•Collaboration

• Business / IT must work together

Page 10: Presentation BPM Methodology and Pitfalls

sysco.no

BPM Methodology – How to get started? (Maturity)

Page 11: Presentation BPM Methodology and Pitfalls

sysco.no

BPM Methodology – How to get started?

• Prioritize business processes with:

• High Impact and clear Business Value

• Relatively Low Maturity and Complexity

• Short implementation: 3 to 6 months

Page 12: Presentation BPM Methodology and Pitfalls

sysco.no

Oracle BPM Method - Iterative

Page 13: Presentation BPM Methodology and Pitfalls

sysco.no

Identification & Selection

• Consists in identify “True” Business Process:

Use Industry Standards (e.g. APQC) and Process Leveling

• Level 0 and Level 1

Page 14: Presentation BPM Methodology and Pitfalls

sysco.no

Identification & Selection

• Tools:

•Functional Models:

Process Hierarchy

•Business Process Selection

Framework: Process “weight”

to Prioritize

• Oracle BPM Suite

•Comprehensive BPM solution.

• Includes a BPM repository: Business

Architecture and Business Process

projects integrated.

Page 15: Presentation BPM Methodology and Pitfalls

sysco.no

Identification & Selection

Model, Maps,

Documentation,

Hierarchy on the

same repository

Page 16: Presentation BPM Methodology and Pitfalls

sysco.no

Definition and Definement: Business Process Context

Business goal oriented

Continuous improvement

with Business Process as

the main asset

Page 17: Presentation BPM Methodology and Pitfalls

sysco.no

Technical Analysis & Design

OOTB functionality

Fast time to production

Built to change

Page 18: Presentation BPM Methodology and Pitfalls

sysco.no

Implementation & Composition

Zero-code composition

Model and business process based

implementation

Start small. Prioritize impact

Page 19: Presentation BPM Methodology and Pitfalls

sysco.no

Deployment, Execution & Management

Centralized workspace

Mobile enabled

Process tracking

Troubleshooting

Page 20: Presentation BPM Methodology and Pitfalls

sysco.no

Monitoring & Transformation

Real-time monitoring on-

demand

New BAM

Page 21: Presentation BPM Methodology and Pitfalls

sysco.no

Monitoring & Transformation

Information to

transform your

business

Page 22: Presentation BPM Methodology and Pitfalls

sysco.no

Pitfalls

Page 23: Presentation BPM Methodology and Pitfalls

sysco.no

5 BPM projects pitfalls

● Limit process scopeDo not try to model everything in one, big process. Make smaller processes, consider if ACM is more suitable

● Monitoring phase on BPM projects – facilitate improvementsIn some projects, the BPM lifecycle is not achieved completely. Projects end on “Execution” phase and don’t recognize the benefits of monitor and improve the “as-is” processes.

● BPM Processes Collaboration - Business and Data architecture first!Business Processes are part of a Value Chain, and are inter-dependent and in communication with others processes. This is why you have to take care of Business and Data architecture before design and implement a process.

Page 24: Presentation BPM Methodology and Pitfalls

sysco.no

5 BPM projects pitfalls

● “Oracle BPM forces me to use ADF”

“If I have no experience and no trained team on Oracle ADF, I can’t implement a solution

with Oracle BPM”. This is false. Oracle BPM includes 2 ADF applications: Oracle Business

Process Composer and Oracle Business Process Workspace. But you can reuse your

knowledge on .Net/PHP/Java EE implementing the User task’s interfaces.

● Oracle BPM deployment

“My BPM processes are slow”. This depends on how your SOA/BPM server are deployed.

SOA infra SOA Infra

Process Instances Process Instances

UI Apps

Page 25: Presentation BPM Methodology and Pitfalls

sysco.no

Summary

• Made in cooperation with Jorge Quilcate

• Thanks for attending!

• Contact me at jonpetter.hjulstad(a)sysco.no

• Twitter: @jphjulstad