Position paperpresentation

Post on 22-Nov-2014

1.037 views 0 download

Tags:

description

 

Transcript of Position paperpresentation

© Copyright 2011 Fujitsu

Keith D SwensonVP at Fujitsu America, Inc. Chairman of Workflow Management Coalition

Position: BPMN is incompatible with ACM

© Copyright 2011 Fujitsu

Proposition

Any work support system that depends upon processes

designed with BPMN (or BPMN-like languages)

cannot be considered an ACM system.

© Copyright 2011 Fujitsu

What is BPMN-like

This is not a critique of BPMN in particular. Here, I use BPMN to refer to any flowchart like, two-

dimensional process diagram with boxes and lines.

© Copyright 2011 Fujitsu

Change: Lifecycle

BPM& PCM

ACM

© Copyright 2011 Fujitsu

-- 1 --

Drawing a diagram requires a kind of abstract thinking about the process

that a business user is not comfortable with.

© Copyright 2011 Fujitsu

-- 2 --

Drawing an executable diagram actually involves some programmer-

like skills

© Copyright 2011 Fujitsu

-- 3 --

Modifying someone else’s diagram is particularly difficult:

the assumptions that went into drawing the diagram are not visible

in the diagram

The BPMN-like diagram is the output of planning, and supporting concepts

are lost

© Copyright 2011 Fujitsu

© Copyright 2011 Fujitsu

The Nescafè Process

(example from: M zur Muehlen)

© Copyright 2011 Fujitsu

Web ServiceA

Web ServiceB

Web ServiceC

© Copyright 2011 Fujitsu

Can a Step be Inserted?

Web ServiceA

Web ServiceB

Web ServiceC

Web ServiceX

© Copyright 2011 Fujitsu

Can Steps be Rearranged?

Web ServiceA

Web ServiceB

Web ServiceC

© Copyright 2011 Fujitsu

© Copyright 2011 Fujitsu

Criterion 1:

Ability to design a basic process quickly with very little investment by the user is far more important than

the ability to define a precise process which uses more time an attention

from the business user.

© Copyright 2011 Fujitsu

Criterion 2:

Process design must not require a skill beyond what business users

possess

© Copyright 2011 Fujitsu

Criterion 3:

For a process definition to be modified by business users there must be no hidden assumptions.

© Copyright 2011 Fujitsu

Created ahead of timeby specialist crafted to automatically respondto many situations.

Created when needed, by the person doing the work.Manually adjusted forchanging situations.

For Routine Work For Knowledge Work

© Copyright 2011 Fujitsu

The simple checklist

Boil the water

Put coffee in the cup

Put boiling water in the cup

© Copyright 2011 Fujitsu

The simple checklist

Boil the water

Put coffee in the cup

Put sugar in the cup

Put boiling water in the cup

© Copyright 2011 Fujitsu

Why Not BOTH?

If a system has BPMN, then 5% will use it

95% will be unable to modify those diagram

The system will no longer be adaptive

© Copyright 2011 Fujitsu

Conclusion

For all participants to be able to adapt processes to their need, all processes need to be in low-tech form

You must force all users into a least-common-denominator situation, using the low-tech form

The mere presence of a flow-chart format will disrupt the ability to be adaptive.

© Copyright 2011 Fujitsu

What are the open questions that need to be answered?