Veel procesmodellen ? Weggooien of ... serieus beheren !

27
Veel procesmodellen? Weggooien of ... serieus beheren! Remco Dijkman

description

Veel procesmodellen ? Weggooien of ... serieus beheren !. Remco Dijkman. Betrokkenen. Wil van der Aalst Remco Dijkman Boudewijn van Dongen Luciano Garcia- Bañuelos Paul Grefen Reina Käärik Marcello La Rosa Jan Mendling Thijs Nugteren Hajo Reijers Heidi Romero Zhiqiang Yan - PowerPoint PPT Presentation

Transcript of Veel procesmodellen ? Weggooien of ... serieus beheren !

Page 1: Veel procesmodellen ? Weggooien  of ...  serieus beheren !

Veel procesmodellen?

Weggooien of ... serieus beheren!

Remco Dijkman

Page 2: Veel procesmodellen ? Weggooien  of ...  serieus beheren !

2

Betrokkenen

Wil van der AalstRemco DijkmanBoudewijn van DongenLuciano Garcia-BañuelosPaul GrefenReina KäärikMarcello La RosaJan MendlingThijs NugterenHajo ReijersHeidi RomeroZhiqiang YanMarlon Dumas...

Page 3: Veel procesmodellen ? Weggooien  of ...  serieus beheren !

3

Veel procesmodellen?

< 100 > 1000100 - 1000

Page 4: Veel procesmodellen ? Weggooien  of ...  serieus beheren !

4

project-gebaseerd beheerdfire-and-forget

Weggooien of serieus beheren?

Page 5: Veel procesmodellen ? Weggooien  of ...  serieus beheren !

5

Weggooien of serieus beheren?

Serieus beheer voor:• vermijden dubbel werk• kwaliteitscertificering• beantwoorden management-vragen• werkinstructies• ...

Page 6: Veel procesmodellen ? Weggooien  of ...  serieus beheren !

6

Weggooien of serieus beheren?

beheerskosten hoeven niet hoog te zijn

minimale inspanning:elk gemodelleerd proces (electronisch) ontsluiten

Page 7: Veel procesmodellen ? Weggooien  of ...  serieus beheren !

7

Electronische ontsluiting

Page 8: Veel procesmodellen ? Weggooien  of ...  serieus beheren !

8

Electronische ontsluiting

Basisfunctionaliteit1:• Opslag• (Web-gebaseerde) ontsluiting• Navigatie/ Eenvoudig zoeken• Versiebeheer• …

Page 9: Veel procesmodellen ? Weggooien  of ...  serieus beheren !

9

Electronische ontsluiting

Geavanceerde functionaliteit

om beheer en hergebruik te stimuleren

Page 10: Veel procesmodellen ? Weggooien  of ...  serieus beheren !

10

Geavanceerde functionaliteit

Pres

enta

tie

Man

agem

ent

Zoek

en e

n ve

rgel

ijkin

g

Eval

uatie

Basismodel

Page 11: Veel procesmodellen ? Weggooien  of ...  serieus beheren !

11

Basismodel

BasismodelActiviteit

BeslissingRol

Page 12: Veel procesmodellen ? Weggooien  of ...  serieus beheren !

12

Geavanceerde functionaliteit

Pres

enta

tie

Man

agem

ent

Zoek

en e

n ve

rgel

ijkin

g

Eval

uatie

Basismodel

Page 13: Veel procesmodellen ? Weggooien  of ...  serieus beheren !

13

Evaluatie

• Evaluatie correctheid/eenduidigheid• Gebruik richtlijnen2:

• gebruik weinig elementen• gebruik 1 start en 1 eindpunt• gebruik werkwoorden• gebruik keuzes• ...

Ontvang order

Archiveer order

Bevestig order

Page 14: Veel procesmodellen ? Weggooien  of ...  serieus beheren !

14

Evaluatie

• Evaluatie consistentie van de collectie3:• overlappende procesdelen• inconsistente naamgeving• ...

Page 15: Veel procesmodellen ? Weggooien  of ...  serieus beheren !

15

Geavanceerde functionaliteit

Pres

enta

tie

Man

agem

ent

Zoek

en e

n ve

rgel

ijkin

g

Eval

uatie

Basismodel

Page 16: Veel procesmodellen ? Weggooien  of ...  serieus beheren !

16

Zoeken en vergelijken

Zoeken van gelijkende processen4

=?=

10-20% beter dan tekst-gebaseerd

Page 17: Veel procesmodellen ? Weggooien  of ...  serieus beheren !

17

Geavanceerde functionaliteit

Pres

enta

tie

Man

agem

ent

Zoek

en e

n ve

rgel

ijkin

g

Eval

uatie

Basismodel

Page 18: Veel procesmodellen ? Weggooien  of ...  serieus beheren !

18

Management

Afleiden/consolideren van processen5

Page 19: Veel procesmodellen ? Weggooien  of ...  serieus beheren !

19

Management

Hergebruik van processen6

• knippen/plakken• alleen toegestane afwijkingen• patroon-gebaseerd• ...

Page 20: Veel procesmodellen ? Weggooien  of ...  serieus beheren !

20

Geavanceerde functionaliteit

Pres

enta

tie

Man

agem

ent

Zoek

en e

n ve

rgel

ijkin

g

Eval

uatie

Basismodel

Page 21: Veel procesmodellen ? Weggooien  of ...  serieus beheren !

21

Presentatie

• “Secundaire” notatie:• Kleuring• Lay-out

Page 22: Veel procesmodellen ? Weggooien  of ...  serieus beheren !

22

Presentatie

• Simplificeren van complexe procesmodellen:• Abstractie• Aggregatie

checkcredit

Page 23: Veel procesmodellen ? Weggooien  of ...  serieus beheren !

23

Geavanceerde functionaliteit

Pres

enta

tie

Man

agem

ent

Zoek

en e

n ve

rgel

ijkin

g

Eval

uatie

Basismodel

Page 24: Veel procesmodellen ? Weggooien  of ...  serieus beheren !

24

Conclusie

beheren heeft nut door hergebruik

beheerskosten hoeven niet hoog te zijn

Page 25: Veel procesmodellen ? Weggooien  of ...  serieus beheren !

25

Conclusie

Pres

enta

tie

Man

agem

ent

Zoek

en e

n ve

rgel

ijkin

g

Eval

uatie

Basismodel

Page 26: Veel procesmodellen ? Weggooien  of ...  serieus beheren !

26

Conclusie

eenvoudig bestaande procesmodellen hergebruiken

beheerd

100%

Page 27: Veel procesmodellen ? Weggooien  of ...  serieus beheren !

27

Literatuur

1. Z.Yan, R.M. Dijkman, and P.W.P.J. Grefen. Business Process Model Repositories - Framework and Survey. BETA Working Paper WP-292, Eindhoven University of Technology, Eindhoven, The Netherlands, 2009.

2. J. Mendling, H.A. Reijers, and W.M.P. van der Aalst. Seven Process Modeling Guidelines (7PMG). Information and Software Technology, 52(2), 127-136, 2010.

3. R. Dijkman, J. Kuester, H. Voelzer, and M. Fazal-Baqaie. Detecting Refactoring Oportunities in Business Process Model Collections. In preparation, 2010.

4. B.F. van Dongen, R.M. Dijkman, and J. Mendling. Measuring Similarity between Business Process Models. In: Proceedings of the 20th International Conference on Advanced Information Systems Engineering (CAiSE), Montpellier, France, pp. 450-464, 2008.

5. F. Gottschalk, W.M.P. van der Aalst, and M.H. Jansen-Vullers. Merging Event-driven Process Chains. In R. Meersman and Z. Tari, editors, Proceedings of the 16th International Conference on Cooperative Information Systems, CoopIS 2008, OTM 2008, Part I, volume 5331 of Lecture Notes in Computer Science, pages 418-426. Springer-Verlag, Berlin, 2008.

6. W.M.P. van der Aalst, M. Dumas, F. Gottschalk, A.H.M. ter Hofstede, M. La Rosa, and J. Mendling. Correctness-Preserving Configuration of Business Process Models. In J.L. Fiadeiro and P. Inverardi, editors, Proceedings of the 11th International Conference on Fundamental Approaches to Software Engineering (FASE 2008), volume 4961 of Lecture Notes in Computer Science, pages 46-61. Springer-Verlag, Berlin, 2008.