Processhierarkin i olika standarder

Publicerad den 2021-12-29
Patrik Hallén


I flera arkitekturramverk finns det endast ett metaobjekt som representerar process (t ex ArchiMate och AG, Arkitekturgemenskapen). Oavsett hur stort eller litet objektet Ă€r sĂ„ anvĂ€nds samma objekt. Det kan förefalla enkelt att slippa hĂ„lla reda pĂ„ olika objekt, men i praktiken Ă€r det tvĂ€rtom.

Alla som har kartlagt processer vet att de minsta byggstenarna utgörs av aktiviteter, enkelt uttryckt vad en person gör vid ett tillfÀlle utan tidsluckor. Inget vÀrdefullt kommer ut frÄn en aktivitet, utan det nÀrmaste man kan komma nÄgon form av resultat Àr en hÀndelse.

I exemplet Handla Mat ges exempel pÄ tre aktiviteter:

  • Plocka vara
  • Packa varor
  • Betala varor

Gemensamt för dessa Àr att ingen aktivitet enskilt skapar nÄgon vÀrdefull output, men nÀr man sÀtter ihop dem uppstÄr en output i form av en Matkasse - vÀrdefull och pÄtaglig.

PÄ samma sÀtt kan grupperingen ske i ett par steg till i allt större grupperingar.

Efter att ha kartlagt en process pĂ„ olika nivĂ„er och grupperat alla objekt sĂ„ Ă€r det lĂ€tt att alla objekten hamnar huller om buller i repositoryt. Helt plötsligt Ă€r det svĂ„rt att skilja "Handla Mat" (nivĂ„ 4) frĂ„n "Betala varor" (nivĂ„ 5) trots att den ena faktiskt ingĂ„r i den andra.

Prime Arch som bygger pĂ„ det bĂ€sta frĂ„n de mest anvĂ€nda EA-ramverken, dĂ€ribland Zachman Framework, har valt att ha olika objekt för att skilja objekten frĂ„n varandra storleksmĂ€ssigt.

En analys av nĂ„gra andra ramverk visar att detta Ă€r vanligt förekommande och kan dĂ€rmed ses som en standard.  



Vi har valt att analysera fem olika standarder:

  • LEAD (frĂ„n LEADing Practice)
  • SAP
  • Traction (frĂ„n Cordial)
  • APQC
  • ASCM (stĂ„r bakom SCOR)

För den som vill lÀsa pÄ ordentligt i Àmnet rekommenderar vi boken "The Complete Business Process Handbook Volume 1" dÀr det finns utmÀrka definitioner av de objekt som anvÀnds av LEAD pÄ olika nivÄer.


The Complete Business Process Handbook is the most comprehensive body of knowledge on business processes with revealing new research. Written as a practical guide for Executives, Practitioners, Managers and Students by the authorities that have shaped the way we think and work with process today.

NÄgra observationer:

NivÄer

Fem nivÄer tillÀmpas i flera av dessa, dÀr aktivitet Àr det minsta objektet pÄ nivÄ 5 och processomrÄde det största objektet pÄ nivÄ 1.

NamnsÀttning

De flesta verkar vara överens om att "aktivitet" representerar nivĂ„ 5 och att dessa grupperas i "processteg" pĂ„ nivĂ„ 4 ("process step" pĂ„ engelska). 

PÄ nivÄ 3 anvÀnds "process" Àven om flera standarder föredrar att förtydliga med ordet "business".

PĂ„ nivĂ„ 1 och tvĂ„ anvĂ€nds "omrĂ„de"  och "grupp" ("area" och "group") dĂ„ dessa representerar just grupperingar av processer och de Ă€r inte "riktiga" processer.

Ett par "avarter" som Àr vÀrt att kommentera:

  • I SAP finns "Business Process Variant" pĂ„ nivĂ„ 3 och "Business process" egentligen pĂ„ nivĂ„ 4. VĂ„r slutsats Ă€r att dessa snarare ligger pĂ„ nivĂ„ 3 med motiveringen att en variant av en process snarare Ă€r en horisontell kopia Ă€n en vertikal detaljering.
  • I Traction anvĂ€nds "E2E Process" pĂ„ nivĂ„ 2 och "Sub process" pĂ„ nivĂ„ 3. Vi instĂ€mmer i att E2E-processer bör representeras pĂ„ nivĂ„ 2, men att det snarare handlar om ett specifikt flöde av processer Ă€n en specifik process. I Prime Arch och LEAD Ă€r detta löst genom att skilja pĂ„ processgrupp (P21) och  processflöde (P22). Tractions namnval pĂ„ nivĂ„ 2 pĂ„verkar dĂ€rmed deras namnsĂ€ttning pĂ„ nivĂ„ 3 dĂ€r de anvĂ€nder förledet "sub" för att markera tillhörigheten till ett processflöde.
  • APQC Ă€r strikta i sin hierarki ner till nivĂ„ 4 och det förekommer flera fall med mindre detaljer men att det snarare handlar om varianter pĂ„ samma nivĂ„. "Aktivitet" för APQC motsvaras nivĂ„mĂ€ssigt av "processteg" i övriga standarder.
  • ASCM har ingen ambition att kartlĂ€gga mer Ă€n tre nivĂ„er, och "Aktivitet" för ASCM motsvaras nivĂ„mĂ€ssigt av "process" i övriga standarder.

Slutsatser

Om man vill anvĂ€nda nivĂ„er i processhiearkin bör man anvĂ€nda följande nivĂ„er och namnsĂ€ttning:

  1. ProcessomrÄde
  2. Processgrupp
  3. Process
  4. Processteg
  5. Aktivitet

Fin mappning mot Prime Archs hierarki!

LĂ€nkar

SAP: The Standard Process Model meets SolMan 7.2 Process Management

Traction: Traction 3.0 – uppdateringarna 2020 (Video)

APQC: Understanding the elements of APQC’s process classification framework (PDF)

ASCM: SCOR 10.0, Different hierarchical levels