Community Day 2016: Roadmap Modeling + Execution

28
Camunda Roadmap Daniel Meyer 1

Transcript of Community Day 2016: Roadmap Modeling + Execution

Camunda Roadmap

Daniel Meyer

1

2

What to expect in 2016?

- DMN

- CMMN

- BPMN

- Rolling Updates

- Cockpit Features

- UI / UX in Webapps

Camunda BPM 7.6 will be released on November 30.

3

DMN

- Simpler Decision Table Editing

- Decisions with Literal Expressions

- DMN Engine Performance (4x - 6x faster)

- Decision Requirements Diagrams- Engine- Modeler- Cockpit

DRD / DRG

5

CMMN

- Modeler

- Cockpit

- Engine Features

- Sentries with Variable OnParts

- IfPart gets re-evaluated when variables change

- ...

6

Rolling Updates

Update Camunda without downtime.

BPMN

7

- BPMN Conditional Event is coming!

- Improved BPMN Modelling- Labels- Collapsing/Expanding of Sub Processes- Field injections (Properties)

Cockpit Features

8

- User Task Monitoring

- New Welcome Page

- Batch Operations (Batch Cancel, ...)

- CMMN, DMN DRD

- New Dashboard with Metrics

Minor Improvements

9

Many, many minor Improvements based on User Feedback

- Mapping Input/Output Parameters of a Call Activity using Java Code

- Access DelegateExecution from Context (Thread Local) using Public API

- Get a correlation result response when correlating a Message

- Retrieve the Error Message of a thrown Error Event

- Using Expressions for Signal Name

- Setting Business Key in Generated Forms

- Configuration of the Deployment Cache

- ...

2017: Camunda Webmodeler

10

Solution for collaborative Modeling in the Web.

SaaS Offering Coming 2017, On premise Offerings possible.

Approach us!

Poll & Community Feedback

Daniel Meyer

11

So, what should we build next?

12

Hmm... Product Management is hard...

13

I know! Let’s find out what our users actually need!

14

15

Overall

Who is using Camunda?

In Development?

In Production?

16

Camunda Features

- BPMN?

- DMN?

- CMMN?

17

Camunda Components

- Camunda Modeler?

- Eclipse Plugin?

- Process Engine?

- Cockpit?

- Tasklist?

18

Process Engine

Who is using…

- Shared Process Engine / Application Server Integration?

- Embedded Process Engine?

19

External Tasks, anybody?

Who knows what External Tasks are (new Feature in 7.4)?

Who is using External Tasks?

20

Updating Camunda

Who is using…

- <=7.2

- 7.3

- 7.4

- 7.5

21

Webapplication UI

New Webapplication Design / UI with 7.5.

A) Who likes it better?

B) Who liked the old one better?

C) Who did not notice the difference?

22

Embedding BPMN.io?

Anybody embedding the BPMN.io libraries?

Any experiences to share?

23

Annoyed yet?

24

Just Remember...

25

26

27

In which area should Camunda invest Resources?

A) Better Performance / Scalability?

B) Simpler Operations? (Easier to update & administer)

C) Cockpit Features?

D) Spring Framework Integration?

E) Other?

28

The new Forum

Active since beginning of March 2016

853 Topics => ~ 5 New Topics / Day

3738 Posts => ~ 20 Posts / Day

Like it better than the old Google Group?