Hop til hovedindhold

Forretningsprocesstyring (BPM)

BPM-modulet gør det muligt at dokumentere, modellere og analysere organisationens forretningsprocesser. Det kombinerer visuelle BPMN 2.0-diagrammer med modenhedsvurderinger og rapportering.

note

BPM-modulet kan slås til eller fra af en administrator i Indstillinger. Når det er slået fra, skjules BPM-navigation og -funktioner.

Procesnavigator

Forretningsprocesnavigator

Procesnavigatoren organiserer processer i tre hovedkategorier:

  • Ledelsesprocesser — Planlægning, styring og kontrol
  • Kerneforretningsprocesser — Primære værdiskabende aktiviteter
  • Støtteprocesser — Aktiviteter der understøtter kerneforretningen

Filtre: Type, Modenhed (Initial / Defineret / Styret / Optimeret), Automatiseringsniveau, Risiko (Lav / Middel / Høj / Kritisk), Dybde (L1 / L2 / L3).

BPM-dashboard

BPM-dashboard med statistik

BPM-dashboardet giver et ledelsesoverblik over processtatus:

IndikatorBeskrivelse
Antal processerSamlet antal dokumenterede forretningsprocesser
DiagramdækningProcentdel af processer med et tilknyttet BPMN-diagram
Høj risikoAntal processer med højt risikoniveau
Kritisk risikoAntal processer med kritisk risikoniveau

Diagrammer viser fordeling efter procestype, modenhedsniveau og automatiseringsniveau. En tabel med øverste risikoprocesser hjælper med at prioritere investeringer.

AI-drevet BPMN-generering

note

BPMN-generering kræver en konfigureret AI-udbyder i Indstillinger → AI. Funktionen er tilgængelig for brugere med tilladelsen bpm.generate (BPM Admin- og Member-roller som standard).

I stedet for at tegne et procesflow fra bunden kan du beskrive det i naturligt sprog og lade Canopy generere BPMN-diagrammet for dig. Genereringspipelinen kører gennem en validationscyklus i flere trin:

  1. En LLM konverterer din tekst til en struktureret Logic-Core JSON-repræsentation
  2. En deterministisk reviewer kontrollerer korrekthedregler (f.eks. at alle stier når et slutevent, ingen forladte gateways)
  3. En layoutmotor renderer Logic-Core til et fuldt kompatibelt BPMN 2.0 XML-diagram
  4. Et compliancecheck evaluerer diagrammet mod 28 stil- og pragmaticregler

Generering af et nyt diagram

  1. Åbn et forretningsproceskort og gå til fanen Procesflow.
  2. Hvis der endnu ikke findes et diagram, klik på Generér med AI.
  3. I dialogen, skriv en beskrivelse af processen i naturligt sprog — jo mere specifik, jo bedre:

    «En ordre modtages. En lagermedarbejder kontrollerer lagerbeholdningen. Hvis den er tilgængelig, pakkes ordren og afsendes. Hvis ikke, notificeres kunden, og ordren annulleres.»

  4. Klik på Generér. Pipelinen kører i baggrunden (typisk 15–30 sekunder).
  5. Når processen er færdig, viser dialogen:
    • Det renderede BPMN-diagram (forhåndsvisning)
    • Et complianceoversigt — grønt flueben hvis alle regler bestås, eller en liste over advarsler med deres alvorlighed
  6. Klik på Gem for at gemme diagrammet, eller luk for at kassere det.

Ændring af et eksisterende diagram

Hvis der allerede findes et BPMN-diagram på et proceskort, skifter Generér-knappen til Ret. Dette giver dig mulighed for at forfine det aktuelle diagram med en målrettet instruktion i stedet for at regenerere fra bunden:

  1. På fanen Procesflow, klik på Ret.
  2. Beskriv den ændring, du vil foretage:

    «Tilføj en eskaleringssti fra godkendelsestrinnet til en ledergennemgang, hvis anmodningen overstiger € 10.000.»

  3. Klik på Generér. Den eksisterende Logic-Core opdateres og re-valideres.
  4. Gennemgå det opdaterede diagram og complianceoversigten, og klik derefter på Gem.

Complianceoversigt

Efter generering viser dialogen et complianceoversigt baseret på 28 regler fordelt på fire lag:

LagReglerEksempler
KorrekthedS01–S12Alle stier når et slutevent; gateways er korrekt parret
StilM01–M10Meningsfulde opgavebetegnelser; passende brug af baner
PragmatikP01–P03Processen passer på én side; ingen overdreven forgrening
Workflow-netWF01–WF03Petri-net tilgængelighed og sikkerhed

Fejl (rød) blokerer for lagring. Advarsler (rav) er informative — diagrammet kan stadig gemmes.

Selvhostet opsætning

BPMN-generering kræver sidecar-tjenesten bpmn-renderer, som håndterer BPMN 2.0 XML-layouttrinnet (drevet af ELK via biblioteket yet-another-bpmn-auto-layout). Med Docker Compose starter rendereren automatisk:

docker compose up -d

Rendereren er kun tilgængelig inden for det interne Docker-netværk — den er ikke offentligt eksponeret. Sæt miljøvariablen BPMN_RENDERER_URL, hvis du kører rendereren på en ikke-standard adresse (se Miljøvariabler).


Procesflow-editor

BPM Procesflow-editor

Hvert forretningsproceskort kan have et BPMN 2.0-procesflowdiagram. Editoren bruger bpmn-js og tilbyder:

  • Visuel modellering — Træk og slip BPMN-elementer: opgaver, hændelser, gateways, baner og underprocesser
  • Skabeloner — Vælg blandt 6 forudbyggede BPMN-skabeloner til almindelige procesmønstre (eller start fra et blankt lærred)
  • Element­udtrækning — Når du gemmer et diagram, udtrækker systemet automatisk alle opgaver, hændelser, gateways og baner til analyse

Element-linking

BPMN-elementer kan linkes til EA-kort. For eksempel kan du linke en opgave i dit procesdiagram til den applikation, der understøtter den. Det skaber en sporbar forbindelse mellem din procesmodel og dit arkitekturlandskab:

  • Vælg en opgave, hændelse eller gateway i BPMN-diagrammet
  • Panelet Element Linker viser matchende kort (Application, Data Object, IT Component)
  • Link elementet til et kort — forbindelsen gemmes og er synlig i både procesflowet og kortets relationer

Godkendelses­arbejdsproces

Procesflow-diagrammer følger en versionskontrolleret godkendelses­arbejdsproces:

StatusBeskrivelse
KladdeUnder redigering, endnu ikke indsendt til gennemgang
AfventerIndsendt til godkendelse, afventer gennemgang
UdgivetGodkendt og synlig som den aktuelle version
ArkiveretTidligere udgivet version, gemt af historiske grunde

Indsendelse af en kladde opretter et øjebliksbillede af versionen. Godkendere kan godkende (udgive) eller afvise (med kommentarer) indsendelsen.

Procesvurderinger

Forretningsproceskort understøtter vurderinger, der scorer processen på:

  • Effektivitet — Hvor godt processen bruger ressourcer
  • Virkning — Hvor godt processen opnår sine mål
  • Compliance — Hvor godt processen opfylder regulatoriske krav

Vurderingsdata indgår i BPM-rapporterne.

BPM-rapporter

Tre specialiserede rapporter er tilgængelige fra BPM-dashboardet:

  • Modenhedsrapport — Fordeling af processer efter modenhedsniveau, tendenser over tid
  • Risikorapport — Risikovurderings­overblik, der fremhæver processer, der kræver opmærksomhed
  • Automatiseringsrapport — Analyse af automatiseringsniveauer på tværs af proceslandskabet