bpm of things or how to

Post on 02-Jul-2015

448 Views

Category:

Data & Analytics

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

BPM of things

BPM Day

Oct 27th

A new market opportunity?

©2014 Bonitasoft

©2014 Bonitasoft 2

Rodrigue Le Gall

Bonitasoft Cofounder

BonitaBPM is the open source BPMS

Background in web, telecom, IT &

BPM ;-)

Head of innovation and

evangelization programs

Agenda

The OpportunityWhat is a smart

connectedobject?

How to integrate object in a process ?

Proof of concept : Sharing Lockers

©2014 Bonitasoft 3

The opportunity

What could be the place of BPM in IoT area?

©2014 Bonitasoft 4

©2014 Bonitasoft 5

2 020

8 300 000 000

9 200 000

00080 000 000

000

?

©2014 Bonitasoft 6

2 020

8 300 000 000

9 200 000

00080 000 000

000

The year ;-)

Population

Mobiles

Connected

objects

Figures from the future

10 times more connected objects than

mobiles or people

In 2020

©2014 Bonitasoft 7

Objects will impact IT approach and push

the boundaries of BPM projects

As today mobility is a must have for BPM projects

©2014 Bonitasoft 8

BPM of things : A market to discover

Integration of objects in Business Process

©2014 Bonitasoft 9

What is a smart connected object?

Ok, a connected object… What is it?

©2014 Bonitasoft 10

Basic features of an object

Object

Sensor

ActuatorConnectivit

y

Logic

©2014 Bonitasoft 11

Big data market

Sensor is for data collection and analysis

©2014 Bonitasoft 12

Sensor object: outputs

Sensor

data

eventalarm

©2014 Bonitasoft 13

Usefull in a process…

Real world

Actuator object

©2014 Bonitasoft 14

Object Acting on …

Actuator object

©2014 Bonitasoft 15

Smart object

©2014 Bonitasoft 16

Embed a part of the

business logic…

To be more free

Smart connected object

©2014 Bonitasoft 17

Logic

External IS

How to integrate an object in a process?

Well, I have an object… What can I do now?

©2014 Bonitasoft 18

Need to define a mapping with BPMN2

©2014 Bonitasoft 19

Sensor

Send

• Events

• Data

• Alarm

Link to events in BPMN2

Need to know where to send

Need to definean API

©2014 Bonitasoft 20

Sensor BPMN2 events mapping proposal

©2014 Bonitasoft 21

Actuator

Link to activity in BPMN2

Need to define an

API

©2014 Bonitasoft 23

Logic

Link to activity in BPMN2

• Service

Need to define an API

©2014 Bonitasoft 24

An object need to provide an API

To be technically integrated,

©2014 Bonitasoft 25

An object ready to be integrated in your IS

LogicAPI

• Configuration

• Customization

• Logs

SensorAPI

• Configuration

• Pull request(Read)

Actuator

• Configuration

• Push request(Act)

• Read state

©2014 Bonitasoft 26

A new User Experience for your process?

Replace web based User Experience by a dedicated objectto do the tasks…

• A real innovative opportunity for all business processes with Human and Manual tasks

©2014 Bonitasoft 27

Sharing Lockers

A proof of concept

©2014 Bonitasoft 28

Sharing lockers concept

Provide smart lockers to securely exchange things between people

• Prevent agenda issue

• Could be used to deliver package

©2014 Bonitasoft 29

Technical Components of the PoC

Bonita BPM

• Ready for smart applications

RaspberryPi

NodeRed PostgreSQL

©2014 Bonitasoft 30

31

32

DESIGN.

32

Bonita Studio

• BPMN 2.0

• Drag-n-drop application

development

• Powerful form builder

• Easy connectivity

33

CONNECT.

33

… to almost any Information System

34

RUN. ...in Bonita BPM Portal...

34

& Mobile Desktop

35

… or as a standalone application

35

Architecture

The object

©2014 Bonitasoft 37

Inside the object

©2014 Bonitasoft 38

The process

©2014 Bonitasoft 39

Bonita BPM

Your Process

BonitaBPM <-> Object

©2014 Bonitasoft 40

REST

CNT

REST

API

SendMsg

POC in 2 days

©2014 Bonitasoft 41

Conclusion

Connected Objectswill become a part

of our life

New way to monitor and act will appear

Sensors will be helpfull for Business Process

• Health, production, …

Processes will beable to actuate the real world easily

Smart connectedobject will empowerUser Experience by

avoiding classicapplication

©2014 Bonitasoft 42

Bonita BPM is a good way to start

innovative services

©2014 Bonitasoft 43

Thanks

@rodrigue @bonitasoft

www.bonitasoft.com community.bonitasoft.com

©2014 Bonitasoft 44

top related