Arkitekturrapport: KITOS - Kommunens It-Overbliks System



Relaterede dokumenter
Arkitekturrapport: <PROJEKTNAVN>

Bilag 1: Arkitekturrapport, EDS Hjælpemidler

Den fælleskommunale Rammearkitektur. - en arkitektur for den kommunale digitalisering

DEN FÆLLESKOMMUNALE RAMMEARKITEKTUR

Arkitekturrapport: Kommunernes Ydelsessystem (KY) Arkitekturrapport: Kommunernes Ydelsessystem

Arkitekturrapport: Standard for indbetalinger

Bilag 9: Arkitekturrapport for Kommunernes Ydelsessystem. Arkitekturrapport: Kommunernes Ydelsessystem

Arkitekturrapport: FÆLLES SPROG III

Den fælleskommunale Rammearkitektur. - en arkitektur for den kommunale digitalisering

Bilag 9 - Opsamling på høringssvar fra netværket til Arkitekturrapport for KITOS

Arkitekturrapport: MDB Min Digitale Byggesag

DEN FÆLLESKOMMUNALE RAMMEARKITEKTUR

Bilag 2: Arkitekturrapport, EDS Lokaleudlån

Arkitekturrapport: Digitalisering på Handicap- og Udsatte Voksne-området

Arkitekturrapport: DUBU

Arkitekturrapport: Ejendomsskatte- og Ejendomsbidragsløsningen. Denne orienteringsrapport udarbejdes for it-projekter i henhold til brug af

Arkitekturrapport: Kommunernes Sygedagpengesystem

Bilag 3: Arkitekturrapport, EDS Økonomisk friplads

Arkitekturrapport: YDELSESREFUSION

Peter Thrane Enterprisearkitekt KL+KOMBIT. Den fælleskommunale Rammearkitektur - Inspiration

Støttesystemerne. Det er tid til

IT-ARKITEKTURPRINCIPPER 2018

DEN LILLE SKARPE OM RAMMEARKITEKTUREN

Kommunale cases: Frederiksberg & VeRA. Marius Hartmann It og forretningsarkitekt Frederiksberg kommune

Introduktion til Støttesystem Organisation

KITOS objektmodel , version 0.9, ehl

Fællesskabet der vil noget mere

SPOR 3. Værktøj til overblik over it-projekter, -systemer og kontrakter. V./ Brian Andersen (Roskilde Kommune) og Nils Thor Rosted (KOMBIT)

Digitalisering i den kommunale sektor. Ken Rindsig, KL

IT-arkitekturstyring i Syddjurs Kommune

Arkitekturrapport: FLIS

6. Status på arbejdet med fælles infrastruktur (fast punkt)

Ansøgning til rammearkitekturpuljen 2017

Introduktion til Klassifikation

UNDGÅ DÅRLIGE IT-LØSNINGER

DHUV ARKITEKTURRAPPORT

Arkitekturrapport: SAPA

Møde med leverandører om vejledning til anvendelse af kommende fælleskommunale støttesystemer. KL-huset, tirsdag d. 4. juni 2013

OS2KITOS. Kommunernes IT OverbliksSystem

Sager på tværs. MOX giver sammenhængende processer på tværs af it-systemer

Fælles kommunal rammearkitektur og konkrete støttesystemer

Kommissorium for Kommunernes it-arkitekturråd

Rammearkitekturen og services i et lokalt perspektiv

Arkitekturrapport: Kommunernes Ydelsessystem

Vilkår vedrørende anvendelsen af Støttesystemet Organisation

KOMBITs arbejde med it-arkitektur

Bilag 1 - Kommissorium for Kommunernes It-Arkitekturråd

Fælleskommunale arkitekturprincipper, version 1.0

Vejledning til kommunernes fremtidige it-udbud vedrørende brug af de fælleskommunale Støttesystemer

LoRA lokal rammearkitektur. Marius Hartmann, Frederiksberg Kommune Leif Lodahl, Magenta

RAMMEARKITEKTUREN I DEN KOMMENDE STRATEGIPERIODE

KLASSIFIKATION ET AF DE OTTE STØTTESYSTEMER. Version 2.0

Monopolbrudsprogrammet. Fra monopol til konkurrenceudsættelse Egedal Kommune

OS2MO Kommunernes Organisationskomponent

OS2Opgavefordeler. Workshop, KL-Huset,

RAMMEARKITEKTUR, STØTTESYSTEMER OG SAPA. IMPULS 13. September 2018 Peter Hauge Jensen og Iver Winther

Introduktion til Den fælleskommunale Rammearkitektur

Kontraktbilag 4 Kundens IT-miljø

MONOPOLBRUD OG IT-INFRASTRUKTUR

Socialanalyse Øget datadeling på socialområdet

SAPA. Kommunenetværk. KMJ, d. 24. november 2013

Økonomi- og lønsystemer, fx SD Løn og KMD OPUS Løn og Personale

STS ORGANISATION. STS Netværksmøde, april 2016

SAPA ARKITEKTURRAPPORT. Kommunernes it-arkitekturråd 8. maj 2014 DCH & KMJ

KLASSIFIKATION OG ORGANISATION SPOR Netværksdage Støttesystemer og

Version 1.0. Vejledning til brug af Støttesystemet Organisation

Fælleskommunale it-arkitekturprincipper

Arkitekturrapport: Byg & Miljø 2.0

Afbud: Thomas Martinsen, it-arkitekt i Digitaliseringsforening Sjælland (DIGIT) Lasse, KOMBIT, Rikke Vester Nielsen, KOMBIT

Arkitekturrapport: Byg og Miljø

KOMBITS UDMØNTNING AF RAMMEARKITEKTUREN. V/ Chefkonsulent Morten Hass

Bilag 7: Arkitekturrapport, SAPA

Use cases IT Systemer Generelt Om IT Systemer og snitflader Generelt Oprette IT System... 5

Roadmap for VERA Q Q Q Q Rettighed. Klassifikation. Organisation. Beskedfordeler. Serviceplatform

(Bilag til dagsordenspunkt 8, Kommunale anvenderkrav til støttesystemerne)

Lokal og digital et sammenhængende Danmark

Retningslinjer for arkitekturreviews Version 1.0. Maj 2017

MØDE OM JOBCENTER- RELATEREDE SNITFLADER

SAPA Kommunenetværk Øst & Vest. KMJ 28. august 2013, Værløse 29. August 2013, Middelfart

Støttesystemet Klassifikation. Klassifikation. Et af de otte Støttesystemer

Til kommunernes og Udbetaling Danmarks fremtidige it-udbud vedrørende brug af de fælleskommunale støttesystemer

Økonomiudvalget godkendte på mødet den 17. marts 2015 Digitaliseringsstrategi

Velfærd gennem digitalisering

Strategiplan for Digitaliseringsforeningen i perioden

Generelt om støttesystemerne

Referencearkitektur for brugerportalen EFTER HØRING

NOTAT. Brugerportalsinitiativet

It-principper. Bilag 1 til It- og Digitaliseringsstrategi for Sønderborg Kommune

Digitaliseringsstrategi

OS2Kravmotor v. Thomas Martinsen / It-arkitekt DIGIT

SPOR 4. Projektlederens rolle, opgaver og estimering. København 11. marts og Horsens 12. marts 2015

Kommuner og leverandører, der gerne vil udvikle og have indflydelse på fremtidens offentlige digitalisering

Styregruppen for data og arkitektur. Reviewrapport for: Referencearkitektur for deling af data og dokumenter (RAD)

It-Arkitekturrådets møde 28. februar Effektmåling af rammearkitektur

SAPA overblik på et øjeblik. Kenneth Møller Johansen, KOMBIT

1. Introduktion til referencearkitektur Målsætninger og målbillede for brugerportalinitiativet... 4

PLAN OG UDVIKLING GIS-STRATEGI

INFORMATIONSDAGE ARKITEKTUR ARKITEKTUR. Kaare Pedersen, Projektchef, KL,

Lokal og digital et sammenhængende Danmark. Søren Frederik Bregenov, konsulent, KL Maj konference 21. maj 2015

FÆLLESKOMMUNALE ARKITEKTURMÅL, -PRINCIPPER OG -REGLER

Transkript:

Arkitekturrapport: KITOS - Kommunens It-Overbliks System Denne orienteringsrapport udarbejdes for it-projekter i henhold til brug af den fælleskommunale rammearkitektur. Rapport ejes af projektets it-arkitekt. Det er projektlederens ansvar at sikre, at rapporten udarbejdes. Det anbefales, at den opstartes i projektets indledende fase/i forbindelse med PID, og løbende bearbejdes. Rapporten sendes til sekretariatet for Kommunernes it-arkitekturråd og offentliggøres på it-arkitekturrådets arkitektur-site.

Revisionshistorik Version Revisionsdato Oversigt over rettelser Rettelse udført af 1.0 20. august 2014 Dokument oprettet Erik Helweg- Larsen

Indholdsfortegnelse Indhold Revisionshistorik... 2 Indholdsfortegnelse... 3 Indhold... 3 Arkitekturrapport... 4 Projektinformation... 4 Baggrund for projekt... 4 Resultat af gennemført arkitekturanalyse... 5 Arkitekturprincipper... 5 Forretningsbegrebsmodel... 9 Produktion af forretningsservices... 11 Tidsplan for eventuel opdatering af arkitekturrapport... 12

Arkitekturrapport Projektinformation Projektnavn Ledelsesansvarlig Projekttype KITOS Brian Andersen, Roskilde kommune Ny it-løsning Baggrund for projekt Baggrund En række kommuner har ønsket at udvikle et it-system (kaldet KITOS) med henblik på at få organisationen (forretningen) til at tage større ansvar for digitaliseringen i bred forstand. Det har været svært, at få overblik over de mange hundrede it-systemer, som anvendes til understøttelse af opgaverne i kommunen, hvordan de indbyrdes hænger sammen og hvilke kontrakter de er knyttet til. I forlængelse heraf er det en løsning, som skal hjælpe med at understøtte væsentlige elementer af det videnbehov, som vi mener at monopolbruddet kræver herunder kvalificere vores evne til at udnytte rammearkitekturen. Formålet med projektet er at skabe et ensartet grundlag for hvordan vi, som kommuner, kan øge vores modenhed og evne til fremadrettet at 1) skabe overblik over 2) dokumentere 3) gevinsthjemtage og 4) analysere på vores samlede IT portefølje m.v., med henblik på at opnå en mere strategisk, forretningsmæssig og arkitekturmæssig dagsorden for vores it-mæssige valg. KITOS er bygget op omkring flg. moduler: It-understøttelse af organisation It-projekter It-systemer It-kontrakter Systemet er udviklet i en version 1. Systemet er licenseret som open source og lavet som en webbaseret løsning, da projektet har til hensigt at stille løsningen til rådighed for andre kommuner, som måtte ønske at benytte den. Projektet har som målsætning at løsningen bliver brugt af en bredere kreds af kommuner, da en ensartet dokumentation på sigt vil give gode muligheder for at udveksle informationer. Løsningen bliver forvaltet i regi af det digitale fællesskab OS2.

Andet (fx arbejdsgangsanalyse) KITOS moduler kan til en vis udstrækning konfigureres efter den enkelte kommunes behov. Fx behøver kommunen ikke at benytte moduler vedrørende ITkontrakter. KITOS består af: - en brugergrænseflade, hvor forskellige brugertyper, kan vedligeholde og få overblik over de forskellige oplysninger, - en database, hvor oplysningerne gemmes og - et rest-interface, som kan udveksle data, og som kan anvendes til at udvikle alternative brugergrænseflader, herunder apps. - En KITOS-agent, der kan udveksle beskeder - indeholdende objekter - med andre systemer, der følger rammearkitekturen. Resultat af gennemført arkitekturanalyse Arkitekturprincipper <Hvilke it-arkitekturprincipper er fulgt? hvordan?> <Hvilke it-arkitekturprinciper er ikke fulgt? og begrundelse> Arkitekturprincipper A1. Der arbejdes mod en fælles rammearkitektur KITOS vil give et væsentlig bidrag til overblik over hvordan de kommunale opgaver understøttes af et eller flere it-systemer. KITOS kan desuden udveksle objekter som er defineret i rammearkitekturen. A2. Arkitekturen skal sikre mod leverandør- lock-in KITOS er ikke bundet til en enkelt leverandør og er Open Source. A3. It-sikkerhed tænkes ind i løsninger fra starten It-sikkerheden herunder rettigheder er baseret på Rolle Baseret Adgang Rettigheds Model (RBAC), og rollerne er bestemt af organisationens roller ikke af systemets roller. B1. Forretningsservices genbruges på tværs af it-løsninger Byggeblokke er genbrugt i egent-interface. B2. Arbejdsgange er dokumenterede på tværs af forretningsdomæner Ikke relevant B3. Brugere inddrages aktivt i behovsafklaring og udviklingsforløb Løsningen er udviklet i en agil proces sammen med brugerne B4. It-løsninger udfordrer og effektiviserer eksisterende arbejdsgange og regler

Understøttet af systemets information til forretningen. B5. Der anvendes altid et standardiseret begrebsapparat I agent-interfacet anvendes rammearkitekturens begreber, og delvist i brugergrænsefladen. B6. Der er defineret entydigt ejerskab af data og processer Det er den forretningsansvarlige, der får ansvaret for at give status for digitaliseringsunderstøttelsen. B7. Enhver betydelig forretningshændelse meddeles omverdenen Ændringer i KITOS resulterer i en forretningshændelse, som indgår i en besked, der sendes til en beskedfordeler. B8. Fælles autoritative reference- og grunddata anvendes KL s emnesystematik anvendes både til opmærkning af enhedernes opgaver og deres it-systemer. B9. Adskil det foranderlige fra det uforanderlige Rest-interface giver mulighed for at bygge nye brugergrænseflader herunder med nye teknologier (apps til mobiltelefoner og smartphones). C1. Data udstilles via åbne snitflader og kan genbruges Både som Rest-interface (direkte til KITOS-databasen, som er proprietær) og som rammearkitekturobjekter via besked-interface. Det er således muligt, at opdatere organisationen i et organisationssystem, projekter i et projektstyringssystem, kontrakter i et kontraktsystem og it-systemer i et porteføljestyringssystem og se sammenhængen i KITOS. C2. Alle objekter er uafhængige af systemet, hvor de er skabt C3. Data identificeres entydigt C4. It-løsninger er skalerbare efter formål Løsningen vil driftsafvikles som en cloud-løsning hos en leverandør, der kan skalere. C5. It-løsninger er robuste overfor egne og andre systemers nedbrud KITOS er ikke direkte afhængig af andre løsninger (dvs. løst koblet).

Forretningsservices (fra rammearkitekturen) <Hvordan anvender it-projektet rammearkitekturens forretningsservices? Hvilke?> Byggeblokke i rammearkitekturen definerer en række objekttyper, som anvendes i KITOS: Organisation bruges kun om den formelle organisation, som danner ramme og kontekst for mange af de øvrige objekttyper. Bruges til at beskrive kommuner og leverandører. OrganisationEnhed (OrgEnhed) bruges til at beskrive organiseringen i afdelinger og kontorer. Bruges også om det organisatoriske aspekt af projekter projekt, styregruppe, program, også på tværs af organisationer. Organisationsfunktion (OrgFunktion) bruges til at beskrive de funktioner eller roller som deltagerne i organisationen indtager. Det kan være som chef, systemejer, projektleder eller superbruger. KITOS anvender også disse funktioner til at styre rettigheder til objekterne. Har man en funktion i forhold til et objekt har man enten skrive eller læserettighed til objektet. It-system bruges om it-produkter, applikationskomponenter, servicegrænseflader, infrastruktur og andre software- eller hardwarekomponenter, der er vigtige for at skabe overblik over it-system porteføljen. Bruger bruges om en brugerkonto. Hver bruger af KITOS skal have en brugerkonto. Det er brugeren, der har rettighed til objekter. Der er således ingen personer i KITOS. Klasse bruges bl.a. til at beskrive de kommunale opgaver. OrgEnhed, Itsystem og orgfunktion opmærkes med de opgaver som brugerne har ansvar for, udfører eller understøtter. Klasse bruges også til betegnelser og typer, som anvendes af de øvrige objekttyper. Dokument bruges til at beskrive kontrakter, aftaler, vejledninger, instrukser og lignende. Aktivitet bruges til at beskrive digitaliseringsprojekters aktiviteter i forbindelse med implementering eller udfasning. Aktiviteter kan nedbrydes i andre aktiviteter og på den måde beskrive et program, en fase, eller et projekt. Tilstand bruges til at beskrive status, mål, milepæl og anden oplysning om et objekt. Postering vil beskrive kontraktbeløb, budgetter, afregning og lignende. Farvekoderne svarer til farverne i den efterfølgende objektmodel. Forretningsservices (eget domæne) Fysiske services (fra fælles initiativer) <Hvilke forretningsservices findes i eget domæne> Ingen <Hvordan stilles disse til rådighed for andre?> <Hvilke elementer af de fysiske komponenter beskrevet i rammearkitekturen, fra eksempelvis KOMBIT eller staten anvendes i it-projektet? KITOS kan udveksle ovenstående, objekttyper med komponenter eller systemer, der kan udveksle beskeder via en beskedfordeler både i staten, regioner, fælleskommunale (KOMBIT) og lokalt i kommunen.

Eksempelvis: Beskedfordeler, sagsoverblik, klassifikation-organisation o.l. > Fysiske services (fra eksterne leverandører) Fysiske services (egenudviklede) Standarder <Hvilke elementer af de fysiske komponenter beskrevet i rammearkitekturen fra eksterne leverandører anvendes i it-projektet? Kan udveksle med lønsystemer, organisationssystemer, porteføljestyringssystemer, regneark og projektstyringssystemer, hvis de kan udveksle beskeder. Eksempelvis med APOS2. <Bygges andre tværgående komponenter og kunne disse være relevante for andre?> Nej. <Hvilke standarder, beskrevet i rammearkitekturen, anvendes i projektet? Hvordan anvender it-projektet disse standarder?> De standarder, der gælder for de nævnte objekter ovenfor. <Hvilke andre standarder og regler er anvendt og kunne disse være relevante for andre?> It-infrastruktur <Hvordan og hvor forventes løsningen driftet?> Som en cloud-baseret løsning hostet hos en ekstern udbyder. <Hvilke integrationsmodeller tages i anvendelse?> Rest-interface direkte til den proprietære database og en beskedbaseret integration via en OpenSource beskedfordeler i tilknytning til implementeringen ( Rabbit-MQ). Sikkerhed <Er it-løsningen i overensstemmelse med gældende sikkerhedsbestemmelser? beskriv hvilke?> Løsningen har en brugerstyring, der er baseret på de roller, som brugerne tildeles i forhold til forretningen. Der er ingen personfølsomme oplysninger. Der anvendes fire forskellige adgangniveauer: - Private kun navngivne brugere må få (skrive-)adgang til objektet. - Normal alle brugere fra den samme organisation må se objektet. - Public alle brugere fra kommunerne må se objektet (på tværs). - Leverandør leverandører må få adgang til objektet (forslag).

Forretningsbegrebsmodel 1 Her indsættes og beskrives kort den samlede begrebsmodel for projektet Figur 1 KITOS objektmodel Modellen skal læses således: Enhver objekttype har tilknyttet en beskrivende klasse. Afdelinger tilhører en kommune. Afdelinger har tilknyttet opgaver, som de skal løse. Brugere er tilknyttet afdelinger via en brugerrolle. It-systemer tilhører en virksomhed. Et it-system understøtter en opgave. En kommune kan, som kunde, indgå kontrakt med en virksomhed, som leverandør om brug af it-systemer. En afdeling kan bruge et it-system via et systembrug. Systembrug kan medføre omkostninger, som posteres. Systembrug kan have en status. En projektaktivitet kan vedrøre en afdelings systembrug. Projektaktiviteten kan have en status. 1 Detaljeret objektmodel findes her: http://www.os2web.dk/document/kitos/kitosobjektmodel.docx

Anvendelse af forretningsservices Markér ved brug af boksene på figuren hvilke af rammearkitekturens forretningsservices, it-projektet anvender, samt om den fysiske service er fra fælles initiativer (eks. KOMBIT eller staten), eksterne leverandører eller egenudviklet. Den fælles rammearkitektur: Fælles forretningsservices Sag og dokument Styring og sikkerhed Sag Dokument Organisation Medarbejder Ressource Rettighed Koordinering Økonomi Referenceinformation Part Beskedfordeling Betaling Kontering Retskilde Klassifikation Arbejdsgang Autoritative grunddata Person Indkomst Virksomhed Ejendom Adresse Geografi For hver anvendelse af en service beskrives: Forretningsservice / applikationsservice Organisation Dokument Klassifikation Rettighed Beskedfordeler Anvendelse Kan udveksle og opdatere organisationsoplysninger. Kan arbejde med link til dokument. Udveksler klasser og linker til fx KLE-systemet. Har implementeret egenudviklet RBAC rettighedssystem. Agenten anvender en ekstern beskedfordeler (rabbit-mq).

Produktion af forretningsservices Beskriv hvilke forretningsservices I selv udvikler og hvordan de stilles til rådighed for andre. For hver forretningsservice angives: Beskrivelse Bemærkning Forretningsservicens navn Kort beskrivelse af servicen Hvilke processer stilles til rådighed for andre? Begrebsmodel Hvilke standarder anvendes? Hvilke klassifikationer anvendes? Organisation Indeholder alle organisationsobjekter (på nær interessefællesskab) Alle organisations-operationer kan igangsættes med beskeder. Opdatering i KITOS afgiver også besked. Svarer til standarden Organisation OIO-Organisation Opgave-klassifikation Det betyder, at organisationsoplysningerne kan holdes vedlige i andre systemer, og omvendt. Og en række mere eller mindre standardiserede klassifikationssystemer. Andet? Stilles til rådighed via beskeder Det antages, at beskeder kan udveksles med KOMBIT s beskedfordeler.

Tidsplan for eventuel opdatering af arkitekturrapport 1.0 Kravspecificering 2.0 Løsningsdesign 3.0 Byggefase 4.0 Test 5.0