business process management tips & tricks

48
BUSINESS PROCESS MANAGEMENT TIPS, TRICKS, & IDEAS 1

Upload: bonitasoft

Post on 24-Jan-2015

1.473 views

Category:

Technology


0 download

DESCRIPTION

Slides from our workshop 'BPM Tips & Tricks.' Learn BPM ideas from real-world case studies of Bonita Open Solution. Tips and Guided Advice is also provided from our Technical Consultant.

TRANSCRIPT

Page 1: Business Process Management Tips & Tricks

1

BUSINESS PROCESS MANAGEMENT TIPS, TRICKS, & IDEAS

Page 2: Business Process Management Tips & Tricks

AGENDA

10/04/2023 2

BPM Use Cases

Tips from Our Professional Services Consultant

Demo of Simple Process Application Development

Live Demo!

Page 3: Business Process Management Tips & Tricks

04/10/2023 3

BPM HISTORICAL PERSPECTIVE

• BPM has Multiple Use Cases- More than just human workflow automation

• BPM Supports Process Design as it Exists

• BPM Integrates Business Requirements in Enterprise IT Ecosystem- Leverages IT Capabilities and Goodness

• Single BPMN Standard Promotes Interoperability

Hasn’t This Been Done Before?

Page 4: Business Process Management Tips & Tricks

04/10/2023 4

BPM MARKET OVERVIEW

• Worldwide spending on BPMS is expected to reach $2.6 billion, up 6.9% compared to 2011 (Source: Gartner)

• Global Industry Analysts research suggests that the global BPM market will reach $5.3 billion by 2017

Growing Market With Mature Products

BPM Deployments by Region

North America

South America

Europe

Asia & Pacific

Africa & Middle East

BPM Deployments By Industry

Manufacturing

Government

Utilities

Financial Services

Technology

Other

Source: Transformation and Innovation State of the Market Report

Page 5: Business Process Management Tips & Tricks

04/10/2023 5

WHY BPMDrivers for Adoption

Bus

ines

s D

river

Source: Derived from BPTrends Research Data

Manage IT resources

Other

Regulatory

Customer Service

Innovation

Organizational Agility

Operational Efficiency

0% 10% 20% 30% 40% 50% 60% 70%

2011200920072005

Page 6: Business Process Management Tips & Tricks

6

INTRODUCTIONS

Page 7: Business Process Management Tips & Tricks

7

#1 GROWING BPM PROVIDER

• 2,000,000 DOWNLOADS

• 60,000 COMMUNITY MEMBERS

• 600 CUSTOMERS

• 120 EMPLOYEES

• 105 TECH & SI PARTNERS

AWARDS

Page 8: Business Process Management Tips & Tricks

8

DESIGN.

Bonita Studio

• BPMN 2.0 notation

• Customized per user profile

• Drag-n-drop application development

Page 9: Business Process Management Tips & Tricks

9

CONNECT.

… to almost any Information System

Page 10: Business Process Management Tips & Tricks

10

RUN.

Page 11: Business Process Management Tips & Tricks

11

11

• Shared repository• Development productivity• Documentation generation• Search• Custom reports & dashboards

• LDAP synchronization• Secure graphical Web Services discovery

• Salesforce Connector• Built-in document mgmnt.• Generate PDF from data• Custom look-n-feel

• Gold professional support

• Custom profiles• Process templates:HR, Finance, Quality& IT management

• Enterprise document management (CMIS)

• SAP Connector

• Gold or platinum professional support

• Resource monitoring• Process monitoring• Error management

• Gold or platinum professional support

• Graphical modeling • User preferences• Connectors, e.g.: Email, Secure Web Services, Drools

• Form designer• BPMN 2.0• Versioning• Simulation• Multi-tenancy• Widget hints, tooltips• Online documentation• User guidance

Collaborative environments Advanced environments Mission-criticalFor first projects

BONITA OPEN SOLUTION EDITIONS Subscription Packs

Open Source Teamwork Efficiency Performance

Teamwork

+ Efficiency

+

Page 12: Business Process Management Tips & Tricks

600 CUSTOMERS IN 50 COUNTRIES

Page 13: Business Process Management Tips & Tricks

13

BPM IDEASHow Are Companies

Benefiting from BPM?

Page 14: Business Process Management Tips & Tricks

HUNDREDS OF PROCESSES

Scheduling Automation

Identity Management Integration

Grant Allocation/

Calculations

Human Resources Onboarding Automation

BPM

Claims Management

Help Desk

Recruitment/Employee Selection

Streamlining Account

Requests Processes

Customer Service/

CareProcurement

Administration

Page 15: Business Process Management Tips & Tricks

04/10/2023 15

BPM FOR EDUCATION

Old Dominion University• 24,000 students and over 1,200 teachers in Virginia

Their Problem & Goals• Streamline digital account request processes

• Access to email, LAN, UNIX accounts, file shares and other sensitive data

Results• Digital accounts are set-up 3 Times Faster

Page 16: Business Process Management Tips & Tricks

04/10/2023 16

BPM FOR EDUCATION

The school• Well known university

• Over 2,000 students and several hundred faculty members

Their Problem & Goals• Cost effective and rapidly deployed solution needed to automate

their manual grant allocation and payment processes

Why they chose Bonita Open Solution• Intuitive User Experience • Access authentication and data integration functionalities• Easy to build data entry forms• Multi platform Architecture

Page 17: Business Process Management Tips & Tricks

“Bonita Open Solution was an integral part of the success of this project. Our client was delighted that we were able to completely automate the complex payroll calculations, as well as shorten the amount of time required to fill out all the forms and eliminate the need to walk paper forms around the campus.”

- Dustin Henson, Development Manager at VivánTech

Page 18: Business Process Management Tips & Tricks

04/10/2023 18

BPM FOR IDENTITY MANAGEMENT

BonitaSoft’s Partner, Aegis Identity • Aegis Identity integrated Bonita Open Solution into their Identity

Management Solution for two universities

Their Problem & Goals• A flexible and customizable solution was needed to adapt to the

changing roles of students

Why they chose Bonita Open Solution• Easy integration• Very customizable

Page 19: Business Process Management Tips & Tricks

STOCK MARKET – NEW FIRM ONBOARDING

The Egyptian Stock Exchange• The premier capital market in the Middle East & North Africa Region.

It lists and trades stocks, bonds, and mutual funds

Their Problem & Goals• Streamline enrollment process for firms wishing to trade on the

Egyptian Stock Exchange

Results• Firm onboarding and system testing is faster and uses less people.

10/04/2023 19

“This solution allows us to modify and improve our processes. Bonita Open Solution has changed the way we work with our member firms and revolutionized our enrollment process.”

- Mahmoud Refky, the Software Quality Assurance General Manager

Page 20: Business Process Management Tips & Tricks

04/10/2023 20

BPM FOR INSURANCE

The Company• European leader in electronic billing, electronic invoicing and cash flow

management

Their Problem & Goals• Allow detailed monitoring of customer requests

Processes Upgraded

Customer relationship management and the allocation of cases to different services

Results• 30% fewer documents• Time savings equivalent to 3 full-time employees• Administrative efficiency

Page 21: Business Process Management Tips & Tricks

04/10/2023 21

BPM FOR PAPERWORK REDUCTION

The Company• European leader in electronic billing, electronic invoicing and

cash flow management

Their Problem & Goals• Automate the entire billing process by integrating Bonita Open

Solution into their SaaS solution• Electronic invoice validation – fewer forms

Results• Extremely fast integration.• Product development time greatly reduced

Page 22: Business Process Management Tips & Tricks

04/10/2023 22

BPM FOR CONTRACT MANAGEMENT

The company:• Leading global manufacturer of printing equipment, optics, medical

imaging and industrial measurement

Their Problem & Goals• Improve the management of business proposals• Shorten contract approval time

Processes Upgraded• Contract approval, validation, and storage

• Moving contracts from sales to legal and back to sales

““We have seen a spectacular jump in our productivity; a new contract, which was traditionally approved in four or five days in the past, can now be approved in under an hour. Overall, our contract processing capacity has increased by 30%!”- Xavier Riehl, Head of information systems

Page 23: Business Process Management Tips & Tricks

04/10/2023 23

BPM IN THE INSURANCE INDUSTRY

The Company• Leading insurance holding company whose member companies offer

a wide variety of investment services

Their Problem & Goals• Increase revenue while reducing costs• Streamline processes across diverse corporate holdings • Increase agile methodologies via BPM• Become paperless by 2014

Why they chose Bonita Open Solution• Open Source and more cost effective than other alternatives• Easy to use studio for process modeling• Processes could be deployed in very diverse IT environments.

Page 24: Business Process Management Tips & Tricks

04/10/2023 24

BPM FOR SCHEDULING PROCESSES

The company:• Specializes in workforce injury prevention• Used Bonita Open Solution since 2010

Their Problem & Goals• Workflow software needed to be integrated in the custom versions of

their injury prevention applications

Why they chose Bonita Open Solution• Easily configured • Flexible, open source backend• Custom processes modeled in Bonita Studio

Page 25: Business Process Management Tips & Tricks

04/10/2023 25

THE PROCESS TO BE AUTOMATEDEmployee submits a web request for a health related service using forms built on Bonita Open Solution

Bonita Open Solution uses complex business rules to set the priority of each request submitted by the employee which is then assigned to a consultant

An activity is scheduled and the employee receives an eCalendar invitation

The consultant then performs an ergonomic assessment and completes a report which is sent to the employee and their manager

The case is then updated, and a survey is sent to the employee to set their case status as ‘closed’

1

2

3

4

5

Page 26: Business Process Management Tips & Tricks

26

Tips For Building a Great Process

Page 27: Business Process Management Tips & Tricks

TIPS FOR BPM USERS

• Process Modeling

• Using Data

• Sub-Processes

• Collaboration

• Re-use templates for Forms

• Connectors

• Condition

• Gateways

• Sync LDAP Users

• Utilize Key Performance Indicators

How to make the most of the Bonita BPM suite

Page 28: Business Process Management Tips & Tricks

28

BEST PRACTICES: MODELING

• All activities, gateways, and events must be connected with a continuous chain leading from a start event to an end event

• Make process logic clear on the diagram (Use Link)

• Fit each process on one page (when possible)

• Name a task with an action verb

From BPMN Method and Style, © 2009 by Bruce Silver

Page 29: Business Process Management Tips & Tricks

29

BEST PRACTICES: MODELING (CONT’D)

• Label diagrams, pools and lanes

• Use swim lanes to represent roles or organization

• Use Transient data where possible and avoid global variables

• Use Text annotation on a diagram to make the intention clear

From BPMN Method and Style, © 2009 by Bruce Silver

Page 30: Business Process Management Tips & Tricks

SUB-PROCESSES: BEST PRACTICES

• Use call activities to enhance readability

• Duplicate and re-use sub-processes

• Create a collection of basic processes to be reused in global processes

• Provide some process libraries as “black boxes”

• Don’t use a sub-process when it can be easily included in the parent process- use lanes to contain tasks that have the same actors- ask: if it uses the same data, is it really a separate

process?

Page 31: Business Process Management Tips & Tricks

USING DATA: BEST PRACTICES

• Define only the global data that is required for the process flow

• Store business data in an external database

• For external complex data, define pointers - ex: id + connector + transient data

• Don’t use data to store constants- list of countries, cities, etc- Use transient form data and connectors

• Don’t store big objects when only a few fields of the object are needed Golden Rule: KISS!

Light is right

Page 32: Business Process Management Tips & Tricks

32

COLLABORATION

• Communication with stakeholders- share process diagrams- share process (internal) documentation

• Communication with IT / technical implementation- Use a shared repository

Page 33: Business Process Management Tips & Tricks

DATA ENTRY FORM

• Re-use template:- save an existing form as a template- create (design) a new form template

• Advanced Customization- Create your own widget- JavaScript

Page 34: Business Process Management Tips & Tricks

34

CONNECTORS

• Use connectors to connect the process to external information systems

• Connectors represent actions

• Use the connector creation tool for quick development of new connectors

• Create your own connector

• 100+ connectors available out-of-box

• Most used Connector:

Page 35: Business Process Management Tips & Tricks

USE CONDITION / BUSINESS RULES WHEN APPROPRIATE

Page 36: Business Process Management Tips & Tricks

USING GATEWAYS - BEST PRACTICES

• Default gateways (implicit):- Outgoing sequence flow of a step => AND- Incoming sequence flow of a step => XOR

BUT

• Focus on a readable diagram; execution is unaffected

• Explicit gateways improve readability

• When you diverge- If paths have to converge: use gates- If paths are independent: use implicit gates

• Always define a default sequence flow when using XOR gateways

Page 37: Business Process Management Tips & Tricks

37

EXAMPLE: SAME PROCESS WITH AND WITHOUT A GATE

Page 38: Business Process Management Tips & Tricks

38

EXAMPLE: XOR GATEWAY WITH CONDITIONAL AND DEFAULT SEQUENCE FLOW

Page 39: Business Process Management Tips & Tricks

39

USING GATEWAYS TO SPLIT OR JOIN

Page 40: Business Process Management Tips & Tricks

40

40

CRON Task

SYNCHRONIZE LDAP USERS

BOS DB

LDAPSynchronizer

Program

Add usersModify users

Remove users Read only

Page 41: Business Process Management Tips & Tricks

41

UTILIZE KEY PERFORMANCE INDICATORS

41

KPIs Accessible from User Experience Portal

KPI Reports Output to Format of Microsoft Office, PDF, Open Office, etc.

Number of Cases by Year Number of Cases by Dept.

Number of Cases by Department

Statuses of Cases

Number of Cases by Department

Closed, 22%Open, 22%

In Progress , 56%

Page 42: Business Process Management Tips & Tricks

MORE TIPS

• Involve managers; analysts; other stakeholders

• Don’t re-invent the wheel. Leverage process templates, artifacts, and best practices to jump start your process modeling

Page 43: Business Process Management Tips & Tricks

43

BREAK

Page 44: Business Process Management Tips & Tricks

44

Live DemoOnboarding a New

Employee

Page 45: Business Process Management Tips & Tricks

45

CONSTRUCTING A PROCESS

45 October 10, 2010

Draw Process

Connect to Systems

Define Actors in

Organization

Design forms Run Monitor

Page 46: Business Process Management Tips & Tricks

46

PROCESS TEMPLATES

Process templates are

pre-built optimized business solutions,

modeled using our best practices,

to accelerate your BPM project

and reduce your time to market

Page 47: Business Process Management Tips & Tricks

04/10/2023 47

Q & A

Page 48: Business Process Management Tips & Tricks

48

THANK YOU, AND…Stay connected with us!

CORPORATE WEBSITE

• Product & Services descriptions

• References & Use Cases

• Webinars & White papers

twitter.com/bonitasoft

facebook.com/bonitasoftbpm

linkedin.com/groups?gid=3182097

youtube.com/bonitasoft

OPEN SOURCE COMMUNITY

• Forums

• Contributions

• Source Code