• No results found

BONITA, The Open Source BPM Solution

N/A
N/A
Protected

Academic year: 2021

Share "BONITA, The Open Source BPM Solution"

Copied!
22
0
0

Loading.... (view fulltext now)

Full text

(1)

BONITA, The Open Source BPM Solution

«

«

BPM, The Future is Now !

BPM, The Future is Now !

»

»

Miguel Valdes Faura

Miguel Valdes Faura

Bull R&D, BPM Manager

(2)

Agenda



Why BPM Matters ?



BPM Market Review



Bonita in simple words

 Architecture

 Products and Components



Understand Bonita Open Source Business Model

(3)

What is BPM ?



All about processes…

Business Process

 A procedure that describes how people and systems work together

Business Process Management (BPM)

 Optimizing efficiency by analyzing, describing and improving

business processes

Business Process Management Systems (BPMS)

(4)

Why BPM Matters ?



To line up the Information System on the business

objectives



To control the organization of work



To drive efficiently your processes



Optimize and share existing processes

but also because it allows IT teams to easily develop

applications !

(5)

BPM Market Review



What analyst says…

BPM market is growing about 24% per year until 2013…

Actors behind Business Process Management : • Architects

• Developers • Analysts • …

Gartner analysis :

« BPM suites will play a key role in the SOA deployments »

Key for successful BPM deployment :

To put working together all actors

(6)

BPM Market Review



Looking for a BPM Solution ?

Different vendors and business models out there !

Commercial vendors

 BPM pure players: Tibco, Savvion, Lombardi, PegaSystems, Appian, Global 360…

 Big vendors: Oracle, IBM, Fujitsu, Adobe…

Adhoc vendors (seems to be open source but is not !)

 Intalio, Active Enpoints

Open Source vendors

 Open Source Frameworks: Jbpm, ODE, OpenWFE

(7)

BPM Market Review

Bonita Console

Bonita Runtime Bonita Designer

JAVA



Looking for Agile BPM ?

Bonita: “à la carte” BPM Open Source Solution

 Bonita runs wherever Java runs !

 BPM “as a server” vs “as a library” solution

 Transparent integration with your development and production environments

Don’t write code, think process !

Bonita Console

Bonita Runtime Bonita Designer

(8)

BPM Market Review



Because everybody deserves BPM…

Bonita democratizes BPM deployment

 Any company, any size

 Multiple configurations

Small Companies Big Companies

BPM Suite BPM as a library BPM Commercial Vendors BPM Open Source frameworks

(9)

BONITA in simple words !

Designer

Runtime

BONITA 4.0

Console



Three components, one solution

(10)

The Process Virtual Machine

BONITA in simple words !

Pluggable IT and Technical Services



Architecture

Extensible Process Runtime

Bonita Console Bonita Designer

(11)

BONITA in simple words !



Runtime

Extensibility Flexibility Pluggability Embeddability

PVM

Improve collaboration between analyst and developers

Connecting with your IS

Non intrusive solution, « à la carte » integration Multiple process languages support:

(12)

BONITA in simple words !



Runtime

Both Standard and Enterprise Environments

 BPM “as a library”: lightweight version, easy integration with your applications (Tomcat, Eclipse, Java Swing, Spring …)

 BPM “as a server”: Targeting Java EE application server deployment (JOnAS, Jboss, Weblogic, Websphere,

Glassfish…)

Rich and powerful BPM Interfaces

 Unified entry point for applications

(13)

BONITA in simple words !



Console

(14)

BONITA in simple words !



Console

When BPM meets Web 2.0

 BPM monitoring, administration and execution applications

 The best of Web and Desktop worlds

 Local vs Remote administration

Dynamic BPM Console

 Java Portlets and Widgets

 Users desktop customization

(15)

BONITA in simple words !



Designer

(16)

BONITA in simple words !



Designer

Improving Analysts and Developers collaboration

 Desktop vs Eclipse Plugin versions

 Separation between business logic and technical implementation

Easy integration with development environments

 Eclipse plugin

 BPM Creation Wizard

 Applications development

 Process definition

 Information System Connectors

(17)



The Open Source Community

Bonita is hosted at OW2: Leading open source middleware consortium

Bonita: One of the most downloaded projects in OW2

 40.000 downloads already in 2008 !

 Active mailing list and forums

 Transparent roadmap and development activity

Bonita Open Source Business Model

Industrial partners and public organizations

Customers

Reduce R&D teams cost

(18)



The Open Source Community

Innovation: The Process Virtual Machine

Developed in collaboration with RedHat/Jboss community

Leading process related technology in the market

Unified vision for workflow and BPM

Create mindshare around workflow and BPM developments

(19)



The Open Source Community

Collaboration with other open source projects

Portal solution: eXo Platform

ETL solution: Talend

ESB: Petals

Eclipse IDE: Java Workflow Tooling project

(20)



Professional Open Source

What makes an open source project “professional” ?

Legal assurance

World Wide expertise coverage:

 Training

 Expertise

 Support, including L3 !

Development methodology

(21)

Bonita, What’s Next ?



BPM 4 YOU !

Because you are unique…



Unified tool for BPM actors

 Multiple views based on BPM deployment phases rather than user profiles

Modeling

Runtime



BPM develompent as simple as drawing processes in

a white board !

(22)

References

Related documents

Several years later, I now know that kimchi, the “soul food” of Korea, is a simple dish with a deep role in Korean culture.. Kimchi is, along with rice, the staple of every

Verification is warrant bexar online payment and case will probably keep your traffic ticket means that you would need to set for notifying the information you can be a

[r]

This tutorial demonstrates how to apply most of the Bonita Studio process design features available in the Application developer checklist of User Guidance (SP version).. All of these

The gap between the sensor head, (both GPR and MD), and the ground surface is kept constant at 10 mm during all experiments. The sensors positioning variables are treated as crisp

Retention, Capstone Completers and Graduation Rates are measured by creating a cohort of students who meet specified criteria, then determining the percentage of those students

Developed and became market maker for flat rolled steel financial products Added natural gas, natural gas liquids, electricity and air emissions to portfolio Began trading