Bilag 2E - Sådan forretningsmodellerer vi i ATP
Bilag 2E - Sådan forretningsmodellerer vi i ATP
Bilag 2E - Sådan forretningsmodellerer vi i ATP
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Bilag</strong> <strong>2E</strong> - <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
Version 0.8<br />
22-11-2013
Indhold<br />
1 Vejledning til Tilbudsgiver ...................................................................................................................... 3<br />
2 Indledning ................................................................................................................................................ 4<br />
3 <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong> .................................................................................................... 5<br />
3.1 Artefakter forankres i OIO-reolen ................................................................................................ 6<br />
3.2 <strong>Sådan</strong> er reolen opbygget ........................................................................................................... 7<br />
4 Proces ...................................................................................................................................................... 8<br />
4.1 Indledning ................................................................................................................................... 8<br />
4.2 Procesoverblik ............................................................................................................................ 9<br />
4.3 End to end processer ................................................................................................................ 12<br />
4.4 IGOE ........................................................................................................................................ 12<br />
4.5 Løsningsflows ........................................................................................................................... 13<br />
4.6 Akti<strong>vi</strong>tetsbeskrivelser ................................................................................................................ 14<br />
4.7 Nummereringsstruktur af processer .......................................................................................... 16<br />
5 Information ............................................................................................................................................ 19<br />
5.1 Informationsartefakter ............................................................................................................... 20<br />
5.2 Begrebsmodeller ....................................................................................................................... 21<br />
5.3 Informationsmodeller ................................................................................................................ 23<br />
6 Funktionalitet ......................................................................................................................................... 25<br />
6.1 Indledning ................................................................................................................................. 25<br />
6.2 Forretningskomponentmodel – konceptuel ................................................................................ 26<br />
6.3 Teststrategi – konceptuel .......................................................................................................... 26<br />
6.4 Ordningsoverblik ....................................................................................................................... 26<br />
6.5 Systemlandskab ....................................................................................................................... 26<br />
6.6 Løsningsarkitektur .................................................................................................................... 26<br />
6.7 Forretningskomponenter - og model ......................................................................................... 29<br />
6.8 Regelmodellering <strong>vi</strong>a beslutningsmodeller ................................................................................ 29<br />
6.8.1 Eksempler på metoden for beslutningsmodellering ................................................................... 32<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
1
Figur 1: Procestrekanten ................................................................................................. 5<br />
Figur 2: OIO-reolen for Barsel ......................................................................................... 6<br />
Figur 3: Procestrekant – Fokus på Proces ....................................................................... 8<br />
Figur 4: Procesoverblik for barselordningen. .................................................................. 10<br />
Figur 5: Model over procesniveauer .............................................................................. 11<br />
Figur 6: En IGOE .......................................................................................................... 13<br />
Figur 7: Løsningsflow LF Barsel: Afgør ansøgning 1.3.2.3. ............................................ 14<br />
Figur 8: Nummereringsstruktur af processer. ................................................................. 17<br />
Figur 9: Nummerering af procesområde og ordninger. ................................................... 17<br />
Figur 10: Nummereringsstruktur fra procesområde til løsningsflow – eksempel.............. 18<br />
Figur 11: Procestrekanten – Fokus på information. ........................................................ 19<br />
Figur 12: Tabel over de fire forskellige modeller i Information ........................................ 20<br />
Figur 13: Overordnet begrebsmodel .............................................................................. 22<br />
Figur 14: Et overblik over, hvad en beslutning indeholder .............................................. 31<br />
Figur 15: Oversigt over beslutningen ’Valider NemRefusion-oplysninger’ ....................... 32<br />
Figur 16: Beslutningstabel: ”Validering 1” ...................................................................... 33<br />
Figur 17: Beslutningstabel: ”Validering 2” ...................................................................... 33<br />
Figur 18: Beslutningstabel: ”Validering 3” ...................................................................... 34<br />
Figur 19: Beslutningstabel: ”Validering OK?” ................................................................. 34<br />
Tabel 1 Procesniveauer ................................................................................................ 12<br />
Tabel 2 Indhold i akti<strong>vi</strong>tetsbeskrivelse ........................................................................... 16<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
2
1 Vejledning til Tilbudsgiver<br />
<strong>Bilag</strong>et skal ikke ændres af Tilbudsgiver.<br />
Tabel 1 Vejledning til Tilbudsgiver<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
3
2 Indledning<br />
Dette bilag giver Leverandøren indsigt hvordan <strong>ATP</strong> arbejder med de forretningsmæssige<br />
processer og derigennem kravstiller til systemunderstøttelse med udgangspunkt i<br />
procestrekanten.<br />
Nedenfor ses sammenhænge mellem 5 centrale mantra, overordnet forretningsarkitektur<br />
samt procestrekantens artefakter. Ligeledes hvordan de enkelte områder er forankret i<br />
OIO-reolen:<br />
Figur 1 Procestrekant i samspil med artefakter og OIO reolen<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
4
3 <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
Hos <strong>ATP</strong> beskriver <strong>vi</strong> vores forretning ved hjælp af processer. Denne måde at arbejde på<br />
skaber synlighed omkring forretningens kerneområder således, at det for den enkelte<br />
medarbejder i organisationen er nemt at forstå sine egne arbejdsopgaver og helheden i<br />
forretningen.<br />
Koblingen af proces, funktionalitet og information, giver mulighed for synlighed og<br />
risikostyring ved ændringer i eksisterende løsninger. En eventuel ændring i lovgivningen,<br />
giver hurtigt et fuldt overblik over h<strong>vi</strong>lke processer, brugerfunktionalitet og it-system, der<br />
<strong>vi</strong>l blive berørt<br />
Processerne kan være både manuelle eller maskinelle. Det er kunderådgiverne, der<br />
udfører de manuelle processer, mens it-løsningens funktionalitet udfører de maskinelle<br />
processer. Processerne behandler information.<br />
Denne tredeling, Proces, Information og Funktionalitet, er central i vores måde at forstå,<br />
beskrive og dokumentere vores forretningsmæssige behov. Figuren <strong>vi</strong>ser<br />
Procestrekanten:<br />
Figur 2: Procestrekanten<br />
Systemet, som skal anskaffes, er indeholdt i den stiplede teknologi-trekant, som<br />
understøtter vores forretningsmæssige behov ovenover.<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
5
3.1 Artefakter forankres i OIO-reolen<br />
At forstå, beskrive og dokumentere vores behov sker i Procestrekanten. Resultaterne<br />
placeres i OIO-reolen.<br />
<strong>ATP</strong> har valgt at anvende reolen, fordi den er det offentlige Danmarks anbefaling af,<br />
hvordan dokumentation skal struktureres og frem<strong>vi</strong>ses. Ved at anvende OIO-reolen,<br />
anvender <strong>vi</strong> samme sprog og metode, som det offentlige Danmark, h<strong>vi</strong>lket er en fordel i<br />
samarbejdet med øvrige myndigheder. Vi har dog valgt at tilpasse standard OIO-reolens<br />
indhold af artefakter med <strong>ATP</strong>-koncernens egen standard, så det er en <strong>ATP</strong>-udgave af<br />
OIO reolen. OIO står for Offentlige Information Online, og er en struktur for<br />
dokumentation af arkitekturartefakter. Reolen indeholder den samlede dokumentation for<br />
en løsning. OIO-reolen kan sammenlignes med en velordnet bogreol, idet den giver<br />
systematik og overblik over dokumentationen:<br />
Forståelsen for vores forretningsmæssige behov fremkommer ved at arbejde med<br />
koblingen af informationer, funktionalitet og processer, som det er anskueliggjort i<br />
Procestrekanten, mens beskrivelsen af vores behov udmøntes i en række artefakter, som<br />
<strong>vi</strong> dokumenterer i vores OIO-reol. Figuren <strong>vi</strong>ser OIO-reolen:<br />
Figur 3: OIO-reolen for Barsel<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
6
Bemærk<br />
<strong>ATP</strong> har udarbejdet de sorte artefakter i udbudsmaterialet og udarbejder i projektets<br />
implementeringsfase de grønne artefakter. Leverandøren leverer de røde artefakter jf.<br />
bilag 4<br />
3.2 <strong>Sådan</strong> er reolen opbygget<br />
På det konceptuelle niveau beskriver dokumenterne de overordnede, strategiske<br />
beslutninger. Ejerskabet er normalt forankret hos ledelsen i organisationen.<br />
På det logiske niveau beskriver dokumenterne de generelle designregler, man opererer<br />
ud fra. Ejerskabet er forankret hos de ansvarlige for den daglige ledelse i organisationen.<br />
På det fysiske niveau er ejerskabet forankret hos de operationelt ansvarlige i<br />
organisationen, og herunder hos de leverandører man benytter til at levere løsninger.<br />
Fra venstre til højre i reolen sker der en klassificering af dokumentationen fra det<br />
strategiske hen mod det mere teknologiorienterede.<br />
Fra toppen og ned til bunden sker der en nedbrydning og detaljering af dokumentationen,<br />
således at <strong>vi</strong> på det konceptuelle niveau har fx Udbetaling Danmark loven, og helt nede<br />
på det fysiske niveau har en konkret vejledning om det fællesoffentlige grunddata<br />
program.<br />
OIO-reolens Strategi-søjle indeholder vores Strategiartefakter, fx <strong>ATP</strong>’s digitaliseringsstrategi.<br />
Forretningsartefakter, som er opstået i alle 3 dele af Procestrekanten, er placeret<br />
i OIO-reolens proces-, informations- og funktionalitetssøjle. Teknologiartefakter for itløsningen,<br />
fx sikkerhedsarkitektur, er præsenteret i Teknologisøjlen yderst.<br />
Den dokumentation som Leverandøren skal levere, placeres i OIO-reolen på konceptuelt,<br />
logisk og fysisk niveau af Proces-, Information-, Funktionalitet og Teknologisøjlerne og er<br />
markeret med rød skrift i figuren.<br />
Alle de artefakter, der er beskrevet i dette bilag, udstilles i OIO-reolen, som er tilgængelig<br />
for Leverandøren fra et lukket site. Leverandøren får mulighed for at klikke sig igennem<br />
løsningsflows og herfra have adgang til at klikke på akti<strong>vi</strong>tetsbeskrivelser,<br />
informations/begrebsmodeller, beslutningsmodeller, IGOE`s samt gældende lovgivning<br />
relateret til løsningsflow.<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
7
4 Proces<br />
Kommentar [LWL1]: Skal<br />
sammenholdes med vejledningen for at<br />
eliminere overlap - BRM<br />
Dette kapitel beskriver, hvordan <strong>ATP</strong> arbejder med forretningsmodellering på et<br />
overordnet niveau. Med forretningsarkitekturen som overligger, kobles<br />
forretningsprocesser sammen med begrebs- og informationsmodeller, gældende lovning<br />
og forretningsregler for derved at beskrive vores behov til it-understøttelse og teknisk<br />
infrastruktur. Figuren <strong>vi</strong>ser placering af procestrekanten og den indhold i OIO-reolen:<br />
Figur 4: Procestrekant – fokus på proces<br />
4.1 Indledning<br />
Forretningsprocesser beskriver de akti<strong>vi</strong>teter, der foregår fra en <strong>vi</strong>rksomhed indberetter<br />
og <strong>vi</strong>dere gennem sagsbehandlingen i Udbetaling Danmark, til ansøgningen er<br />
færdigbehandlet. Derudover dækker forretningsprocesserne over de ydelser, der går på<br />
tværs og leverer support til kerneprocesserne (Barselprocesserne).<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
8
Forretningsprocesserne indeholder en række af automatiske og/eller manuelle akti<strong>vi</strong>teter,<br />
hvor man læser, skriver, ændrer eller sletter data ud fra givne forretningsmæssige regler.<br />
Processerne er i dag både et centralt, internt kommunikationsværktøj, men også et<br />
værdifuldt værktøj til kommunikation mellem forskellige parter, når <strong>vi</strong> tænker i nye<br />
forretningsmuligheder. Procestankegangen kommunikerer tæt med en række<br />
interessenter, fx lovgivere, leverandører, jurister, forretningseksperter, ledelse, kunder og<br />
slutbrugere, men også med de eksterne og interne it-systemer som indgår i processen.<br />
Den tætte kontakt, og de klare processer, er med til at sikre, at det er nemmere at ændre,<br />
justere og optimere processerne.<br />
Formålet med at tænke i forretningsprocesser i alle vores akti<strong>vi</strong>teter er at<br />
• kunne tilbyde indi<strong>vi</strong>duelle løsninger fra en standardiseret platform, og samtidigt<br />
kunne opnå forretningsmæssige stordriftsfordele i administrationen af ydelser,<br />
både til gavn for borger, <strong>vi</strong>rksomheder og <strong>ATP</strong> som forretning<br />
• evne forandringer på en struktureret facon, uden at sætte kerneforretningen over<br />
styr.<br />
Vores mind-set er at tænke i helheder, at kigge på processerne end to end som en<br />
totaloplevelse og altid med udgangspunkt i personen eller <strong>vi</strong>rksomheden.<br />
Det er ud fra processerne i vort proceskatalog, at <strong>vi</strong> opstiller vores krav til den tekniske<br />
samt faglige understøttelse af processen.<br />
4.2 Procesoverblik<br />
<strong>ATP</strong> har valgt at gruppere sine processer i et procesoverblik. <strong>ATP</strong>’s procesoverblik er<br />
opdelt i:<br />
• Forretningsmæssig funktionalitet (procesområde: Indberetning, Administration),<br />
der indeholder kerneprocesserne omkring vores ordninger (Familieydelser,<br />
Barselsdagpenge, Boligstøtte og Pension).<br />
• Procesområde ’Udbetaling’, der indeholder processer omkring hvordan <strong>vi</strong><br />
håndterer udbetaling til personer og <strong>vi</strong>rksomheder, foretager opkrævning og<br />
medfinansiering af ydelser samt udøver Helhedsorienteret kontrol<br />
• Procesområde ’Kommunikation’, der afspejler vores kommunikationsprocesser<br />
på tværs af ordningerne – hvordan <strong>ATP</strong> modtager post, afsender digitale<br />
beskeder etc.<br />
• Procesområde ’Styringsprocesser’, der afspejler vores styringsprocesser på<br />
tværs af ordningerne.<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
9
• Procesområde ’Driftsprocesser’, der afspejler vores driftsprocesser på tværs af<br />
ordninger og på bestand-niveau inden for en ordning.<br />
• Procesområde ’Støtteprocesser’, der afspejler vores støtteprocesser på tværs af<br />
ordningerne.<br />
Figuren nedenfor giver et <strong>vi</strong>suelt overblik over vores processer for barselordningen:<br />
Figur 5: Procesoverblik for barselordningen.<br />
Bemærk om Procesniveauernes sammenhæng:<br />
<strong>ATP</strong> opererer med procesniveauer for at sikre en ensartethed i modelleringen, set i<br />
forhold til, hvor dybt man går ned i beskrivelsen af processerne. <strong>ATP</strong> opererer med fem<br />
niveauer på processerne.<br />
Figuren <strong>vi</strong>ser processerne fra niveau 0 til 4:<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
10
Figur 6: Model over procesniveauer<br />
Niveau 0 processerne (også kaldet procesområder) fremgår af procesoverblikket. Niveau<br />
1 processerne er de processer, der også fremgår af procesoverblikket. De hører til under<br />
hvert Niveau 0 område.<br />
Til hver Niveau 1 proces er der koblet en tilhørende Niveau 2 proces. Hver enkel Niveau<br />
2 proces indeholder et løsningsflow (Niveau 3). Løsningsflow indeholder akti<strong>vi</strong>teter<br />
(Niveau 4). Der kan i <strong>vi</strong>sse løsningsflow være akti<strong>vi</strong>teter med et kryds i akti<strong>vi</strong>tetsnavnet,<br />
som <strong>vi</strong>st herunder.<br />
Det gælder for disse akti<strong>vi</strong>teter, at de har koblet et løsningssubflow på sig.<br />
Løsningssubflowet er en udfoldelse af akti<strong>vi</strong>teten i en underliggende proces.<br />
Proces<br />
Niveau 0<br />
Niveau 1<br />
Artefakt<br />
Procesoverblik<br />
IGOE<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
11
Niveau 2<br />
Niveau 3<br />
Niveau 4<br />
End to end proces<br />
Løsningsflow<br />
Akti<strong>vi</strong>tetsbeskrivelser med<br />
links til informationsmodel,<br />
beslutningsmodel, regler og lovgivning.<br />
Tabel 2 Procesniveauer<br />
4.3 End to end processer<br />
Mellem Niveau 0 og niveau 1 processer, på procesområderne Indberetning og<br />
Administration, har <strong>vi</strong> end<strong>vi</strong>dere modelleret en end to end proces, der overordnet<br />
beskriver hele vejen igennem de underliggende Niveau 2 og 3 processer.<br />
Dette artefakt indeholder ingen krav og tjener udelukkende som en oversigtsmodel.<br />
4.4 IGOE<br />
En IGOE (input, guidelines, output, enablers) beskriver end to end processen ud fra de 4<br />
kriterier:<br />
• I (Input) = Hvad er input til start af processen og hvem kommer med det<br />
• G (Regler/rammer) = Rammerne relaterer til <strong>ATP</strong>`s interne politikker og reglerne<br />
er at sidestille med den lovgivning, der er styrende for processerne<br />
• (Output) = H<strong>vi</strong>lket output generer processen<br />
• E (Ressourcer) = H<strong>vi</strong>lke systemer, samt ressourcer, er tilknyttet for at understøtte<br />
den faglige og tekniske del af processen. De er alle kilder til den endelige<br />
destionation; resultatet.<br />
Figuren <strong>vi</strong>ser en IGOE med dens generelle indhold:<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
12
Figur 7: En IGOE<br />
IGOE’ en laves i PowerPoint af <strong>ATP</strong> og linkes sammen med end to end processen. Der<br />
er udarbejdet IGOE for hele barselordningen samt IGOE’s pr niveau 1 proces indenfor<br />
procesområderne Indberetning og Administration.<br />
4.5 Løsningsflows<br />
Det er i vores løsningsflows, at <strong>vi</strong> beskriver processen gennem systemer og flowet<br />
mellem interne og eksterne parter. Gennem akti<strong>vi</strong>tetsbeskrivelserne definerer <strong>vi</strong> de<br />
funktionelle krav, <strong>vi</strong> har for den tekniske understøttelse af akti<strong>vi</strong>teten.<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
13
Figur 8: Løsningsflow LF Barsel: Afgør ansøgning 1.3.2.3.<br />
4.6 Akti<strong>vi</strong>tetsbeskrivelser<br />
Akti<strong>vi</strong>tetsbeskrivelserne er opbygget i en bestemt afsnitsstruktur på tværs af alle<br />
løsningsflow. Tabellen nedenfor beskriver de forskellige emner, som indgår i strukturen<br />
og som er afspejlet i billedet ovenfor:<br />
Emne<br />
Formål<br />
Start<br />
betingelser/<br />
Forudsætninger<br />
Beskrivelse<br />
Kort beskrivelse af akti<strong>vi</strong>tetens formål<br />
’Startbetingelser/Forudsætninger’ angiver, h<strong>vi</strong>lke betingelser der er<br />
for at akti<strong>vi</strong>teten kan gennemføres. Et eksempel er, at en<br />
forudgående akti<strong>vi</strong>tet er blevet gennemført, eller en given<br />
information er modtaget. Det kan forekomme, at der er mere end én<br />
startbetingelse til en akti<strong>vi</strong>tet. H<strong>vi</strong>s dette er tilfældet, skal<br />
startbetingelser opsættes i punktform. Beskrivelsen af en<br />
startbetingelse skal være kort og sigende.<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
14
Emne<br />
Input<br />
Beskrivelse<br />
Sluttilstand<br />
Output<br />
Regler<br />
Beskrivelse<br />
Input angiver, hvad der eventuelt modtages til at starte processen.<br />
Det kan være en<br />
• datafil<br />
• systemgenereret godkendelse eller<br />
• ad<strong>vi</strong>s.<br />
Input skal stemme overens med outputtet fra den foregående<br />
akti<strong>vi</strong>tet.<br />
En længere beskrivelse af hvad akti<strong>vi</strong>teten omfatter.<br />
Evt. på punktform eller som en længere tekstbeskrivelse, som<br />
supplerer den korte. Som en del af beskrivelsen beskrives rollerne<br />
(dem der har en aktie i akti<strong>vi</strong>teten).<br />
Vi beskriver sluttilstanden, når <strong>vi</strong> har gennemført en akti<strong>vi</strong>tet.<br />
Sluttilstanden følger samme princip som startbetingelsen.<br />
Output angiver, hvad der i sidste ende generes af selve akti<strong>vi</strong>teten,<br />
og h<strong>vi</strong>lke krav der er til evt. form. Output følger samme princip som<br />
Input<br />
I dette afsnit hen<strong>vi</strong>ses til de beslutningsmodeller/regler der ønskes<br />
implementeret til styring af akti<strong>vi</strong>tetens funktionalitet. Det er også her<br />
at der kan kobles gældende lovgivning til akti<strong>vi</strong>teten, for at<br />
synliggøre hvorfor vores beslutningsmodeller/regler ser ud som de<br />
gør.<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
15
Emne<br />
Behov for<br />
understøttelse<br />
af akti<strong>vi</strong>tet<br />
Kontrol<br />
Beskrivelse<br />
Beskriver de konkrete krav til leverandørens leverance, både for<br />
funktionelle såvel som krav til afklaringsforløb<br />
I dette afsnit refererer <strong>vi</strong> til bestemte attributter i<br />
informationsmodellen, i de tilfælde hvor det er nødvendigt for<br />
forståelsen af kravene.<br />
Der gælder følgende retningslinjer:<br />
• Skriv meget tydeligt hvad Leverandøren skal levere<br />
• Hvor der er tilknytning til en snitflade, skal det fremgå med<br />
reference til entydigt Integrations_id eller Snitflade-id<br />
• Skriv først hvad Leverandøren skal levere –<br />
systemunderstøttelse<br />
• Skriv dernæst hvad der er af krav til Leverandøren omkring<br />
proces i afklarings-etapen eller i delleverancens<br />
afklaringsforløb<br />
• Udtrykt som kan benyttes er<br />
o valider og supplere (data)<br />
o detailspecificere<br />
• H<strong>vi</strong>s der fx er beskrivelse af hvad andre fx DKC skal levere<br />
skal dette stå til sidst<br />
Kontrol angiver, h<strong>vi</strong>lke handlinger der skal udføres, for at akti<strong>vi</strong>teten<br />
bliver udført korrekt samt h<strong>vi</strong>lken lovgivning akti<strong>vi</strong>teten understøtter.<br />
Tabel 3 Indhold i akti<strong>vi</strong>tetsbeskrivelse<br />
4.7 Nummereringsstruktur af processer<br />
Der er koblet en nummereringsstruktur på alle Niveau 1 og 2 processer, samt de<br />
løsningsflows og løsningssubflows, der er koblet op på Niveau 2 processerne. Figuren<br />
<strong>vi</strong>ser dén struktur, nummereringen af en given proces følger:<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
16
Figur 9: Nummereringsstruktur af processer.<br />
Figuren nedenfor <strong>vi</strong>ser, hvordan procesområde og ordningsnumrene er givet på forhånd<br />
for hver enkelt proces:<br />
Procesområde Procesområde nr. Ordning Ordning nr.<br />
Indberetning 1 Pension 1<br />
Administration 2 Boligstøtte 2<br />
Udbetaling 10 Barselsdagpenge 3<br />
Kommunikation 20 Familieydelser 4<br />
Styringsprocesser 30 Ikke specifik ydelse x<br />
Driftsprocesser 40 N/A N/A<br />
Støtteprocesser 50 N/A N/A<br />
Figur 10: Nummerering af procesområde og ordninger.<br />
Niveau 1 og 2, samt løsningssubflow-nummeret afhænger af, h<strong>vi</strong>lken rækkefølge<br />
processerne er grupperet i. Disse nummereres fortløbende med nummer 1 som start<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
17
indenfor hver Niveau 0 proces. H<strong>vi</strong>s en proces benyttes på tværs af Ordninger, og<br />
betragtes den som en generisk proces, og den får et ’X’ i stedet for et nummer i<br />
nummereringen. Tabellen <strong>vi</strong>ser et eksempel herpå:<br />
Procesområde Ordningsområde Niveau 1 proces Niveau 2 proces<br />
Resultat =<br />
Løsningsflow<br />
Indberetning Barselsdagpenge Barselsdagpenge,<br />
Håndter indberetning<br />
Udfyld<br />
indberetning –<br />
person<br />
-<br />
1 3 1 1 LF – Barsel – Udfyld<br />
indberetning – person<br />
1.3.1.1<br />
Indberetning Barselsdagpenge Barselsdagpenge,<br />
Tilkend ydelse<br />
Afgør sag -<br />
1 3 2 3 LF – Barsel – Afgør<br />
sag – 1.3.2.3<br />
Udbetaling - Håndter udbetaling Håndter<br />
udbetaling –<br />
person<br />
-<br />
10 X 1 1 LF – Udbetaling –<br />
Håndter udbetaling –<br />
person 10.x.1.1<br />
Figur 11: Nummereringsstruktur fra procesområde til løsningsflow – eksempel.<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
18
5 Information<br />
Dette kapitel skal give en forståelse af vores metode for modellering af information. Når <strong>vi</strong><br />
<strong>forretningsmodellerer</strong>, arbejder <strong>vi</strong> med ”Information” i Procestrekanten:<br />
Figur 12: Procestrekant – fokus på information<br />
Begrebs- og informationsmodellerne indeholder krav til, h<strong>vi</strong>lke forretningsmæssige<br />
begreber, som skal kunne persisteres i Leverandørens løsning.<br />
De forretningsmæssige behov for information beskrives og dokumenteres i begrebs- og<br />
informationsmodeller. Leverandøren beskriver og leverer dokumentation for løsningen i<br />
logiske og fysiske datamodeller.<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
19
Dette kapitel forklarer vores begrebsarkitektur, valg af begrebsdokumentation,<br />
dokumentationsværktøj.<br />
5.1 Informationsartefakter<br />
Information i Procestrekanten, Figur 11: Procestrekanten – Fokus på information.,<br />
beskrives i fire forskellige modeller. Figuren <strong>vi</strong>ser de fire modeller:<br />
Model Indhold Ansvar<br />
Begrebsmodel<br />
Informationsmodel<br />
Forretningsmæssige<br />
Begreber<br />
<strong>ATP</strong> leverer<br />
Logisk datamodel<br />
Fysisk datamodel<br />
Systemmæssige begreber<br />
Systemdata<br />
Leverandøren udarbejder<br />
Figur 13: Tabel over de fire forskellige modeller i Information<br />
Overgangen mellem forretningsmæssige og systemmæssige begreber sker mellem<br />
informationsmodellen og den logiske datamodel. Det er <strong>vi</strong>gtigt, at der er sammenhæng<br />
herimellem, så der sikres kontinuitet mellem modellerne for forretning og for system.<br />
<strong>ATP</strong> udarbejder begrebs- og informationsmodeller og har modelleret efter følgende<br />
regler:<br />
• Vi prioriterer det højere, at modellerne indeholder genkendelige<br />
forretningsmæssige begreber, fremfor at modelleringen er korrekt i forhold til<br />
generelle principper for datamodellering. Der af<strong>vi</strong>ges for eksempel fra princippet<br />
om, at data kun bor ét sted i modellen, h<strong>vi</strong>s det er relevant for forretningen at se<br />
både inputdata, og også hvor disse data anvendes. Der af<strong>vi</strong>ges også fra<br />
normaliseringsregler.<br />
• Modellerne er statiske modeller, og de har ikke nogen tidsmæssigt forløb,<br />
• Modellerne <strong>vi</strong>ser intet om behov for historiske data.<br />
• Modellerne har alle en generel definition af begreberne, samt eventuelt også<br />
kommentarer.<br />
• Modellerne indeholder udelukkende de forretningsmæssige begreber som skal<br />
systemunderstøttes.<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
20
• Begreber og attributter kan ændre sig som følge af det ud<strong>vi</strong>klingsarbejde, der<br />
starter sammen med Leverandøren.<br />
• Vi har generiske modeller, som indeholder begreber som skal anvendes i alle<br />
ordninger<br />
• Vi har specifikke modeller, som indeholder begreber og som kun skal anvendes i<br />
en enkelt ordning.<br />
• Opdelingen mellem de enkelte modeller er en forretningsmæssig logisk opdeling,<br />
som ikke har nogen sammenhæng til, hvordan der vælges at opdele data i<br />
forskellige systemer. Opdelingen af data i fagsystemer fastlægges alene i<br />
forretningsarkitekturen.<br />
• Som en grov hovedregel kan man dog antage, at Barseldagpengemodellen og<br />
store dele af Sagsmodellen indeholder den forretningsmæssige information som<br />
skal ligge i Barseldagpengeløsningen. Interessent-, Person-, Virksomhed-,<br />
Myndighed-modellerne indeholder den information, som ligger i støttesystemet<br />
(Beriget Grunddata). Udbetaling-modellen indeholder den information, som ligger<br />
i støttesystemet (Udbetaling). Opkrævning er ikke modelleret særskilt.<br />
5.2 Begrebsmodeller<br />
Begrebsmodeller er de overordnede modeller af vores forretningsdomæne. De <strong>vi</strong>ser<br />
konceptuelle begreber og relationer, som indgår i Udbetaling Danmarks sagsbehandling.<br />
Overordnet set kan <strong>vi</strong> modellere Udbetaling Danmarks sagsbehandling, som <strong>vi</strong>st i figuren<br />
nedenfor, hvor det ses, hvordan <strong>vi</strong> interagerer med omverdenen i behandlingen af sager i<br />
de forskellige ordninger:<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
21
Figur 14: Overordnet begrebsmodel<br />
Den overordnede begrebsmodel <strong>vi</strong>ser, hvordan Interessenter af typen Person,<br />
Virksomhed eller Myndighed kan starte eller have en relation til en given sag, som<br />
Udbetaling Danmark foretager automatisk og/eller manuel sagsbehandling på. Vi har<br />
nedbrudt denne overordnede begrebsmodel i en række mere detaljerede<br />
begrebsmodeller.<br />
De generiske modeller er fælles for Udbetaling Danmarks ordninger, og indeholder<br />
således forretningsmæssig information for flere ordninger. Der er følgende generiske<br />
modeller:<br />
• Interessent<br />
• Person<br />
• Virksomhed<br />
• Myndighed<br />
• Sag.<br />
De specifikke modeller, derimod, rummer kun information for en enkelt ordning. Der er<br />
følgende specifikke begrebsmodeller:<br />
• Barseldagpenge<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
22
• Boligstøtte<br />
• Familieydelse<br />
• Pension<br />
• Helhedsorienteret kontrol.<br />
Bemærk om begrebsmodeller<br />
Det er værd at bemærke omkring begrebsmodeller, at<br />
• der er ingen attributter på entiteter<br />
• <strong>vi</strong> modellerer i et UML værktøj (QLM)<br />
• entiteter er repræsenteret som enkeltenheder<br />
• logisk samhørende entiteter er samlet i delområder.<br />
5.3 Informationsmodeller<br />
Informationsmodellerne tager udgangspunkt i begrebsmodellerne og er detaljerede og<br />
udbyggede modeller af begrebsmodeller. Informationsmodellerne er tillige<br />
udgangspunktet for de logiske datamodeller.<br />
Der er én Informationsmodel for hver begrebsmodel, og derudover er der lavet en<br />
særskilt informationsmodel for Udbetaling Danmark. Dette er gjort af hensyn til<br />
overskueligheden. Informationsmodellerne, samt begrebsdefinitioner, findes i OIO reolen.<br />
Bemærk<br />
• Informationsmodellerne er beriget med attributter gennem arbejdet med<br />
akti<strong>vi</strong>tetsbeskrivelser. Sammen med en leverandør gennemføres en proces i<br />
afklaringsetapen eller i delleverancers afklaringsforløb som valider og supplerer<br />
informationsmodellerne.<br />
• Der er ikke sat systemtekniske nøgler på klasserne, og der er kun sat<br />
forretningsmæssige nøgler på enkelte klasser. Det er gjort, hvor de<br />
forretningsmæssige nøgler er alment kendt og anvendt i forretningen.<br />
• Informationsmodellerne ligger på det logiske niveau i OIO-reolen og danner,<br />
sammen med løsningsflows og beslutningsregler, en sammenhængende<br />
dokumentation af de forretningsmæssige behov.<br />
• Forretningskomponenters logiske opdeling er lagt til grund for<br />
informationsmodellens logiske opdeling.<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
23
• Informationsmodellerne danner, sammen med akti<strong>vi</strong>tetsbeskrivelserne i<br />
løsningsflow, en sammenhæng mellem funktionalitet og information.<br />
• Hvor der i akti<strong>vi</strong>tetsbeskrivelser i løsningsflow er hen<strong>vi</strong>sning til<br />
forretningsmæssige begreber skal disse kunne findes i informationsmodeller. Det<br />
giver en kvalitetssikring af, at de færdige informationsmodeller indeholder alle<br />
forretningsmæssige begreber.<br />
• Vi modellerer i et UML Class diagram (QLM)<br />
• Entiteter er repræsenteret i enkeltenheder (Class)<br />
• Logisk samhørende entiteter er samlet i delområde (Package)<br />
• ”Blå” entiteter er hjemmehørende i en anden informationsmodel men er indeholdt<br />
for at lette forståelsen for en sammenhæng<br />
• En attribut på en class kan være obligatorisk eller fri<strong>vi</strong>lligt udfyldt. Denne skelnen<br />
kan ses ud fra attributtens multiplicity<br />
• En attribut på en class kan være følsomt data som skal logges. Det <strong>vi</strong>ses med en<br />
logningsmarkering. Dette ses på hver class, hvor attributten har følgende<br />
markering:<br />
• (-)foran attributten betyder: Private; følsomt data, logning påkrævet.<br />
• (+) foran attributten betyder: Public; ikke-følsom data, logning ikke-påkrævet.<br />
• (~) foran attributten betyder: Package; der er en regel der afgør om logning<br />
er påkrævet<br />
• (#) foran attributten betyder: Protected; som har betydning for logning.<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
24
6 Funktionalitet<br />
Dette kapitel skal give en forståelse af <strong>ATP</strong>’s metode for modellering af funktionalitet Når<br />
<strong>vi</strong> <strong>forretningsmodellerer</strong>, arbejder <strong>vi</strong> med ”Funktionalitet” i Procestrekanten:<br />
Figur 15: Procestrekant – fokus på funktionalitet<br />
Funktionalitetsartefakterne <strong>vi</strong>st i figuren indeholder krav til arkitekturen og rammerne for<br />
den forretningsmæssige funktionalitet.<br />
6.1 Indledning<br />
Leverandøren bliver i stand til at forstå vores funktionalitetsartefakter, som indeholder<br />
krav til arkitekturen og rammerne for den forretningsmæssige funktionalitet, som<br />
leverandøren skal ud<strong>vi</strong>kle.<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
25
6.2 Forretningskomponentmodel – konceptuel<br />
<strong>ATP</strong>’s konceptuelle forretningskomponentmodel er udmøntet i en faktisk model for<br />
Barsel.<br />
6.3 Teststrategi – konceptuel<br />
<strong>ATP</strong>’s konceptuelle teststrategi er udmøntet i bilag 6 Test og prøver.<br />
6.4 Ordningsoverblik<br />
Et Ordningsoverblik <strong>vi</strong>ser ordningen set fra Ordningens interessenter, og det <strong>vi</strong>ser<br />
datastrømme mellem interessenterne og Ordningen.<br />
6.5 Systemlandskab<br />
Systemlandskabet for Barseldagpengesystemet <strong>vi</strong>ser den samlede it-løsning samt den<br />
kommunikation, der foregår mellem Fagsystemet og de eksterne it-systemer og<br />
komponenterne. Systemlandskabet er tegnet i et komponentdiagram.<br />
6.6 Løsningsarkitektur<br />
<strong>ATP</strong> har udarbejdet en målarkitektur for Udbetaling Danmark, som på logisk niveau<br />
angiver h<strong>vi</strong>lke it-systemer, <strong>ATP</strong> ønsker, der skal indgå i den fremtidige<br />
systemunderstøttelse af Udbetaling Danmarks opgaver på ordningerne Barsel, Pension,<br />
Familieydelser, Boligstøtte, Opkrævning og Helhedsorienteret kontrol.<br />
Målarkitekturen skal ses som et udtryk for det systemlandskab, <strong>ATP</strong> ønsker, når alle de i<br />
dag anvendte KMD fagsystemer er blevet konkurrenceudsat, og der ikke længere indgår<br />
KMD monopolsystemer i understøttelsen af Udbetaling Danmarks opgaver. Da det ikke<br />
<strong>vi</strong>l være muligt at etablere alle systemer på én gang, <strong>vi</strong>l der være en række interimarkitekturer<br />
på vejen mod målarkitekturen.<br />
Målarkitekturen for Udbetaling Danmark er fastlagt under hensyn til Udbetaling Danmarks<br />
arkitekturprincipper (se afsnit 9.3) og herudover særligt drevet af nedenstående ønsker:<br />
• Sikker drift.<br />
• Anskaffelse og drift af støttesystemer skal optimeres på tværs af Udbetaling<br />
Danmark og kommunerne, således at kommunerne ikke skal betale for<br />
anskaffelse og drift af det samme støttesystem to gange<br />
• Processerne og systemerne omkring administrationen af ordningerne skal<br />
optimeres til stordrift, som beskrevet i forretningsarkitekturen<br />
• Der skal høstes stordriftsfordele på <strong>ATP</strong>’s eksisterende it-infrastruktur<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
26
• Fællesoffentlige løsninger søges anvendt.<br />
Figuren nedenfor <strong>vi</strong>ser den resulterende målarkitektur:<br />
Figur 16: Udbetaling Danmarks målarkitektur<br />
Målarkitekturen udtrykker, nøjagtigt som beskrevet i forretningsarkitekturen, et<br />
systemlandskab, hvor hver af Udbetaling Danmarks ordninger har et fagsystem, der er<br />
centralt i forhold til understøttelse af de ordningsspecifikke processer og funktionalitet.<br />
Sammen med fagsystemerne anvendes en række tværgående systemer, som<br />
understøtter de processer og den funktionalitet, som skal anvendes på tværs af<br />
ordningerne. Endelig <strong>vi</strong>l der være en række ordningsspecifikke systemer og parter, som<br />
det enkelte fagsystem skal anvende eller levere oplysninger til.<br />
De tværgående systemer udgøres af flere forskellige kategorier af systemer:<br />
• Eksterne kanaler<br />
Øverst på målarkitekturtegningen optræder de digitale kanaler, hvorigennem der skal<br />
udstilles oplysninger til personer og <strong>vi</strong>rksomheder. Der er tale om eksisterende<br />
fællesoffentlige løsninger; Virk.dk, Borger.dk og Digital Post. Derudover er der<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
27
mulighed for, at der kan komme andre kanaler til.<br />
• <strong>ATP</strong> koncern IT infrastruktur<br />
<strong>ATP</strong> har en række it-systemer og it-infrastruktur, som anvendes bredt i hele<br />
koncernen, herunder Udbetaling Danmark. Der er tale om pc’er og<br />
kontorstøttesystemer, intranet, callcenter, bruger-, rolle- og rettighedsadministration,<br />
ERP-system til HR og økonomi, ser<strong>vi</strong>cedesk-funktion med tilhørende overvågning,<br />
samt infrastruktur til integration med disse systemer.<br />
• Fælles Støttesystemer<br />
Alle Udbetaling Danmarks ordninger skal gøre brug af fælles støttesystemer, som<br />
dækker bestemte funktionelle områder af de tværgående processer. Der er tale om et<br />
udbetalingssystem, samt et system til håndtering af grunddata (person- og<br />
<strong>vi</strong>rksomhedsdata). Systemerne etableres som fælleskommunale systemer under<br />
KOMBIT.<br />
• Interne tværgående støttesystemer<br />
Der <strong>vi</strong>l være brug for en række støttesystemer, som indeholder tværgående<br />
forretningslogik, som er unik for Udbetaling Danmark. Der er tale om nogle centrale<br />
elementer i forretningsarkitekturen, nemlig kunderådgiverværktøjet DKC (Digitalt<br />
Kontakt Center), samt Screening for snyd. Disse støttesystemer etableres af <strong>ATP</strong><br />
specifikt til Udbetaling Danmark. End<strong>vi</strong>dere anvendes et datawarehouse og en<br />
<strong>vi</strong>denløsning, som er <strong>ATP</strong>-systemer udbygget med indhold, der er specifikt for<br />
Udbetaling Danmark.<br />
• Eksterne ser<strong>vi</strong>ces<br />
Alle Udbetaling Danmarks ordninger skal gøre brug af nogle ydelser, som leveres af<br />
eksterne parter. Der er tale om håndtering og scanning af indgående post<br />
(kommercielt indkøbt ydelse), samt print og kuvertering af udgående fysisk post (<strong>vi</strong>a<br />
den fællesoffentlige fjernprintløsning).<br />
• Fælles eksterne komponenter<br />
Udbetaling Danmarks ordninger anvender en række fælleskommunale eller<br />
fællesoffentlige systemer. Der <strong>vi</strong>l fx være brug for anvendelse af flere af de<br />
støttesystemer som etableres under den fælleskommunale rammearkitektur, fx<br />
Ydelsesindeks, samt fællesoffentlige komponenter som NemLog-in. End<strong>vi</strong>dere skal<br />
der leveres oplysninger til eller hentes oplysninger fra en række offentlige registre,<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
28
herunder SKAT’s eIndkomst. Bemærk, at målarkitekturdiagrammet kun indeholder et<br />
udsnit af de komponenter, systemer og parter, som <strong>vi</strong>l være aktuelle på tværs af<br />
Udbetaling Danmarks ordninger.<br />
• Ordningsspecifikke eksterne komponenter<br />
Udbetaling Danmarks ordninger <strong>vi</strong>l hver især have brug for at anvende eller levere<br />
oplysninger til nogle systemer og parter, som kun er aktuelle for den pågældende<br />
ordning. Målarkitekturdiagrammet <strong>vi</strong>ser blot nogle eksempler på systemer i denne<br />
kategori.<br />
6.7 Forretningskomponenter - og model<br />
Forretningskomponentmodellen <strong>vi</strong>ser Systemets interne komponenter.<br />
Komponentmodellen er tegnet i et komponentdiagram..<br />
De enkelte komponenter er beskrevet ved deres ansvar samt deres relation med andre<br />
systemer/komponenter.<br />
Barseldagpengesystemet er opdelt i forretningskomponenter, hvor hver komponent er en<br />
logisk afgrænset del af Systemet, som indeholder funktionalitet og information til at<br />
udføre akti<strong>vi</strong>teter, der ligger indenfor komponentens område. En brevkomponent sørger<br />
for at udtrække data og tekst til breve, indsamle adresser og pakke det hele sammen,<br />
således at en printleverandør kan foretage udprintning.<br />
Systemet er opdelt i komponenter for at sikre løs kobling mellem komponenterne og høj<br />
samhørighed indenfor en komponent. Opdelingen i komponenter giver <strong>ATP</strong> en større<br />
fleksibilitet til at ”løfte” en komponent fra Systemet op til at være en generisk komponent<br />
som kan anvendes af flere ordninger.<br />
6.8 Regelmodellering <strong>vi</strong>a beslutningsmodeller<br />
I <strong>ATP</strong> anvender <strong>vi</strong> beslutningsmodeller i forbindelse for alle automatiserede beslutninger.<br />
Beslutningsmodellering er en metodik, der har til formål at sikre, at alle nødvendige<br />
informationer der er forbundet med en akti<strong>vi</strong>tet kontrolleres på det rigtige tidspunkt.<br />
Vi modellerer vores beslutninger og forretningsregler ved hjælp af ”Beslutningsmodellen”<br />
(”The Decision Model”), som er defineret af Barbara von Halle og Larry Goldberg i bogen<br />
”The Decision Model” (2009). Beslutningsmodellen er karakteriseret ved, at den<br />
• fokuserer på beslutningslogik<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
29
o Forretningsregler og beslutninger kan analyseres på lige fod med<br />
processer og information<br />
o Analysen understøttes af principper og guidelines<br />
• kombinerer diagrammer og beslutningstabeller<br />
o Modellen anvender en simpel notation som er let overskuelig<br />
o Kombinerer grafisk og tabel-baseret dokumentation<br />
o Simplificerer forretningsprocesserne<br />
o Går fint i spænd med proces- og informationsmodeller, idet de let kan<br />
kobles sammen<br />
• er teknologiuafhængig<br />
o Kan implementeres i forskellige teknologier (arbejdsgange/instrukser,<br />
programlogik, regelmaskiner mv.).<br />
En beslutningsmodel udarbejdes som et diagram, og bruges således til at systematisere<br />
forretningsregler. Dette giver et overblik over de forskellige parametre, der indgår i en<br />
beslutning eller en regel. Ved hjælp af beslutningsmodellen <strong>vi</strong>ses logikken bag en proces,<br />
regel eller beslutning, så der kan kobles korrekt lovgivning på processerne. På den måde<br />
sikrer <strong>vi</strong> os, at alle retningslinjer er overholdt. En beslutning består, som <strong>vi</strong>st på tegningen<br />
nedenfor, af en eller flere regelfamilier. En regelfamilie er en samling af fakta. Hver<br />
regelfamilie indeholder som minimum ét faktum, som kombineres med flere regelfamilier<br />
eller fakta. Figuren <strong>vi</strong>ser et eksempel på en beslutning:<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
30
Figur 17: Et overblik over, hvad en beslutning indeholder<br />
For at gøre en beslutning så overskuelig og gennemsigtig som muligt, nedbrydes den i<br />
dele, hvor hver del er repræsenteret af en regelfamilie. I eksemplet ovenfor nedbrydes én<br />
regelfamilie i yderligere to dele, som hver bidrager med en delkonklusion; delkonklusion 1<br />
og 2. Resultaterne af disse to delkonklusioner sammenholdes med Faktum A, hvorefter<br />
det munder ud i en endelig konklusion på beslutningen.<br />
Ved at liste alle regler eller faktorer op, som kan have betydning for en beslutning, har <strong>vi</strong><br />
således truffet en beslutning, som baserer sig på korrekt kontrollerede data og fakta.<br />
Det er imidlertid ikke alle beslutninger, der kan dækkes fyldestgørende ved hjælp af<br />
modellen alene. Derfor kan beslutningsdokumentationen ofte også bestå af et notat, der<br />
beskriver den komplette samling af lovgivning og regler inden for en bestemt ydelse eller<br />
akti<strong>vi</strong>tet. Et sådant notat <strong>vi</strong>l typisk indeholde følgende:<br />
• Kobling til forretningsprocessen<br />
• Supplerende beskrivelser af beslutningslogik<br />
• Supplerende beskrivelser af beregningsregler<br />
• Antagelser, afgrænsninger, og forslag til regelforenklinger.<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
31
6.8.1 Eksempler på metoden for beslutningsmodellering<br />
For at <strong>vi</strong>se hvordan beslutninger og regler modelleres og læses, følger her to eksempler<br />
på måder, hvorpå <strong>vi</strong> bruger beslutningsmodellering.<br />
Når man læser modellen, er det <strong>vi</strong>gtigt at huske, at der implicit står ’OG’ mellem alle<br />
kolonner, og ’ELLER’ mellem alle rækker. Det <strong>vi</strong>l altså sige, at h<strong>vi</strong>s man i den første<br />
række kan svare ’ja’, og der i den række ikke er flere kolonner med noget i, så kan man<br />
gå <strong>vi</strong>dere til næste model. H<strong>vi</strong>s man til gengæld svarer ’nej’, og der er flere kolonner, er<br />
det <strong>vi</strong>gtigt, at de alle er positivt udfyldt (altså med ’ja’ eller ’ok’), før man går <strong>vi</strong>dere til<br />
næste model.<br />
Hver beslutningsmodel er koblet på en akti<strong>vi</strong>tet i et løsningsflow. Beslutningsmodellerne<br />
er således altid tæt knyttet til processen.<br />
Eksempel<br />
Beslutningsmodel: ”Valider NemRefusion-oplysninger”. Findes i akti<strong>vi</strong>tet ”Valider<br />
NemRef. Oplysn.”, som ligger i løsningsflows ”LF - Barsel - Udfyld indberetning,<br />
<strong>vi</strong>rksomhed 1.3.1.2” og ”LF - Barsel - Håndter løbende ændring - <strong>vi</strong>rksomhed 2.3.1.2”<br />
Beslutningen går på at validere, om de modtagne data fra NemRefusion er OK:<br />
Figur 18: Oversigt over beslutningen ’Valider NemRefusion-oplysninger’<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
32
Som det ses ovenfor, består beslutningen, som på figuren er <strong>vi</strong>st som ottekantet, af én<br />
regelfamilie, som er afhængig af tre andre regelfamilier.<br />
For at få det bedste overblik går <strong>vi</strong> struktureret til modellen, og starter i bunden og kigger<br />
på, om Validering 1 er OK:<br />
Figur 19: Beslutningstabel: ”Validering 1”<br />
Som i det tidligere eksempel starter man i øverste venstre hjørne af modellen og læser i<br />
skriveretningen. Modellen <strong>vi</strong>ser således, at h<strong>vi</strong>s fraværsårsagen er enten<br />
Gra<strong>vi</strong>ditetsorlov, adoption, sygeligt forløben gra<strong>vi</strong>ditet, eller offentligt fastsatte<br />
bestemmelser (altså alle fraværsårsager som kommer inden en fødsel), OG at datoen for<br />
første fraværsdag er før forventet fødsel eller modtagelsesdato, så er valideringen her<br />
OK. H<strong>vi</strong>s man for de samme fraværsårsager har første fraværsdag efter datoen forventet<br />
fødsel eller modtagelse, så er der noget galt med enten dato eller fraværstype, og<br />
valideringen er ikke OK.<br />
Er der derimod tale om barselsorlov, fædreorlov, forældreorlov eller far indtræder i mors<br />
ret til orlov (som først kan startes efter fødslen) som fraværsårsag, så skal datoen for<br />
første fraværsdag ligge efter datoen for forventet fødsel eller modtagelse.<br />
Delkonklusionen ender altså med enten ”OK” eller ”Ikke OK”, og <strong>vi</strong> går <strong>vi</strong>dere til næste<br />
regelfamilie: ’Validering 2’:<br />
Figur 20: Beslutningstabel: ”Validering 2”<br />
Igen startes der i øverste venstre hjørne, og <strong>vi</strong> kan se, at h<strong>vi</strong>s fraværsårsagen er<br />
fædreorlov, skal varigheden være under eller lig med 14 dage for at valideringen er OK.<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
33
Er varigheden længere end 14 dagen (som længden på en fædreorlov) er der lavet fejl i<br />
indberetningen, og valideringen er ikke OK.<br />
I den tredje validering tjekker <strong>vi</strong>, om der i forvejen findes en aktiv sag på indberetningen<br />
(for at undgå at få den samme sag ind flere gange):<br />
Figur 21: Beslutningstabel: ”Validering 3”<br />
Her kan <strong>vi</strong> se, at h<strong>vi</strong>s der er tale om gra<strong>vi</strong>ditetsorlov, adoption, sygeligt forløben gra<strong>vi</strong>ditet<br />
eller offentligt fastsatte bestemmelser, så må der ikke eksistere en allerede aktiv sag på<br />
den person og <strong>vi</strong>rksomhed. Gør der det, er valideringen ikke OK. H<strong>vi</strong>s der ikke allerede<br />
findes en sag er valideringen OK, og h<strong>vi</strong>s der er tale om andre fraværsårsager er<br />
valideringen også OK.<br />
Delkonklusionerne fra de tre regelfamilier samles nu i den overordnede regelfamilie,<br />
”Validering OK?”:<br />
Figur 22: Beslutningstabel: ”Validering OK?”<br />
Delkonklusionerne fra de tidligere regelfamilier sammenholdes nu med de øvrige<br />
parametre for validering, og det er således i yderste højre kolonne, at <strong>vi</strong> findes den<br />
endelige konklusion af, om valideringen er OK.<br />
Som det kan ses i tabellen er forudsætningen for at valideringen er OK, at Validering 1,<br />
Validering 2 og Validering 3 er OK, samt at første fraværsdato skal være mindre end 9<br />
måneder fra dags dato, og at barselsperiodens slutdato skal være efter datoen for første<br />
fraværsdag. Er disse parametre overholdt, er valideringen OK. H<strong>vi</strong>s der mangler et OK i<br />
en eller flere af kolonnerne er valideringen ikke OK. Kun h<strong>vi</strong>s der er gået mere end 7 uger<br />
siden datoen for sidste fraværsdag tager <strong>vi</strong> sagen til manuel behandling – også på trods<br />
af at de øvrige valideringer i modellen ikke var OK.<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
34
Bemærk<br />
Beslutningsmodeller modelleres i QLM, og kobles sammen med informationsmodeller og<br />
løsningsflows i akti<strong>vi</strong>tetsbeskrivelser:<br />
• Beslutningsmodeller tager udgangspunkt og forankres i akti<strong>vi</strong>tetsbeskrivelser<br />
• Der modelleres udelukkende beslutninger, som forventes at køre automatisk (fx<br />
varetages instrukser til kunderådgivere ikke af os, men af ordningsansvarlige)<br />
<strong>Bilag</strong> <strong>2E</strong> – <strong>Sådan</strong> <strong>forretningsmodellerer</strong> <strong>vi</strong> i <strong>ATP</strong><br />
35