Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Funktionella förmågor har ett intern perspektiv - det är de förmågor som verksamheten har för att få verksamheten att fungera. Genom att beskriva en verksamhet med förmågor och relatera de till vilka tjäntser/produkter verksamheten vill exponera internt och extern kan det visa i en analys att vissa förmågor saknas. Framgångsförmågor är externa förmågor som realiseras av de funktionella förmågorna. Ett exempel på Framgångsförmågor är exempelvis "Vi skall bli världsledande inom ....". 

För att realisera en funktionell förmåga krävs ett antal resurser såsomEn förmåga kan inte själv skapa ett resultat utan det krävs andra komponenter för att förmågan skall kunna leverera ett resultat i verksamhetensåsom:

  • Processer
  • Tjänster
  • System
  • Aktörer
  • Artifakter
  • IT-komponenter
  • mm.

Genom att beskriva verksamheten i termer av förmågor är det inte nödvändigt att detaljera innehållet helt utan det räcker med en övergripande beskrivning av förmågan. Detta kan sättas i relation till att beskriva en verksamhet i processer vilket kan vara väldigt tidsödande och ger ändå inte en helhetssyn av vad verksamheten behöver kunna för att leverera.

En förmågekarta som visar N1 och N2 förmågor för en verksamhet som är aktiv inom högskola- och universitetssektorn:

Image Removed

 

Tjänsteperspektivet

Genom att utgå från tjänster för att beskriva en stadsplan är på samma sätt som att använda förmågor ett sätt att förenkla och reducera detaljnivån i beskrivningen av ett lärosäte. Tjänster är det som en process eller applikation exponerar utåt genom ett gränssnitt. Genom att analysera tjänsterna blir det relativt tydligt vad verksamheten behöver för resurser för att realisera sina förmågor. Det finns både interna och externa tjänster. Externa tjänster är sådana som konsumeras av externa aktörer eller är exponerade utanför sin egen verksamhet. Interna tjänster är typiskt tjänster som stödverksamheten levererar till kärnverksamheten. 

Vissa IT-tjänster har ingen motsvarande verksamhetstjänst utan finns bara för att "hjälpa" andra IT-tjänster. Ett exempel på detta är en integrationsplattform som levererar en IT-tjänst som komsumeras 

Tjänster kan levereras både av processer och av applikationer men också som form av infrastrukturella tjänster. När det gäller applikationstjänster och processtjänster kan man generalisera och säga att det är gränssnitten som skiljer. För processtjänster som inte är automatiserade i ett system är gränssnittet mänskligt medan för processtjänster som är implementerade i ett system är gränssnittet digitalt en hemsida eller liknande. När det gäller infrastrukturella tjänster är det något som användare har ganska svårt att relatera till. Ett tydligt exempel på en infrastrukturell tjänst som användare kommer i kontakt med är sin dator. Med dator som tjänst menas här den fysiska produkten, inte själva användandet av datorn. 

För att visa hur tjänster förhåller sig till processimplementationen och IT-implementationen så kan följande bild vara hjälpsam:

Image Removed

Det är alltså Förmågorna som realiserar verksamhetstjänsterna, VT, och Förmågan använder sig av IT-tjänster för att göra realisationen. Processerna använder sig sedan av VT för att skapa en värdekedja.

...

Det bör gå relativt snabbt att skapa en modell över förmågorna inom ett lärosäte. Efter att en modell över förmågorna är på plats kan arbetet fortsätta genom att detaljera verksamheten inom de andra arkitekturerna. Detta skapar snabbt en överblick på verksamheten och ett bra sätt att detaljera vidare där det finns behov av att detaljera - såsom processer som funkar sämre eller upphandling av nya IT-system etc.

En Funktionskarta som visar N1 och N2 förmågor för en verksamhet som är aktiv inom högskola- och universitetssektorn:

Image Added

 

Tjänsteperspektivet - skall delvis skrivas om då det i MM är förmågor som realiserar tjänster. Processer använder sig av verksamhetstjänsterna. För att beskriva in implementation av verksamheten kan processer realisera tjänster....

Genom att utgå från tjänster för att beskriva en stadsplan är på samma sätt som att använda förmågor ett sätt att förenkla och reducera detaljnivån i beskrivningen av ett lärosäte. Tjänster är det som en process eller applikation exponerar utåt genom ett gränssnitt. Genom att analysera tjänsterna blir det relativt tydligt vad verksamheten behöver för resurser för att realisera sina förmågor. Det finns både interna och externa tjänster. Externa tjänster är sådana som konsumeras av externa aktörer eller är exponerade utanför sin egen verksamhet. Interna tjänster är typiskt tjänster som stödverksamheten levererar till kärnverksamheten. 

Vissa IT-tjänster har ingen motsvarande verksamhetstjänst utan finns bara för att "hjälpa" andra IT-tjänster. Ett exempel på detta är en integrationsplattform som levererar en IT-tjänst som komsumeras 

Tjänster kan levereras både av processer och av applikationer men också som form av infrastrukturella tjänster. När det gäller applikationstjänster och processtjänster kan man generalisera och säga att det är gränssnitten som skiljer. För processtjänster som inte är automatiserade i ett system är gränssnittet mänskligt medan för processtjänster som är implementerade i ett system är gränssnittet digitalt en hemsida eller liknande. När det gäller infrastrukturella tjänster är det något som användare har ganska svårt att relatera till. Ett tydligt exempel på en infrastrukturell tjänst som användare kommer i kontakt med är sin dator. Med dator som tjänst menas här den fysiska produkten, inte själva användandet av datorn. 

För att visa hur tjänster förhåller sig till processimplementationen och IT-implementationen så kan följande bild vara hjälpsam:

Image Added

Det är alltså Förmågorna som realiserar verksamhetstjänsterna, VT, och Förmågan använder sig av IT-tjänster för att göra realisationen. Processerna använder sig sedan av VT för att skapa en värdekedja.

En förmåga på verksamhetsnivå exponerar sin funktionalitet via egna verksamhetstjänster. Dessa verksamhetstjänster kan användas av andra verksamhetstjänster på olika sätt. En eller flera verksamhetstjänster kan till exempel koreograferas av en eller flera andra verksamhetstjänster.

En funktionalitet på applikationsnivå exponerar sin funktionalitet via egna applikationstjänster. Dessa applikationstjänster kan användas av andra applikationstjänster på olika sätt. En eller flera applikationstjänster kan till exempel koreograferas av en eller flera andra applikationstjänster.

En applikationstjänst kan användas av många verksamhetsförmågor. Ibland används termen IT-tjänster för applikationstjänster och det förekommer även att IT-tjänster används för verksamhetstjänster som levereras av IT. Därför används endast applikationstjänster och verksamhetstjänster inom ramen för detta arbete.

Inom Nya Ladok används termen verksamhetstjänster för produkten Ladoks applikationstjänster.

Traditionell systemförvaltning

Inom traditionell systemförvaltning delas ofta verksamheten in i ett antal verksamhetsområden såsom:

  • Ekonomi
  • Utlbildningsstöd
  • E-kanaler
  • Infrastruktur
  • Uppföljning
  • Studieadministration

Till dessa områden kopplas sedan ett antal system. Detta är i och för sig en naturlig och logisk indelning av systemen. Varje system får en tydlig ägare och de olika verksamhetsområdena får kontroll över sina system och kan anpassa dessa till sin verksamhet. Varje verksamhetsområde ansvarar för att ta fram en handlingsplan för förändringar inom systemen. Varje verksamhetsområde har ofta en tilldelad budget som området agerar inom.

Men eftersom fokus inte ligger på vilka tjänster systemen erbjuder till verksamheten riskerar verksamheten identifiera sin verksamhet helt utifrån "sitt" system. Det blir systemet som definierar vad verksamheten gör till stora delar och varje verksamhetsområde optimerar systemet utifrån sitt område. Detta fungerar relativt bra när verksamhetsområden är väl avgränsade, såsom ekonomi, utbildningsstöd etc.

Ett av målen med en arkitektur är att optimera antalet tillämpningar som finns inom arkitekturen. Eftersom varje verksamhetsområde ser systemet som en helhet och inte vilka tillämpningar som sedan realiserar av ett antal applikationstjänster finns det en risk att flera verksamhetsområden har återkommande tillämpningar. Eftersom vissa applikationstjänster har andra kunder än själva verksamhetsområdet riskerar exempelvis dessa applikationstjänster att bli optimerade efter verksamhetsområdet snarare än de som skall använda tjänsten.

För samverkanstjänster såsom teknisk integration sker gärna dessa inom verksamhetsområdet och är ofta optimerade utifrån verksamhetsområdet snarare än hela verksamheten.

Vi förändringar av arkitekturen, såsom byte av system, sker det ofta som en detaljerad kravställning på hur verksamheten arbetar i systemet. Detta leder ofta till ett massivt arbete på att beskriva flöden i systemet snarare än vilka verksamhetstjänster och information som krävs för att verksamheten skall fungera. Detta leder till samma verksamhetsimplementation, fast med ett annat namn på systemet.

En annan svårighet som ges av att förvalta system är masterdatahanteringen. Eftersom varje system innehåller en mängd data som skulle kunna vara masterdata finns det en risk att samma data finns i ett eller flera andra system. Det finns ofta ett ganska litet incitament att tydliggöra vilken av dessa datamängder som skall vara master beroende på att det påverkar systemet att göra en förändring. Genom att identifiera att masterdata ligger i ett annat system innebär också en ökad komplexitet inom det förvaltade systemet eftersom masterdata måste hämtas från ett annat system. Dock så är vinsten stor då all data är korrekt och uppdaterad.

Verksamhetsförvaltning av förmågor som alternativ till traditionell systemförvaltning

Eftersom ett system kan ha flera tjänster som kan användas av flera verksamhetsförmågor blir det problematiskt med styrningen på systemnivå kopplat till ett verksamhetsområde. De verksamhetsområden som ofta finns definierade i en förvaltningsmodell är inte helt olikt förmågor men den stora skillnaden är att det ofta finns en organisatorisk koppling till verksamhetsområdet men inte till förmågorna. Dock så finns det fler förmågor än vad som brukar definieras som förvaltningsobjekt. Dessutom blir kopplingen till delar av verksamheten som inte riktigt passar in i de klassiska förvaltningsobjekten tydligare om dessa kopplas till förmågor istället. Det representerar bättre vad fokus skall ligga på inom verksamheten. Ett bra exempel på detta är verksamhetsområdet som brukar kallas infrastruktur. Detta område brukar innefatta allt från integration till andra infrastrukturella tjänster såsom; sök, autenticeringstjänster och katalogtjänster men även tjänster som inte syns i verksamhetsperspektiv såsom backup och andra infrastrukturella plattformar. Istället föreslås exempelvis integrationer att styras från en förmåga istället - samverkan. Samverkan har hand om all samverkan inom lärosätet och inte bara tekniks integration. Detta sätter agendan för vad teknisk integration handlar om, nämligen att samverka så att verksamheten får det informationsstöd som verksamheten behöver för att fungera. När det gäller katalogsystemen blir förvaltningen mer komplex eftersom den borde styras från flera förmågor istället baserat på tjänster och information som tjänsterna hanterar. Detta exemplifieras nedan.

Ett bra exempel på när det uppstår problem när förvaltningen styr ett system är när delar av systemet innehåller information som stödjer flera verksamhetsområden och har tjänster som nyttjas av flera områden. Exempelvis äger HR ofta linjestrukturen för en verksamhet men själva HR-systemet klarar inte av att uttrycka en hierarki för linjen. Det brukar reslutera att denna information läggs i ett annat system som kan uttrycka det. Detta system kan även innehålla annan information om verksamheten men som inte är relaterad till linjestrukturen. Det resulterar i en komplex förvaltningssituation där ett annat verksamhetsområde förvaltar ett system som en annan del av verksamheten har behov av att styra. Förslagsvis bör systemen brytas ner i tjänster som används av förmågor och den förmåga som ansvarar för informationen som bearbetas inom tjänsten förvaltar också tjänsten. Det betyder att ett system kommer att förvaltas av flera förmågor, men tjänsterna och inforamtionen förvaltas av en förmåga. Detta leder till tydlighet i hur

Inom Nya Ladok används termen verksamhetstjänster för produkten Ladoks applikationstjänster.

Traditionell systemförvaltning

Inom traditionell systemförvaltning delas ofta verksamheten in i ett antal verksamhetsområden såsom:

  • Ekonomi
  • Utlbildningsstöd
  • E-kanaler
  • Infrastruktur
  • Uppföljning
  • Studieadministration

Till dessa områden kopplas sedan ett antal system. Detta är i och för sig en naturlig och logisk indelning av systemen. Varje system får en tydlig ägare och de olika verksamhetsområdena får kontroll över sina system och kan anpassa dessa till sin verksamhet. Varje verksamhetsområde ansvarar för att ta fram en handlingsplan för förändringar inom systemen. Varje verksamhetsområde har ofta en tilldelad budget som området agerar inom.

Men eftersom fokus inte ligger på vilka tjänster systemen erbjuder till verksamheten riskerar verksamheten identifiera sin verksamhet helt utifrån "sitt" system. Det blir systemet som definierar vad verksamheten gör till stora delar och varje verksamhetsområde optimerar systemet utifrån sitt område. Detta fungerar relativt bra när verksamhetsområden är väl avgränsade, såsom ekonomi, utbildningsstöd etc.

Ett av målen med en arkitektur är att optimera antalet tillämpningar som finns inom arkitekturen. Eftersom varje verksamhetsområde ser systemet som en helhet och inte vilka tillämpningar som sedan realiserar av ett antal applikationstjänster finns det en risk att flera verksamhetsområden har återkommande tillämpningar. Eftersom vissa applikationstjänster har andra kunder än själva verksamhetsområdet riskerar exempelvis dessa applikationstjänster att bli optimerade efter verksamhetsområdet snarare än de som skall använda tjänsten.

För samverkanstjänster såsom teknisk integration sker gärna dessa inom verksamhetsområdet och är ofta optimerade utifrån verksamhetsområdet snarare än hela verksamheten.

Vi förändringar av arkitekturen, såsom byte av system, sker det ofta som en detaljerad kravställning på hur verksamheten arbetar i systemet. Detta leder ofta till ett massivt arbete på att beskriva flöden i systemet snarare än vilka verksamhetstjänster och information som krävs för att verksamheten skall fungera. Detta leder till samma verksamhetsimplementation, fast med ett annat namn på systemet.

En annan svårighet som ges av att förvalta system är masterdatahanteringen. Eftersom varje system innehåller en mängd data som skulle kunna vara masterdata finns det en risk att samma data finns i ett eller flera andra system. Det finns ofta ett ganska litet incitament att tydliggöra vilken av dessa datamängder som skall vara master beroende på att det påverkar systemet att göra en förändring. Genom att identifiera att masterdata ligger i ett annat system innebär också en ökad komplexitet inom det förvaltade systemet eftersom masterdata måste hämtas från ett annat system. Dock så är vinsten stor då all data är korrekt och uppdaterad.

Verksamhetsförvaltning av förmågor som alternativ till traditionell systemförvaltning

Eftersom ett system kan ha flera tjänster som kan användas av flera verksamhetsförmågor blir det problematiskt med styrningen på systemnivå kopplat till ett verksamhetsområde. De verksamhetsområden som ofta finns definierade i en förvaltningsmodell är inte helt olikt förmågor men den stora skillnaden är att det ofta finns en organisatorisk koppling till verksamhetsområdet men inte till förmågorna. Dock så finns det fler förmågor än vad som brukar definieras som förvaltningsobjekt. Dessutom blir kopplingen till delar av verksamheten som inte riktigt passar in i de klassiska förvaltningsobjekten tydligare om dessa kopplas till förmågor istället. Det representerar bättre vad fokus skall ligga på inom verksamheten. Ett bra exempel på detta är verksamhetsområdet som brukar kallas infrastruktur. Detta område brukar innefatta allt från integration till andra infrastrukturella tjänster såsom; sök, autenticeringstjänster och katalogtjänster men även tjänster som inte syns i verksamhetsperspektiv såsom backup och andra infrastrukturella plattformar. Istället föreslås exempelvis integrationer att styras från en förmåga istället - samverkan. Samverkan har hand om all samverkan inom lärosätet och inte bara tekniks integration. Detta sätter agendan för vad teknisk integration handlar om, nämligen att samverka så att verksamheten får det informationsstöd som verksamheten behöver för att fungera. När det gäller katalogsystemen blir förvaltningen mer komplex eftersom den borde styras från flera förmågor istället baserat på tjänster och information som tjänsterna hanterar. Detta exemplifieras nedan.

Ett bra exempel på när det uppstår problem när förvaltningen styr ett system är när delar av systemet innehåller information som stödjer flera verksamhetsområden och har tjänster som nyttjas av flera områden. Exempelvis äger HR ofta linjestrukturen för en verksamhet men själva HR-systemet klarar inte av att uttrycka en hierarki för linjen. Det brukar reslutera att denna information läggs i ett annat system som kan uttrycka det. Detta system kan även innehålla annan information om verksamheten men som inte är relaterad till linjestrukturen. Det resulterar i en komplex förvaltningssituation där ett annat verksamhetsområde förvaltar ett system som en annan del av verksamheten har behov av att styra. Förslagsvis bör systemen brytas ner i tjänster som används av förmågor och den förmåga som ansvarar för informationen som bearbetas inom tjänsten förvaltar också tjänsten. Det betyder att ett system kommer att förvaltas av flera förmågor, men tjänsterna och inforamtionen förvaltas av en förmåga. Detta leder till tydlighet i hur information förvaltas och att de tjänsterna får en mer korrekt styrning utifrån behovet i verksamheten.

...

Inom varje arkitektur och i samband mellan arkiteturerna så finns det olika nivåer av detaljering. Nivåerna känns lättast igen genom att titta på en klassisk processkarta där man utgår från processområden som exempelvis stöd-, ledning- och huvud/kärnprocesser för att sedan detaljera vidare ner till lägsta nivån i form av aktiviteter.

 

Image Removed

 Image Added

Metamodellens indelningar

...

Ofta har behovet av korrekt information drivits från IT-avdelningarna eftersom de är dessa som ansvarat för automatisering och integration. Dock så borde verksamheten bli mer engagerad i definitionen av informationen. Metamodellen hjälper till att se hur informationen kommer in i den totala arkitekturen och också ge indikationer om vilken information som är viktig. MM kan bli ett verktyg att börja strukturera information så att den kan hjälpa verksamheten i digitaliseringen.

Kanonisering baserad på metamodellen

 

Systemarkitektur

Denna arkitektur är den som de flesta kan enkelt relatera till. De flesta har en relativt god uppfattning som vilka applikationer som finns inom verksamheten och vilken domän som de stödjer. Många lärosäten använder sig av en förvaltningsmodell, PM3, som är en form av systemarkitektur. Dock så brukar det vara problematiskt att se hur systemarkitekturen påverkar andra delar av verksamheten vid en förändring. Det är också så att systemarkitekturen brukar innefatta en del av infrastrukturarkitekturen, vilket leder till att det kan vara svårt att se hur infrastrukturen stödjer flera förvaltningsobjekt (PM3) eller att infrastrukturen förvaltas inom ett objekt vilket leder till suboptimering och en risk för viss stuprörsförvaltning. Genom att abstrahera ut applikationslagret mot infrastruktur och se hur hela kartan ser ut ger en bättre bild av hur infrastruktur kan återanvändas. Det blir också tydligare hur systemarkitekturen stödjer flera delar av verksamheten.

Systemarkitektur brukar slarvigt kallas för systemkarta och är en förenklad vy av systemsamband och saknar ofta en relation till verksamhetens tjänster.

Namnsättningen med "System" istället för "Applikation" är tagen för att de flesta verksamheter fortfarande referera till "System"

Systemområden - nivå 1, N1

Idén med vilka systemområden som används på nivå 1 inom systemarkitekturen grundar sig i en gemensam syn på vilken typ av myndighet som skall beskrivas. Beroende på typen av myndighet finns ett antal gemensamma systemområden för samtliga myndigheter samt några specifika systemområden som kan härledas till vilken betoning myndigheten har på sin verksamhet.

De gemensamma systemområdena som finns inom samtliga myndigheter:

  • Affärssystem
  • Myndighetssystem
  • Fastighet- och lokalsystem
  • Infrastruktursystem, mjuk och hård, och till för ngn annan och inte sig själv
  • Relationssystem

Systemområden som är kopplade till myndigheter inom utbildning och forskning:

  • Utbildningssystem
  • Forskningsstödsystem
  • Bibliotekssystem

Skillnader mot applikationsområden i referensarkitekturen

I referensarkitekturen finns ett antal applikationsområden definierade. Dessa passar dock inte riktigt in i metamodellens nivåer då de spänner sig över flera nivåer. Applikationsområdena är:

  • Ekonomi - Affärssystem
  • HR - Affärssystem
  • Studieadministration - Utbildningssystem
  • Utbildningsstöd - Utbildningssystem
  • Bibliotek - Bibliotekssystem
  • Externa relationer - Relationssystem
  • Infrastruktur - Infrastruktursystem
  • Kollaboration - Relationssystem
  • Forskningsadministration - Forskningsstödsystem
  • Innehållshantering - Relationssystem
  • Ledningsstöd - Affärssystem
  • Forskningsstöd - Forskningssstödsystem
  • Administration - Kan hamna i olika

System ur ett verksamhetsperspektiv

Ett system skall definieras ur ett verksamhetsperspektiv. Ett system är en sammanhängande mängd applikationskomponenter som tydligt kan identifieras från verksamheten. System som finns för att andra system skall fungera såsom exempelvis Acitve Directory finns men syns inte i ett sambandsperspektiv mellan system eftersom AD ofta har relationer mellan flera system. Informationsutbyte mellan system görs i en vy mellan (N2) SystemA och (N2) SystemB utan att detaljera utbytet.  I exemplet nedan sker ett informationsutbyte mellan Antagningssystemet och Intranätet. Dessa har då ett beroende till varandra på systemnivå.

Image Removed

I en detaljerad bild som visar vilka komponenter som samverkar skulle:

Image Removed

Element i Systemarkitekturen

Inom systemarkitekturen används 2 element i ArchiMate:

  • Apllikationskomponent
  • Applikationsfunktion

För nivåerna N1-N3 används Applikationskomponent enligt:

  • N1 - Systemområde
  • N2 - System
  • N3 - Applikationskomponent

 

För nivå N4 används Applikationsfunktion:

Nivåer och Element i informationsarkitekturen

Alla element i Informationsarkitekturen består av ArchiMate Business Object. Det kan upplevas som en bredare tolkning än definitionen i Archimate specifikationen - men som alltid är det kontexten som verkligen sätter definitionen. Dvs. frågan som bör ställas är vad som skall modelleras och vad betyder definitionen just i detta kontext. Metamodellen lyfter in alla nivåer i verksamheten och beskriver också ett visst kontext - dvs. en strukturering av information som används i verksamheten, från övergripande nivå till detaljerad nivå.

Metamodellen i sig har inga möjligheter att uttrycka detaljerade informationsmodeller utan är ett sätt att sortera information och se hur den används. För att göra begreppsmodeller, informationsmodeller används andra modellmetoder såsom exempelvis UML. UML kan uttrycka samtliga nivåer i metamodellen modellmässigt. Det finns givetvis en uppsjö av modellspråk som går att använda men gemensamt för alla är att objekten i dessa modeller sedan kan sorteras in i metamodellen.

 

(N1) Informationsområde
(N2) Informationsgrupp
(N3) Verksamhetsobjekt
(N4) Informationsobjekt

 

 

Exempel på nedbrytning av informationsarkitekturen

För att förstå vilken information verksamheten har behov av behöver en nedbrytning av informationen göras. En bra utgångspunkt för denna nedbrytning är att förstå vilka begrepp verksamheten använder sig av. Begreppen kan beskrivas och definieras samt att enklare relationer mellan begreppen kan identifieras. Begreppsmodellen nedan visar på en hur några begrepp inom Informationsområde (N1), Utbildningsinformation, är relaterade till varandra och enklare definitioner till begreppen. Begrepp inom verksamheten kan vara väldigt generella och andra kan vara väldigt specifika. Det gör att det är en utmaning att göra nedbrytningen till informationsnivå (N4). Vissa av begreppen realiseras av flera informationsobjekt, ofta lite mer generella begrepp, eller väldigt specifika begrepp som kan vara specialiseringar av enskilda klasser.

En gemensam begreppssyn är en grundbult för att kunna digitalisera verksamheten. Otydliga definitioner på begrepp går inte att entydigt bryta ner till väl definierade informationsobjekt (N4). Då går det inte heller att realisera dataobjekt (del av systemarkitekturen) som applikationstjänster utbyter, bearbetar eller förmedlar. Dessa tjänster och tillhörande dataobjekt är den digitala representationen av verksamheten - det som vanligtvis kallas "digitalisering av verksamheten".

 

 

Image Added

 

 

 

Image Added

Kanonisering baserad på metamodellen

Systemarkitektur

Denna arkitektur är den som de flesta kan enkelt relatera till. De flesta har en relativt god uppfattning som vilka applikationer som finns inom verksamheten och vilken domän som de stödjer. Många lärosäten använder sig av en förvaltningsmodell, PM3, som är en form av systemarkitektur. Dock så brukar det vara problematiskt att se hur systemarkitekturen påverkar andra delar av verksamheten vid en förändring. Det är också så att systemarkitekturen brukar innefatta en del av infrastrukturarkitekturen, vilket leder till att det kan vara svårt att se hur infrastrukturen stödjer flera förvaltningsobjekt (PM3) eller att infrastrukturen förvaltas inom ett objekt vilket leder till suboptimering och en risk för viss stuprörsförvaltning. Genom att abstrahera ut applikationslagret mot infrastruktur och se hur hela kartan ser ut ger en bättre bild av hur infrastruktur kan återanvändas. Det blir också tydligare hur systemarkitekturen stödjer flera delar av verksamheten.

Systemarkitektur brukar slarvigt kallas för systemkarta och är en förenklad vy av systemsamband och saknar ofta en relation till verksamhetens tjänster.

Namnsättningen med "System" istället för "Applikation" är tagen för att de flesta verksamheter fortfarande referera till "System"

Systemområden - nivå 1, N1

Idén med vilka systemområden som används på nivå 1 inom systemarkitekturen grundar sig i en gemensam syn på vilken typ av myndighet som skall beskrivas. Beroende på typen av myndighet finns ett antal gemensamma systemområden för samtliga myndigheter samt några specifika systemområden som kan härledas till vilken betoning myndigheten har på sin verksamhet.

Gemensamma systemområden som finns inom samtliga myndigheter:

  • Affär
  • Myndighet
  • Fastighet- och lokalsystem
  • Infrastruktur, mjuk och hård, och till för ngn annan och inte sig själv
  • Kommunikation

Systemområden som är kopplade till myndigheter inom utbildning och forskning:

  • Utbildning
  • Forskningsstöd
  • Bibliotek

Systemområden som inte förvaltas av myndighet

  • Externa system

Skillnader mot applikationsområden i ATI:s referensarkitektur

I referensarkitekturen finns ett antal applikationsområden definierade. Dessa passar dock inte riktigt in i metamodellens nivåer då de spänner sig över flera nivåer. Applikationsområdena och hur de mappar mot de föreslagna systemområden är:

  • Ekonomi - Affärssystem
  • HR - Affärssystem
  • Studieadministration - Utbildningssystem
  • Utbildningsstöd - Utbildningssystem
  • Bibliotek - Bibliotekssystem
  • Externa relationer - Relationssystem
  • Infrastruktur - Infrastruktursystem
  • Kollaboration - Relationssystem
  • Forskningsadministration - Forskningsstödsystem
  • Innehållshantering - Relationssystem
  • Ledningsstöd - Affärssystem
  • Forskningsstöd - Forskningssstödsystem
  • Administration - Kan hamna i olika

I tabellform:

 

 

Stadsplan

Applikationsområde

Affärssystem

Ekonomi

 

HR

 

Ledningsstöd

 

 

Utbildningssystem

Studieadministration

 

Utbildningsstöd

 

 

Bibliotekssystem

Bibliotek

 

 

Relationssystem

Externa relationer

 

Kollaboration

 

Innehållshantering

 

 

Infrastruktursystem

Infrastruktur

 

 

Forskningsstödsystem

Forskningsadministration

 

Forskningsstöd

 

 

”Olika”

Administration

 

System (N2) ur ett verksamhetsperspektiv

Systemområde (N1), (Affärssystem) – System (N2), (Ekonomisystem) – Applikationskomponent (N3), (redovisning, finansiell styrning och uppföljning, budgetering, inköp, lönehantering)

Ett system skall definieras ur ett verksamhetsperspektiv. Ett system är en sammanhängande mängd applikationskomponenter som tydligt kan identifieras från verksamheten. System som finns för att andra system skall fungera såsom exempelvis Acitve Directory finns men syns inte i ett sambandsperspektiv mellan system eftersom AD ofta har relationer mellan flera system. Informationsutbyte mellan system görs i en vy mellan (N2) SystemA och (N2) SystemB utan att detaljera utbytet.  I exemplet nedan sker ett informationsutbyte mellan Antagningssystemet och Intranätet. Dessa har då ett beroende till varandra på systemnivå.

Image Added

I en detaljerad bild som visar vilka delar i systemen som samverkar:

Image Added

Element i Systemarkitekturen

Inom systemarkitekturen används 2 element i ArchiMate:

  • Apllikationskomponent
  • Applikationsfunktion

För nivåerna N1-N3 används Applikationskomponent enligt:

  • N1 - Systemområde
  • N2 - System
  • N3 - Applikationskomponent

 

För nivå N4 används Applikationsfunktion:

  • N4 - Applikationsfunktion

 

Applikationskomponent (N3)

Med applikationskomponent menas tillämpning och genom att standardisera tillämpningarna inom ett lärosäte går det att skapa en överblick hur många olika mjukvaror som realiserar tillämpningarna. Det är på denna nivå som det går att identifiera applikationer som realiserar samma tillämpningar. Som beskrivit tidigare är ett mål med systemarkitekturen att minimera antalet applikationer och endast i idealarkitekturen endast ha en tillämpning som realiseras av en applikation. Givetvis är det inte möjligt i alla fall men ger en indikation på vart det går att rationalisera. Genom detta arbete går det också att jämföra mellan lärosäten vilka tillämpningar lärosätet använder istället för att titta på vilka applikationer som används. Det kan vara så att två lärosäten använder samma applikation men med olika tillämpning och då är det rimligt att det är olika applikationer och ur ett samarbetsperspektiv blir det svårare att hitta gemensamma samarbetspunkter. Nedan följer en lista på förslag till tillämpningar inom ett lärosäte.

 

Applikationskomponent (N3)System (N2)Systemområde (N1)
E-handelE-handelssystemAffär
BudgetEkonomisystemAffär
RedovisningEkonomisystemAffär
Finansiell styrningEkonomisystemAffär
UppföljingEkonomisystemAffär
Inköp och upphandlingEkonomisystemAffär
FakturahanteringEkonomisystemAffär
PersonalhanteringHR-systemAffär
StudentantagningRekryteringssystemAffär
Rekrytering studenterRekryteringssystemAffär
Rekrytering anställdaRekryteringssystemAffär
Externa relationerRelationssystemAffär
Interna relationerRelationssystemAffär
Hantering hyresavtalAvtalshanteringAffär
Bok- och tidsskriftsutlåningUtlåningssystemBibliotek
CampusbussenExterna transporterExternt
Hantering kårmedlemskapKårsystemExternt
Byggnads- och rumskatalogLokalhanteringssystemFastighet och lokal
Inpassering lokalerLokalhanteringssystemFastighet och lokal
KartorLokalhanteringssystemFastighet och lokal
PasserkortshanteringLokalhanteringssystemFastighet och lokal
Hus- och lokalkatalogLokalhanteringssystemFastighet och lokal
KalenderResursbokningssystemFastighet och lokal
ResursbokningResursbokningssystemFastighet och lokal
AutentiseringAutentiseringssystemInfrastruktur
IntegrationIntegrationsplattformInfrastruktur
FillagringIT-infrastrukturssystemInfrastruktur
NätverkshanteringIT-infrastrukturssystemInfrastruktur
SpamhanteringIT-infrastrukturssystemInfrastruktur
SystemövervakningIT-infrastrukturssystemInfrastruktur
UtskriftIT-infrastrukturssystemInfrastruktur
Övervakning IT-resurserIT-infrastrukturssystemInfrastruktur
FjärrskrivbordIT-infrastrukturssystemInfrastruktur
MediahanteringIT-infrastrukturssystemInfrastruktur
ApplikationsinstallationIT-infrastrukturssystemInfrastruktur
Hantering av digitala enheterIT-infrastrukturssystemInfrastruktur
OS-installationIT-infrastrukturssystemInfrastruktur
KatalogKatalogsystemInfrastruktur
OrganisationshanteringKatalogsystemInfrastruktur
GrupphanteringKatalogsystemInfrastruktur
Extern webbCMSKommunikation
IntranätCMSKommunikation
EnkäthanteringInformationsinsamlingssystemKommunikation
FelanmälanIT-supportsystemKommunikation
IT-supportstödIT-supportsystemKommunikation
ÄrendehanteringIT-supportsystemKommunikation
ChattKollaborationssystemKommunikation
UtvecklingsplattformKollaborationssystemKommunikation
DokumenthanteringKollaborationssystemKommunikation
Projekt- och verksamhetsstödKollaborationssystemKommunikation
OnlinemötenKollaborationssystemKommunikation
E-postKommunikationssystemKommunikation
E-postlistorKommunikationssystemKommunikation
TelefoniKommunikationssystemKommunikation
DiarieArkivsystemMyndighet
E-arkivArkivsystemMyndighet
TentaanmälanAnmälningssystemUtbildning
KursvalKursvalssystemUtbildning
AntiplagiathanteringLMSUtbildning
SchemahanteringSchemaläggningsystemUtbildning
Digital examineringStudieadmininstrationsystemUtbildning
StudiedokumentationStudieadmininstrationsystemUtbildning
UtbildningskatalogStudieadmininstrationsystemUtbildning
KursvärderingsunderlagStudieadmininstrationsystemUtbildning
ExamenshandläggningStudieadmininstrationsystemUtbildning
LabbanmälanStudieadmininstrationsystem

Utbildning

Konto- och livcykelhanteringIAMInfrastruktur

...

 

 

 

 

 

 

Infrastrukturarkitektur

...