BPM Round Table - Information Systems€¦ · • Interactieve sessie ... Proces architectuur De...

Preview:

Citation preview

BPM Round Table

Maandag 13 december 2010Maandag 13 december 2010

Opening

• Thema vandaag: “Procesarchitectuur”

• Spreker: Remco Dijkman

• Interactieve sessie

• Aansluitend borrel

Process Architectuur

Aanpak en richtlijnen

Remco Dijkman

Hajo Reijers

Irene Vanderfeesten

Proces architectuur

Maak een procesmodel:

• Welke processen zij er?

• Waar begint en eindigt het proces?

• Hoe zijn de processen logisch verbonden?

• Welk detailniveau moet ik gebruiken?

• Welk detailniveau moet ik gebruiken?

• …

3

Product-gerelateerd

Niet product-gerelateerd

Dienst

Product-gerelateerd

Niet product-gerelateerd

Dienst

Eisen opstellen Aanbieder selecteren …

Proces architectuur

4

Proces architectuur

Hoe ontwerpen we een procesarchitectuur?

• Aanpakken

• Richtlijnen

Welke aanpak is in de praktijk de beste?Welke aanpak is in de praktijk de beste?

6

Agenda

Verschillende aanpakken:

1. Doel-gebaseerd

2. Transactie-gebaseerd

3. Object-gebaseerd

4. Referentiemodel-gebaseerd

5. Functie-gebaseerd

7

Agenda

Voor elke aanpak (15 min.):

a. korte uitleg

b. stemronde nut en bruikbaarheid

c. feedback uit de zaal

Tenslotte:

stemronde individuele richtlijnen

8

Proces architectuur

Doel-gebaseerde ontwerpaanpakDoel-gebaseerde ontwerpaanpak

9

Doel-gebaseerde ontwerpaanpak

Een proces is een verzameling gerelateerde handelingen om een doel te bereiken.

Doel

10

Proces

Proces

Proces

Proces

Doel

Doel

Doel

Doel-gebaseerde ontwerpaanpak

Doel om:

• Te maken

• Bij te houden

• Te vermijden

maken:

Financieel

verslag

maken:

Jaarverslag

maken:

Sociaal

verslag

11

maken:

Jaarrekening

bijhouden:

Grootboek

Jaarverslag maken

Financieel

verslag maken

Sociaal verslag maken

Grootboek bijhouden

Jaarrekening

maken

Doel-gebaseerde ontwerpaanpak

Relaties tussen doelen

• decompositie in subdoelen (inclusief, exclusief)

• decompositie in subdoelen (maken, bijhouden, vermijden)

• …

Betekenis voor procesarchitectuur:Betekenis voor procesarchitectuur:

12

Doel

Doel Doel

Proces

ProcesProcesProces

Doel-gebaseerde ontwerpaanpak

Essentie:

• identificeer doelen met relaties

• identificeer daaruit processen met relaties

14

1. Deze aanpak is makkelijk toe te passen.

43%

Doel gebaseerde aanpak

1. 2. 3. 4.

30%

5%

22%

1. Eens

2. Neutraal

3. Oneens

4. Weet niet

2. Deze aanpak is nuttig om procesarchitecturen te ontwikkelen.

39%

Doel gebaseerde aanpak

1. 2. 3. 4.

8%

28%

25%

1. Eens

2. Neutraal

3. Oneens

4. Weet niet

3. Deze aanpak is populair in de praktijk.

42%

Doel gebaseerde aanpak

1. 2. 3. 4.

6%

42%

33%

19%

1. Eens

2. Neutraal

3. Oneens

4. Weet niet

Proces architectuur

Transactie-gebaseerde ontwerpaanpakTransactie-gebaseerde ontwerpaanpak

18

Transactie-gebaseerde ontwerpaanpak

Een transactie is een actie die een aanbieder moet uitvoeren tot tevredenheid van een afnemer

Actie

Proces

19

Aanbieder Afnemer

Een transactie is een actie die een aanbieder moet uitvoeren tot tevredenheid van een afnemer

Transactie-gebaseerde ontwerpaanpak

Project uitvoeren

Project uitvoeren

20

Aanbieder Klant

Transactie-gebaseerde ontwerpaanpak

Een transactie is een actie die een aanbieder moet uitvoeren tot tevredenheid van een afnemer

aanbod overeenkomst

Proces

21

aanbod overeenkomst

uitvoeringafronding

Proces

Proces Proces

Transactie-gebaseerde ontwerpaanpak

Project

Projectplan

maken

22

Project

uitvoerenProjectplan

goedkeuren

Project uitvoeren

Projectplan

maken

Projectplan

goedkeuren

Transactie-gebaseerde ontwerpaanpak

Relaties tussen transacties:

• decompositie

• volgorde

• patronen: accepteren/afwijzen, bod/tegenbod, …

Betekenis voor procesarchitectuur:Betekenis voor procesarchitectuur:

23

Proces

ProcesProcesProces

Transactie-gebaseerde ontwerpaanpak

Essentie:

• identificeer transacties met relaties

• identificeer daaruit processen met relaties

24

4. Deze aanpak is makkelijk toe te passen.

41%

Transactie gebaseerde aanpak

1. 2. 3. 4.

41%

3%

32%

24%

1. Eens

2. Neutraal

3. Oneens

4. Weet niet

5. Deze aanpak is nuttig om procesarchitecturen te ontwikkelen.

42%

Transactie gebaseerde aanpak

1. 2. 3. 4.

11%

21%

26%

1. Eens

2. Neutraal

3. Oneens

4. Weet niet

6. Deze aanpak is populair in de praktijk.

41%

Transactie gebaseerde aanpak

1. 2. 3. 4.

19%

41%

35%

5%

1. Eens

2. Neutraal

3. Oneens

4. Weet niet

Proces architectuur

Object-gebaseerde ontwerpaanpakObject-gebaseerde ontwerpaanpak

28

Object-gebaseerde ontwerpaanpak

Een object is … een ‘ding’

• Zittend object

• Stromend object

• Overige objecten

Objecten worden beschreven in documentenObjecten worden beschreven in documenten

29

ProcesStromend

objectZittend object

Proces Proces Proces

Stromend

object

Stromend

object

Stromend

object

Object-gebaseerde ontwerpaanpak

Klant

30

Aanvraag

procesAanvraag

Klachten

procesKlacht

Object-gebaseerde ontwerpaanpak

Veel mogelijke relaties tussen objecten:

• verwijzing

• decompositie

• …

Betekenis voor procesarchitectuur:Betekenis voor procesarchitectuur:

31

Proces

ProcesProcesProces

Object

Object

Object

Object-gebaseerde ontwerpaanpak

Essentie:

• identificeer objecten met relaties

• identificeer daaruit processen met relaties

32

7. Deze aanpak is makkelijk toe te passen.

37%

Object gebaseerde aanpak

1. 2. 3. 4.

37%

5%

29%29%1. Eens

2. Neutraal

3. Oneens

4. Weet niet

8. Deze aanpak is nuttig om procesarchitecturen te ontwikkelen.

57%

Object gebaseerde aanpak

1. 2. 3. 4.

0%

19%

24%

1. Eens

2. Neutraal

3. Oneens

4. Weet niet

9. Deze aanpak is populair in de praktijk.

34%

Object gebaseerde aanpak

1. 2. 3. 4.

29%

18%18%

1. Eens

2. Neutraal

3. Oneens

4. Weet niet

Proces architectuur

Referentiemodel-gebaseerde ontwerpaanpakReferentiemodel-gebaseerde ontwerpaanpak

36

Referentiemodel-gebaseerde aanpak

Een referentiemodel is een generiek herbruikbaar model

Productie

Inkoop

37

Inkoop

Tactisch Operationeel

Verkoop

Logistiek

Referentiemodel-gebaseerde aanpak

Verschilde niveaus van granulariteit

Inkoop

Tactische inkoop Operationele inkoop

Verschillende niveaus van genericiteit

38

Reqs Selectie Contract … … …

Inkoop

Inkoop van services

Inkoop van goederen

Referentiemodel-gebaseerde aanpak

Essentie:

• een referentiemodel beschrijft processen met relaties

• selecteer daaruit processen met relaties

39

10. Deze aanpak is makkelijk toe te passen.

67%

Referentiemodel gebaseerde aanpak

1. 2. 3. 4.

5%8%

21%

1. Eens

2. Neutraal

3. Oneens

4. Weet niet

11. Deze aanpak is nuttig om procesarchitecturen te ontwikkelen.

62%

Referentiemodel gebaseerde aanpak

1. 2. 3. 4.

62%

14%

8%

16%

1. Eens

2. Neutraal

3. Oneens

4. Weet niet

12. Deze aanpak is populair in de praktijk.

56%

Referentiemodel gebaseerde aanpak

1. 2. 3. 4.

21%

10%13%

1. Eens

2. Neutraal

3. Oneens

4. Weet niet

Proces architectuur

Functie-gebaseerde ontwerpaanpakFunctie-gebaseerde ontwerpaanpak

43

Functie-gebaseerde ontwerpaanpak

Een functie is een beschrijving van wat een organisatie doet.

Functie

44

Functie Functie

Functie Functie

Functie-gebaseerde ontwerpaanpak

Subsidie

verlenen

Aanvragen

verwerken

Voorlichtingsmateriaal

verspreiden

Voorlichtingsmateriaal

verspreiden

Subsidie-aanvraag afhandelen

45

Aanvragen

beoordelenUitbetalen

Ontvangen Beoordelen Inboeken Uitvoeren

Ontvankelijkheid

bepalen

Functie-gebaseerde ontwerpaanpak

De relatie tussen functies is een decompositie relatie.

Betekenis voor procesarchitectuur:

Functie

46

Proces

ProcesProcesProces

Functie

Functie Functie

Functie-gebaseerde ontwerpaanpak

Essentie:

• identificeer functies met relaties

• identificeer daaruit processen met relaties

47

13. Deze aanpak is makkelijk toe te passen.

45%

Functie gebaseerde aanpak

1. 2. 3. 4.

5%

16%

34%1. Eens

2. Neutraal

3. Oneens

4. Weet niet

14. Deze aanpak is nuttig om procesarchitecturen te ontwikkelen.

50%

Functie gebaseerde aanpak

1. 2. 3. 4.

11%8%

32%

1. Eens

2. Neutraal

3. Oneens

4. Weet niet

15. Deze aanpak is populair in de praktijk.

38%

Functie gebaseerde aanpak

1. 2. 3. 4.

28%

13%

21%

1. Eens

2. Neutraal

3. Oneens

4. Weet niet

Proces architectuur

De aanpakken op een rijtjeDe aanpakken op een rijtje

51

Aanpakken voor procesarchitecturen

Verschillende aanpakken:

1. Doelen met relaties

2. Transacties met relaties

3. Objecten met relaties

4. Referentie-procesmodellen met relaties

5. Functies met relaties

52

Identificeer logische eenheden binnen een proces (eenheden in tijd, plaats, resource, …), bepaal welke van die logische eenheden een subproces vormen

51%

Stelling 1Deze richtlijn is nuttig om procesarchitecturen te ontwikkelen

1. 2. 3. 4.

51%

11%

24%

14%

1. Eens

2. Neutraal

3. Oneens

4. Weet niet

Identificeer ‘bestaat uit’ relaties tussen documenten, leid daaruit ‘bestaat uit’ relaties tussen bedrijfsprocessen af

36%

Stelling 2Deze richtlijn is nuttig om procesarchitecturen te ontwikkelen

1. 2. 3. 4.

36%

10%

31%

23%

1. Eens

2. Neutraal

3. Oneens

4. Weet niet

Gebruik een referentiemodel om processen volledig te beschrijven

39%

Stelling 3Deze richtlijn is nuttig om procesarchitecturen te ontwikkelen

1. 2. 3. 4.

29%

5%

26%

1. Eens

2. Neutraal

3. Oneens

4. Weet niet

Identificeer het begin en het einde van een proces, door het begin en het einde van de bijbehorende transactie te identificeren

51%

Stelling 4Deze richtlijn is nuttig om procesarchitecturen te ontwikkelen

1. 2. 3. 4.

51%

11%

22%

16%

1. Eens

2. Neutraal

3. Oneens

4. Weet niet

Identificeer de bedrijfsdoelen, identificeer dan bedrijfsprocessen die de bedrijfsdoelen realiseren

63%

Stelling 5Deze richtlijn is nuttig om procesarchitecturen te ontwikkelen

1. 2. 3. 4.

63%

0%

11%

26%

1. Eens

2. Neutraal

3. Oneens

4. Weet niet

Elk proces hoort bij ten hoogste één bedrijfsfunctie

95%

Stelling 6Deze richtlijn is nuttig om procesarchitecturen te ontwikkelen

1. 2. 3. 4.

0%3%3%

1. Eens

2. Neutraal

3. Oneens

4. Weet niet

Identificeer de documenten en dossiers die in de organisatie bestaan, identificeer dan de processen die beschrijven wat er met de documenten gebeurt

38%

Stelling 7Deze richtlijn is nuttig om procesarchitecturen te ontwikkelen

1. 2. 3. 4.

3%

33%

26%

1. Eens

2. Neutraal

3. Oneens

4. Weet niet

Identificeer ‘uitgevoerd binnen’ relaties tussen transacties, leid daaruit ‘uitgevoerd binnen’ relaties tussen bedrijfsprocessen af

39%

Stelling 8Deze richtlijn is nuttig om procesarchitecturen te ontwikkelen

1. 2. 3. 4.

11%

24%

26%

1. Eens

2. Neutraal

3. Oneens

4. Weet niet

Identificeer wat er voor de klant aan waarde gecreëerd wordt, identificeer dan de processen die beschrijven hoe dat wordt gedaan

89%

Stelling 9Deze richtlijn is nuttig om procesarchitecturen te ontwikkelen

1. 2. 3. 4.

3%3%6%

1. Eens

2. Neutraal

3. Oneens

4. Weet niet

Identificeer de bedrijfsfuncties, identificeer dan de processen die binnen bedrijfsfuncties worden uitgevoerd

47%

Stelling 10Deze richtlijn is nuttig om procesarchitecturen te ontwikkelen

1. 2. 3. 4.

3%

18%

32%

1. Eens

2. Neutraal

3. Oneens

4. Weet niet

Identificeer de transacties (die door een aanbieder worden uitgevoerd tot de tevredenheid van een afnemer), identificeer dan de bedrijfsprocessen die de transacties realiseren

44%

Stelling 11Deze richtlijn is nuttig om procesarchitecturen te ontwikkelen

1. 2. 3. 4.

10%

15%

31%

1. Eens

2. Neutraal

3. Oneens

4. Weet niet

Gebruik een referentiemodel om processen te identificeren

69%

Stelling 12Deze richtlijn is nuttig om procesarchitecturen te ontwikkelen

1. 2. 3. 4.

0%

10%

21%

1. Eens

2. Neutraal

3. Oneens

4. Weet niet

Identificeer de ‘bestaat-uit’ relaties tussen bedrijfsdoelen, leid daaruit ‘bestaat-uit’ relaties tussen bedrijfsprocessen af

32%

Stelling 13Deze richtlijn is nuttig om procesarchitecturen te ontwikkelen

1. 2. 3. 4.

26%

18%

24%

32%

1. Eens

2. Neutraal

3. Oneens

4. Weet niet

Identificeer de zaken die stromen door een organisatie, identificeer dan de processen die horen bij die stromende zaken

68%

Stelling 14Deze richtlijn is nuttig om procesarchitecturen te ontwikkelen

1. 2. 3. 4.

0%

16%16%

1. Eens

2. Neutraal

3. Oneens

4. Weet niet

Grafische eigenschappen en relaties tussen processen in een procesarchitectuur model moeten een duidelijke betekenis hebben

84%

Stelling 15Deze richtlijn is nuttig om procesarchitecturen te ontwikkelen

1. 2. 3. 4.

11%

3%3%

1. Eens

2. Neutraal

3. Oneens

4. Weet niet

Identificeer ‘bestaat uit’ relaties tussen bedrijfsfuncties, leid daaruit ‘bestaat-uit’ relaties tussen bedrijfsprocessen af

33%

Stelling 16Deze richtlijn is nuttig om procesarchitecturen te ontwikkelen

1. 2. 3. 4.

26%

23%

18%

1. Eens

2. Neutraal

3. Oneens

4. Weet niet

Een bedrijfsdoel moet worden gerealiseerd door een bedrijfsproces, of bestaan uit subdoelen die worden gerealiseerd door bedrijfsprocessen

59%

Stelling 17Deze richtlijn is nuttig om procesarchitecturen te ontwikkelen

1. 2. 3. 4.

3%

14%

24%

1. Eens

2. Neutraal

3. Oneens

4. Weet niet

Gebruik een referentiemodel om relaties tussen processen te identificeren

37%

Stelling 18Deze richtlijn is nuttig om procesarchitecturen te ontwikkelen

1. 2. 3. 4.

32%

8%

37%

24%

1. Eens

2. Neutraal

3. Oneens

4. Weet niet

Afsluiting

• Afstudeeropdrachten:

• Contactpersoon is Irene Vanderfeesten (i.t.p.vanderfeesten@tue.nl)

• Volgende BPM Round Table sessies:• Volgende BPM Round Table sessies:

• Maandag 28 maart 2011

• Maandag 20 juni 2011

• Steeds in Zwarte Doos, van 16-18u

• Geïnteresseerde collega’s/relaties?

• Aanmelden voor mailinglist viabpmroundtable@tue.nl