Affärsprocessmodellering

Business Process Modeling (BPM) i affärsprocesshantering och systemteknik  är aktiviteten att representera ett företags processer för att analysera, förbättra och automatisera nuvarande affärsprocesser . BPM utförs vanligtvis av affärsanalytiker , som tillhandahåller expertis inom modellering; ämnesexperter som har specialiserad kunskap om de processer som modelleras; eller, oftast, ett team av båda. Alternativt kan processmodellen erhållas direkt från händelseloggar med hjälp av process mining-verktyg .

Målet för ett företag är ofta att påskynda en process eller minska cykeltiden; förbättra kvaliteten; eller minska kostnader som arbets-, material- eller kapitalkostnader. I praktiken motiveras ledningens beslut att investera i modellering av affärsprocesser ofta av behovet av att dokumentera krav på informationsteknologiprojekt .

Förändringshanteringsprogram används vanligtvis för att omsätta eventuella förbättrade affärsprocesser i praktiken . Med framsteg inom mjukvaruutveckling kommer visionen om BPM-modeller som blir fullt körbara (och kapabla att både modellera och designa fram och tillbaka) närmare verkligheten.

Historik

Affärsprocessmodelleringstekniker som flödesschema , funktionsdiagram , kontrollflödesschema, Gantt -diagram, PERT- och IDEF- diagram har dykt upp sedan tidigt 1900-tal. Gantt-diagram var bland de första som dök upp runt 1899, flödesdiagram på 1920-talet, Funktionsflödesschema och PERT på 1950-talet, Dataflödesdiagram och IDEF på 1970-talet. Moderna metoder inkluderar Unified Modeling Language , Notation och Business Process Model . Detta är dock bara en liten del av de metoder som använts under åren för att dokumentera affärsprocesser [1] . Termen "Business Process Modeling" introducerades på 1960-talet inom systemteknik av S. Williams i hans 1967 papper "Business Process Modeling Improves Administrative Control" [2] . Hans idé var att metoder för att bättre förstå fysiska styrsystem skulle kunna användas på liknande sätt för affärsprocesser. Termen blev populär först på 1990-talet.

På 1990-talet blev termen "process" det nya prestationsparadigmet. Företag uppmuntrades att tänka i termer av processer snarare än funktioner och rutiner. Processtänkande tittar på händelsekedjan i ett företag från köp till leverans, ordermottagning till försäljning etc. Traditionella modelleringsverktyg har utvecklats för att illustrera kostnader, medan moderna verktyg fokuserar på tvärfunktionella aktiviteter. Dessa tvärfunktionella aktiviteter har ökat avsevärt i antal och betydelse på grund av ökad komplexitet och beroende. Nya metoder inkluderar omdesign av affärsprocesser, affärsprocessinnovation, affärsprocesshantering, integrerad affärsplanering och andra "som syftar till att förbättra processer inom de traditionella funktioner som utgör ett företag" [3] .

Inom området mjukvaruteknik står termen "affärsprocessmodellering" i motsats till allmän mjukvaruprocessmodellering, som syftar till att fokusera mer på tillståndet i praxis inom mjukvaruutveckling [4] . Vid den tiden (tidigt 1990-tal) kombinerades alla befintliga och nya modelleringstekniker för att illustrera affärsprocesser till "business process modeling languages". I det objektorienterade tillvägagångssättet ansågs detta vara ett viktigt steg i specifikationen av affärsapplikationssystem. Affärsprocessmodellering har blivit grunden för nya metoder, till exempel de som stöder datainsamling, dataflödesanalys, arbetsflödesdiagram och rapporteringsverktyg. Omkring 1995 introducerades de första visuellt orienterade verktygen för att modellera och implementera affärsprocesser.

Teman

Affärsmodell

Affärsmodellen är grunden för att skapa ekonomiska, sociala och/eller andra former av värde. Således används termen "affärsmodell" för ett brett utbud av informella och formella beskrivningar för att representera de väsentliga aspekterna av en verksamhet, inklusive mål, erbjudanden, strategier, infrastruktur, organisationsstrukturer, handelspraxis, operativa processer och policyer.

I sin mest grundläggande mening är en affärsmodell metoden att göra affärer genom vilken ett företag kan försörja sig. Det vill säga att tjäna inkomst. Affärsmodellen beskriver hur ett företag tjänar pengar genom att ange var det befinner sig i värdekedjan .

Affärsprocess

En affärsprocess är en uppsättning relaterade, strukturerade aktiviteter eller uppgifter som skapar en specifik tjänst eller produkt (tjänar ett specifikt syfte) för en specifik kund eller kunder. Det finns tre huvudtyper av affärsprocesser:

  1. De kontrollprocesser som styr driften av systemet. Typiska förvaltningsprocesser inkluderar bolagsstyrning och strategisk ledning .
  2. Verksamhetsprocesser som utgör kärnverksamheten och skapar den huvudsakliga värdeströmmen. Typiska operativa processer är inköp , tillverkning , marknadsföring och försäljning .
  3. Hjälpprocesser som stödjer huvudprocesserna. Exempel inkluderar redovisning , rekrytering och teknisk support .

En affärsprocess kan delas upp i flera delprocesser som har sina egna attribut men som också bidrar till målet för superprocessen. Affärsprocessanalys innebär typiskt att man kartlägger processer och delprocesser ner till aktivitetsnivå. En affärsprocessmodell är en modell av en eller flera affärsprocesser som definierar hur verksamheten utförs för att uppnå organisationens avsedda mål. En sådan modell förblir en abstraktion och beror på den avsedda användningen av modellen. Det kan beskriva ett arbetsflöde eller integration mellan affärsprocesser. Den kan byggas på flera nivåer.

Ett arbetsflöde är en beskrivning av en sekvens av operationer som förklaras vara en persons arbete, en enkel eller komplex mekanism, en grupp av personer, en organisation av personal eller maskiner [5] . Ett arbetsflöde kan ses som vilken abstraktion som helst av verkligt arbete uppdelat i arbetscentra, arbetsfördelning eller andra typer av beställningar. För kontrolländamål kan ett arbetsflöde vara en representation av det faktiska arbetet i den valda aspekten.

Artefaktcentrerad affärsprocess

Den artefaktorienterade affärsprocessmodellen har blivit ett holistiskt tillvägagångssätt för affärsprocessmodellering eftersom den ger en mycket flexibel lösning för att ta hänsyn till affärsprocessernas operativa egenskaper. Den fokuserar på att beskriva affärsprocessdata, så kallade "artefakter", genom att karakterisera affärsrelaterade dataobjekt, deras livscykler och tillhörande tjänster. En artefaktdriven processmodelleringsmetod underlättar automatiseringen av affärsverksamheten och stödjer flexibiliteten i implementering och arbetsflödesutveckling [6] .

Verktyg

Verktyg för affärsprocessmodellering ger affärsanvändare möjlighet att modellera sina affärsprocesser, implementera och exekvera dessa modeller och förfina modeller baserat på data de kör. Som ett resultat kan verktyg för affärsprocessmodellering ge insyn i affärsprocesser såväl som centralisering av affärsprocessmodeller och prestationsmått. Modelleringsverktyg kan också tillhandahålla samarbetsmodellering av komplexa processer av användare som arbetar i team, där användare kan dela och modellera modeller tillsammans. Verktyg för affärsprocessmodellering ska inte förväxlas med system för automatisering av affärsprocesser - båda metoderna modellerar en process som samma initiala steg, och skillnaden är att processautomation ger dig ett "körbart diagram" som skiljer sig drastiskt från traditionella grafiska modelleringsverktygs affärsprocesser. [7] .

Modellering och simulering

Enkel och simuleringsfunktionalitet låter dig utföra försimulering och vad-om-simuleringar. Optimering efter körning är tillgänglig baserat på analys av faktisk prestanda när den utförs [8] .

Några tekniker för affärsprocessmodellering inkluderar:

Programmeringsspråksfunktioner

Programvaran BPM-sviten tillhandahåller programmeringsgränssnitt (webbtjänster, applikationsprogramgränssnitt (API)) som låter dig skapa företagsapplikationer för att använda BPM-motorn. Denna komponent kallas ofta BPM-paketmotorn.

Programmeringsspråk som implementeras för BPM inkluderar [9] :

Några leverantörsspecifika språk:

Andra teknologier relaterade till affärsprocessmodellering inkluderar modelldriven arkitektur och tjänsteorienterad arkitektur .

Affärsreferensmodell

En affärsreferensmodell är en referensmodell som fokuserar på de funktionella och organisatoriska aspekterna av ett företag, en tjänsteorganisation eller en statlig myndighet. Generellt sett är en referensmodell  en modell av något som förkroppsligar huvudsyftet eller idén om något och kan då betraktas som en referens för olika ändamål. En affärsreferensmodell är ett sätt att beskriva en organisations affärsverksamhet, oavsett vilken organisationsstruktur som utför den. Andra typer av affärsreferensmodeller kan också visa sambandet mellan affärsprocesser, affärsfunktioner och affärsområdets affärsreferensmodell. Dessa referensmodeller kan byggas i lager och tjäna som bas för analys av tjänstekomponenter, teknik, data och prestanda [10] .

Affärsprocessintegration

En affärsmodell, som kan ses som att utveckla en affärsprocessmodell, visar vanligtvis affärsdata och affärsorganisationer såväl som affärsprocesser. Genom att visa affärsprocesser och deras informationsflöden gör en affärsmodell det möjligt för affärsintressenter att definiera, förstå och validera sin affärsverksamhet. "Datamodellen"-delen av affärsmodellen visar hur affärsinformation lagras, vilket är användbart för att utveckla programkod .

Vanligtvis skapas en affärsmodell efter en intervju, som är en del av affärsanalysprocessen. En intervju består av att handledaren ställer en rad frågor för att få information om ämnet affärsprocess. Intervjuaren kallas facilitator för att betona att det är deltagarna, inte facilitatorn, som ger information om affärsprocessen. Även om handledaren bör ha viss kunskap om ämnet affärsprocess, är detta inte lika viktigt som att behärska den pragmatiska och rigorösa metoden att intervjua affärsexperter. Denna metod är viktig eftersom de flesta företag kräver ett team av samordnare för att samla in information över hela företaget, och resultaten från alla intervjuare måste samlas in och integreras när de är klara.

Affärsmodeller är utformade för att antingen definiera det aktuella tillståndet för processen, i vilket fall slutprodukten kallas en "som den är" ögonblicksbildsmodell, eller ett koncept för vad processen ska bli, vilket resulterar i en "vara"-modell. Genom att jämföra och kontrastera modellerna "som de är" och "som det borde vara" kan affärsanalytiker avgöra om befintliga affärsprocesser och informationssystem är robusta och endast behöver mindre förändringar, eller om omstrukturering behövs för att åtgärda problem eller förbättra effektiviteten. Därför kan affärsprocessmodellering och efterföljande analys användas för att fundamentalt förändra hur ett företag fungerar [11] .

Omstrukturering av affärsprocesser

Business process reengineering (BPR) syftar till att förbättra effektiviteten och effektiviteten i de processer som finns inom och mellan organisationer. Han tittar på affärsprocesser ur ett blankt perspektiv för att avgöra hur man bäst bygger dem.

Business Process Reengineering (BPR) började som en teknik inom den privata sektorn för att hjälpa organisationer att i grunden ompröva hur de utför sina jobb. En viktig drivkraft för omstrukturering var utvecklingen och implementeringen av komplexa informationssystem och nätverk. Ledande organisationer använder denna teknik för att stödja innovativa affärsprocesser, inte för att förbättra befintliga sätt att utföra arbete [12] .

Affärsprocesshantering

Affärsprocesshantering är ett ledningsområde som fokuserar på att anpassa organisationer till kundernas önskemål och behov. Det är ett holistiskt ledningssätt som främjar affärseffektivitet och effektivitet genom att sträva efter innovation, smidighet och integration med teknik. När organisationer strävar efter att uppnå sina mål försöker affärsprocessledning att kontinuerligt förbättra processer - processen att definiera, mäta och förbättra dina processer - "processoptimeringsprocessen".

Anteckningar

  1. Robert D. Galliers, Sue Newell. Tillbaka till framtiden: från kunskapshantering till hantering av information och data  // Informationssystem och e-Business Management. - 2003-01. - T. 1 , nej. 1 . — S. 5–13 . — ISSN 1617-9854 1617-9846, 1617-9854 . - doi : 10.1007/bf02683507 .
  2. R.P. Walton. Status för speciella reaktorprocessrörsladdningar, 1 december 1967 . - Office of Scientific and Technical Information (OSTI), 1967-12-08.
  3. Asbjørn Rolstadås. ENAPS - Ett europeiskt nätverk för avancerade produktivitetsstudier  // Modelleringstekniker för omstrukturering av affärsprocesser och benchmarking. — Boston, MA: Springer US, 1997. — s. 38–47 .
  4. Software Process Technology  // Föreläsningsanteckningar i datavetenskap / Brian C. Warboys. - 1994. - ISSN 1611-3349 0302-9743, 1611-3349 . - doi : 10.1007/3-540-57739-4 .
  5. DIN EN ISO 12052:2017-12, Medizinische Informatik_- Digitale Bildverarbeitung und Communication in der Medizin (DICOM) inklusive Workflow und Datenmanagement (ISO_12052:2017); Engelska Fassung EN_ISO_12052:2017 . — Beuth Verlag GmbH.
  6. Sira Yongchareon, Chengfei liu, Jian Yu, Xiaohui Zhao. Ett vyramverk för modellering och förändringsvalidering av artefaktcentrerade interorganisatoriska affärsprocesser  //  Informationssystem. — 2015-01. — Vol. 47 . — S. 51–81 . - doi : 10.1016/j.is.2014.07.004 . Arkiverad från originalet den 21 januari 2022.
  7. Lars Rune Christensen, Thomas Hildebrandt. Modeling Cooperative Work at a Medical Department  // Proceedings of the 8th International Conference on Communities and Technologies. — New York, NY, USA: ACM, 2017-06-26. - doi : 10.1145/3083671.3083682 .
  8. Giacomo Piccinelli, Scott Lane Williams. Arbetsflöde: Ett språk för att komponera webbtjänster  // Föreläsningsanteckningar i datavetenskap. — Berlin, Heidelberg: Springer Berlin Heidelberg, 2003. — s. 13–24 .
  9. GZ Sass, IF Creed. Karakterisera hydrodynamik i boreala landskap med hjälp av arkiverad radaravbildning med syntetisk apertur  // Hydrologiska processer. - 2008. - T. 22 , nr. 11 . - S. 1687-1699 . — ISSN 1099-1085 0885-6087, 1099-1085 . - doi : 10.1002/hyp.6736 .
  10. Skärmdump av iTunes Library - Archived Platform iTunes 2010 . dx.doi.org . Hämtad 29 augusti 2021. Arkiverad från originalet 26 augusti 2021.
  11. David McGee, Dieter Schlaepfer, Richard Weiss, Pierre J. Malraison. Nya perspektiv på datorstödd design: Tekniker för AutoCAD-programvara i CAD/CAE-processen  // Styrsystem och dynamiska system. - Elsevier, 1993. - S. 57-96 .
  12. Manfred J. Kunze, Tom Sommerlatte. Business Process Reengineering som Ansatz zur Unternehmensmodellierung  // Vom Business Process Reengineering till Change Management. - Wiesbaden: Gabler Verlag, 1997. - S. 17-35 .