Co hero

Intelligent Business Process Manager – Fra intern innovasjon til enterprise-løsning

Corporater er en leverandør av Business Management Platform (BMP) for helhetlig virksomhetsstyring, med fokus på compliance, strategistyring rettet mot bank- og finans-sektoren. De trengte en tett integrasjon med en iBPM-plattform (Intelligent Business Process Management) som kunne løfte modellering og eksekvering av prosesser nærmere forretningen.

Utvikling av iBPM

Origin hadde jobbet med prosessmanagement og notasjonsstandarden BPMN 2.0 siden 2010. Dette er en åpen standard som benyttes i forretningsprosesser i enterprise-segmentet over hele verden. Corporater var en av eierne i Origin, så vi så muligheten til å utvikle en løsning som kunne integreres tett med Corporaters eksisterende plattform.

Hovedmålet var å lage et rammeverk hvor fagpersoner selv kunne modellere forretningsprosesser, dokumentere og eksekvere disse direkte i en iBPM-plattform – uten å måtte være programmerer. Samtidig skulle løsningen tilby støtte for intelligente avgjørelser underveis i pågående prosesser, noe som konseptuelt sett var banebrytende.

Corporater leverte trendanalyse innenfor forretningssegmentet iBPM, med teknisk og matematisk tilnærming til prosessorientert flyt. Origin utviklet løsningen basert på en åpen process engine – Camunda – i henhold til BPMN 2.0 som standardnotasjon.

Dette var et internt prosjekt finansiert av Origin. Vi tok risikoen med utviklingen for å bevise at arkitekturen var tilrettelagt for integrasjon med et klassisk enterprise-system.

Løsningen

Vi startet med å kartlegge trender innen BPM og iBPM. I den første delen av prosjektet utviklet vi en prototype slik at Corporater kunne danne seg et mer nyansert bilde av hvilken retning de ønsket å ta, både teknisk og forretningsmessig.

Deretter jobbet vi med å implementere dette som en skytjeneste. Vi etablerte arkitektur som gir støtte for moderne diagram-editorer for BPMN 2.0, med lagring, deploy og versjonshåndtering.

Brukeren benytter standardnotasjon for å designe forretningsflyt i et "drag and drop"-grensesnitt av BPMN-elementer. Vi laget en verktøykasse av prekonfigurerte objekter som enkelt kan benyttes av forretningsbrukeren, men som skjuler kompleksitet i integrasjonsaktiviteter, slik at man ikke trenger ikke å være programmerer for å lage en eksekverbar forretningsprosess.

I arkitekturen bak tegneflaten ble det lagt vekt på å kunne visualisere prosesssimulering og prosessoptimalisering. Vi utviklet også en Forms-Designer som knyttes til oppgaver i prosessflyten der manuell interaksjon med brukeren og innhenting av data er nødvendig.

Vi jobbet tett med Corporater-teamet for integrasjon med deres Business Management Platform. Det ble laget et sett av prosessaktiviteter og iBPM-elementer som kan gjennomføre eksekvering på Corporaters plattform, og samtidig kunne lytte på hendelser i deres miljø for videre oppfølging.

En av hovedintensjonene var muligheten for å tilby intelligente forretningsvalg som en del av prosessflyten. Det skulle være mulig å koble inn analyse på kjøretidsdata av en prosess, slik at den kan gjøres selvjusterende og intelligent. På denne måten oppnår man automatisk prosessoptimalisering.

Løsningen
Bilde

Resultatet

I prosjektets sluttfase, ble systemet overtatt av Corporater som innlemmet dette i sin plattform for forretningsprosesser som blant annet benyttes i compliance og strategistyring i bank- og finanssektoren.

Dette er et eksempel på hvordan Origin gjør en satsing på teknologi vi har tro på, og villig til å ta risikoen med å utvikle innovasjon på egen regning, i samarbeid med en partner som har domenekunnskap. Vi bygget noe som beviste konseptet, og som Corporater kunne ta videre inn i sitt produkttilbud.

For oss var dette et prosjekt hvor vår lange erfaring med BPMN 2.0 og prosessmanagement kunne kombineres med Corporaters forståelse av enterprise-markedet. Resultatet ble en løsning som faktisk ble en del av en kommersiell plattform.

Hvorfor er dette relevant for deg?

Hvis du har et konsept som trenger teknisk bevis:

Kanskje jobber du ikke med forretningsprosesser. Men hvis du har et konsept eller en idé som trenger teknisk validering før du kan ta det videre – er dette et godt eksempel på hvordan vi kan samarbeide.

Vi tok risikoen med å utvikle Intelligent Business Process Manager på egen regning. Vi bygget en prototype, beviste konseptet teknisk, og lagde en løsning som Corporater kunne integrere i sin plattform. Det er ikke alltid nødvendig med detaljerte kontrakter og spesifikasjoner for å komme i gang – noen ganger handler det om å bygge noe og vise at det fungerer.

Hvis du har et konsept som trenger teknisk bevis, og ønsker en partner som kan være med å validere løsningen samtidig som kostnadene holdes nede, ta kontakt. Vi kan sammen se på hvordan dette kan løses.

Hvis du er utvikler som liker standarder og integrasjoner:

iBPM-prosjektet er et godt eksempel på arbeid med åpne standarder. BPMN 2.0 er en etablert notasjon for forretningsprosesser, og Camunda er en anerkjent process engine. Vi bygget ikke alt fra bunnen av – vi utnyttet eksisterende teknologi og forsterket den.

Det interessante her er ikke at vi laget noe helt nytt, men at vi lagde noe som faktisk kunne integreres med et eksisterende enterprise-system. Det krever forståelse for både teknologien og for hvordan enterprise-systemer fungerer. Det krever også evne til å skjule kompleksitet slik at fagpersoner uten programmeringskompetanse kan modellere prosesser selv.

Dette er en teknologi som ofte blir undervurdert. Men er viktig i enterprise-miljøer som skal drive compliance, strategistyring og forretningsprosesser. For noen er det kjedelig. For andre er det akkurat det de leter etter.

Vi jobber ikke med én bransje eller én type problem. Men det som er felles er varierte tekniske utfordringer, evne til å jobbe med åpne standarder, og muligheten til å bygge noe som faktisk blir en del av kommersielle produkter.

Vi er alltid på jakt etter dyktige medarbeidere. Hvis du er nysgjerrig, send en melding – så tar vi det derfra.

Ta kontakt

Vi er her for å hjelpe deg med å utvikle og forbedre virksomheten din.

Ta gjerne kontakt om du har spørsmål, ideer til prosjekter eller ønsker mer informasjon om hva vi kan bidra med.

La oss finne en løsning sammen.

Rune Løvik
rune@origin.no
Telefon: 905 66 535

Ta kontakt