bpm of things or how to

43
BPM of things BPM Day Oct 27th A new market opportunity? ©2014 Bonitasoft

Upload: rlg

Post on 02-Jul-2015

448 views

Category:

Data & Analytics


1 download

TRANSCRIPT

Page 1: Bpm of things or how to

BPM of things

BPM Day

Oct 27th

A new market opportunity?

©2014 Bonitasoft

Page 2: Bpm of things or how to

©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

Page 3: Bpm of things or how to

Agenda

The OpportunityWhat is a smart

connectedobject?

How to integrate object in a process ?

Proof of concept : Sharing Lockers

©2014 Bonitasoft 3

Page 4: Bpm of things or how to

The opportunity

What could be the place of BPM in IoT area?

©2014 Bonitasoft 4

Page 5: Bpm of things or how to

©2014 Bonitasoft 5

2 020

8 300 000 000

9 200 000

00080 000 000

000

?

Page 6: Bpm of things or how to

©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

Page 7: Bpm of things or how to

10 times more connected objects than

mobiles or people

In 2020

©2014 Bonitasoft 7

Page 8: Bpm of things or how to

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

Page 9: Bpm of things or how to

BPM of things : A market to discover

Integration of objects in Business Process

©2014 Bonitasoft 9

Page 10: Bpm of things or how to

What is a smart connected object?

Ok, a connected object… What is it?

©2014 Bonitasoft 10

Page 11: Bpm of things or how to

Basic features of an object

Object

Sensor

ActuatorConnectivit

y

Logic

©2014 Bonitasoft 11

Page 12: Bpm of things or how to

Big data market

Sensor is for data collection and analysis

©2014 Bonitasoft 12

Page 13: Bpm of things or how to

Sensor object: outputs

Sensor

data

eventalarm

©2014 Bonitasoft 13

Usefull in a process…

Page 14: Bpm of things or how to

Real world

Actuator object

©2014 Bonitasoft 14

Object Acting on …

Page 15: Bpm of things or how to

Actuator object

©2014 Bonitasoft 15

Page 16: Bpm of things or how to

Smart object

©2014 Bonitasoft 16

Embed a part of the

business logic…

To be more free

Page 17: Bpm of things or how to

Smart connected object

©2014 Bonitasoft 17

Logic

External IS

Page 18: Bpm of things or how to

How to integrate an object in a process?

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

©2014 Bonitasoft 18

Page 19: Bpm of things or how to

Need to define a mapping with BPMN2

©2014 Bonitasoft 19

Page 20: Bpm of things or how to

Sensor

Send

• Events

• Data

• Alarm

Link to events in BPMN2

Need to know where to send

Need to definean API

©2014 Bonitasoft 20

Page 21: Bpm of things or how to

Sensor BPMN2 events mapping proposal

©2014 Bonitasoft 21

Page 22: Bpm of things or how to

Actuator

Link to activity in BPMN2

Need to define an

API

©2014 Bonitasoft 23

Page 23: Bpm of things or how to

Logic

Link to activity in BPMN2

• Service

Need to define an API

©2014 Bonitasoft 24

Page 24: Bpm of things or how to

An object need to provide an API

To be technically integrated,

©2014 Bonitasoft 25

Page 25: Bpm of things or how to

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

Page 26: Bpm of things or how to

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

Page 27: Bpm of things or how to

Sharing Lockers

A proof of concept

©2014 Bonitasoft 28

Page 28: Bpm of things or how to

Sharing lockers concept

Provide smart lockers to securely exchange things between people

• Prevent agenda issue

• Could be used to deliver package

©2014 Bonitasoft 29

Page 29: Bpm of things or how to

Technical Components of the PoC

Bonita BPM

• Ready for smart applications

RaspberryPi

NodeRed PostgreSQL

©2014 Bonitasoft 30

Page 30: Bpm of things or how to

31

Page 31: Bpm of things or how to

32

DESIGN.

32

Bonita Studio

• BPMN 2.0

• Drag-n-drop application

development

• Powerful form builder

• Easy connectivity

Page 32: Bpm of things or how to

33

CONNECT.

33

… to almost any Information System

Page 33: Bpm of things or how to

34

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

34

& Mobile Desktop

Page 34: Bpm of things or how to

35

… or as a standalone application

35

Page 35: Bpm of things or how to

Architecture

Page 36: Bpm of things or how to

The object

©2014 Bonitasoft 37

Page 37: Bpm of things or how to

Inside the object

©2014 Bonitasoft 38

Page 38: Bpm of things or how to

The process

©2014 Bonitasoft 39

Page 39: Bpm of things or how to

Bonita BPM

Your Process

BonitaBPM <-> Object

©2014 Bonitasoft 40

REST

CNT

REST

API

SendMsg

Page 40: Bpm of things or how to

POC in 2 days

©2014 Bonitasoft 41

Page 41: Bpm of things or how to

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

Page 42: Bpm of things or how to

Bonita BPM is a good way to start

innovative services

©2014 Bonitasoft 43

Page 43: Bpm of things or how to

Thanks

@rodrigue @bonitasoft

www.bonitasoft.com community.bonitasoft.com

©2014 Bonitasoft 44