Slutrapport: Utredning av Integrationsförvaltning och Händelsehantering (Event management) på Inera AB 2012-10-31



Relevanta dokument
Tjänsteplattformen nationell integration

Nationell Tjänsteplattform och säkerhetsarkitektur. Per Brantberg, område arkitektur/infrastruktur

Lä s mer om SLL:s Regionälä Tjä nsteplättform (RTP)

Läs mer om SLL:s Regionala Tjänsteplattform (RTP)

Förslag Regionalt program ehälsa Margareta Hansson, Regionförbundet Örebro Ulrika Landström, Örebro läns landsting

Introduktion till VITS-bokens tekniska arkitektur

Systemförvaltnings Modell Ystads Kommun(v.0.8)

Landstings, regioners och kommuners handlingsplan för ehälsa Åke Rosandher Center för ehälsa

Tjänstespecifik teststrategi. För anslutning till tjänsteplattform för vård- och omsorgsutbud

Nationell patientöversikt en lösning som ökar patientsäkerheten

Inera omvärld, uppdrag, framtid. Sofie Zetterström, vice vd

Nationell kraftsamling för kommunernas digitalisering. Sofie Zetterström, vice vd

Förvaltningsplan för Elektronisk remiss 2014

Nya NPÖ. Möte i Göteborg Tomas Ahl Inera

Introduktion till Svenska e-hälsosamarbetet Från vision och strategi till handlingsplan. Johan Assarsson, tf vd

AL T granskning NeR Version 1.0

Teknisk infrastruktur för nationell IT-strategi för vård och omsorg samt kommunal e-förvaltning

Här är vi - och hit är vi på väg! Åke Rosandher, chef CeHis

Regional strategi för ehälsa i Västernorrland

Remiss Förslag avseende landsting, regioners och kommuners samarbete inom ehälsoområdet

Västerås stad. IT-verksamhet i förändring. Att använda Best Practice och standards för att få ordning och reda ett verkligt case

Beslutsunderlag. Rekommendation för beslut om lösning för hantering av invånarens tidbokning gällande mottagningar som använder flera tidböcker

Aktuellt läge för Pascal och bakgrund till utvecklingen

SOLLENTUNA FÖRFATTNINGSSAMLING 1

Vad gör en åsna i vården? Mats Ekhammar

PROJEKTPLAN, ETAPP 1 FÖR INSATSOMRÅDE 3 - TEKNISK INFRASTRUKTUR

Med digitalisering utvecklar Inera ett hållbart samhälle i världsklass för alla

Nationell samordning av e-hälsotjänster - från e-recept till framtidens intelligenta chattbotar

Spetskompetens inom systemintegration, SOA och systemutveckling

Säkerhetstjänster - verksamhetstillämpning och arkitektur

Regionalt program för ehälsa

Insamling av hälsodata i hemmet

Integrationstjänsten - Meddelandetjänsten Version 1.0

ÄR KVALITETSREGISTREN EN GIVEN KÄLLA? Tveksamt

Beställarfunktionen för nationell IT i vård och omsorg

E-tjänst över näringsidkare

Avtal om Kundens användning av Journal via nätet Bilaga 1 - Specifikation av tjänsten Journal via nätet (Enskilds direktåtkomst)

ehälsomyndighetens nya säkerhetskrav

E-strategi för Strömstads kommun

Yttrande över remiss från Sveriges kommuner och landsting om Förslag angående former och inriktning av nationellt samarbete inom ehälsa

Avtal om Kundens mottagande av intyg från Mina intyg Bilaga 1 - Specifikation av tjänsten mottagande av intyg från Mina Intyg

IT-Policy för Tanums kommun. ver 1.0. Antagen av Kommunfullmäktige

Vad är eklient i Samverkan? Gemensamma krafter för framtida utmaningar

Sjunet Anslutningsavtal Förenklat regelverk för informationssäkerhet

effekt nu Kunskapsinitiativet

Workshop och dialog kring strategi för ehälsa

Nationell ehälsa. Sofie Zetterström, programansvarig invånartjänster

Strategi för digital utveckling

Integration är nyckeln till digitalisering.

Er partner inom IT service management. Utbildningar e-learning Workshops Material Coachning

Integrationstjänsten - Anslutningstjänsten Version 1.0

Utredning av central teknisk lösning för att upptäcka avvikelser och potentiella hot i landstingets nätverk och kritiska IT-system

Regionalt befolkningsnav Utgåva P Anders Henriksson Sida: 1 (6) Projektdirektiv

Bilaga 8D Tjänster för Stadens Pedagogiska Verksamheter

Vägledning för innovativ applikations- och tjänsteutveckling

Villkor för anslutning till Nationella tjänsteplattformen

Dokumenttyp. Namn på uppdraget. Integration META katalog och nationell HSA katalog.

RIV Tekniska Anvisningar Release notes

Landsting, regioner och kommuners upphandling av infrastrukturtjänster. Christian Isacsson & Henrik Schildt

Sverige behöver en öppen teknisk lösning för kunskaps- och beslutsstöd inom hälso- och sjukvård!

Avtal 1 om Agentens. användning av Ineras Tjänster

Sammanhållen Digital Vårdmiljö & ehälsa

Avtal om Kundens användning av

Frukostseminarium - Portföljstyrning med pm3

Ineras kommunala uppdrag. Johan Assarsson, vd

Bilaga 6 - Analys av GetMedicationHistory. Stöd till säker läkemedelsprocess

Nationell patientöversikt

Arkitekturella beslut Infektionsverktyget. Beslut som påverkar arkitekturens utformning

Förvaltningsplan för Tjänsteplattformen

Tydligare spelregler och samordning av krav Rekommendationer till nytta för patient, vård och företag

ISO med kundfokus

Beställningsstöd för anslutning till NTJP

Förvaltningsplan för Sjunet

Inbjudan till dialog avseende drift och kundstöd

Genomförandeplan för regional utveckling i samverkan inom ehälsa 2013 ( )

RIKTLINJER. Riktlinjer för styrning av IT-verksamhet

Nationell Handlingsplan för IT i Vård och Omsorg. Informationsförsörjning för en god patientvård? Hur knyta ihop EPJ och patientöversikten?

Martin & Servera Integrationsplattform Pulsendagarna

Sammanträdesdatum Arbetsutskott (1) 35 KS/2016:51. Handlingsplan för e-hälsa i Östergötland

Intressent- och behovskarta

Förslag till regional förvaltningsorganisation av ehälsa

VästKom Göteborgsregionens kommunalförbund. Digitaliseringsstrateg

Digitala möten vid samordnad vårdplanering

Förnyad förvaltning. Presentation

Nationellt uppdrag för 1177 Vårdguiden

Nationell tjänst för högkostnadsskydd och frikort

Mjukvarukraft Integration som Tjänst (ipaas)

Sammanhållen vaccinationsinformation. Vitalis 10 april 2014 Lars Midbøe, projektledare SKL Marcus Claus, delprojektledare, Mawell

Säkerhetstjänster Spärr,Samtycke,Logg. Beskrivning och tjänstespecifika villkor

Tjänsteavtal för ehälsotjänst

Helhetsåtagande underhåll och drift

Video- och distansmöte - Beskrivning och tjänstespecifika villkor

Gör er redo för NPÖ 2.0 och Journalen på Nätet! - med Tietos anslutningstjänst

Service management Samverkan och rapportering

Digital strategi för Strängnäs kommun

Avtal om Kundens användning av tjänsten Video- och distansmöte

Generella IT-kontroller uppföljning av granskning genomförd 2012

The Rational IT Model EN ENKLARE VÄG TILL IT SERVICE MANAGEMENT

Verksamhetsplan för Ny standard, MIS Life 2.0,

Så blev arkitekturen ett kitt mellan IT och den övriga verksamheten

Transkript:

Slutrapport: Utredning av Integrationsförvaltning och Händelsehantering (Event management) på Inera AB 2012-10-31

Innehåll Uppdrag Bakgrund / Begrepp Nuläge Behov Förslag Nyttoanalys / Business Case Finansiering Genomförande 2

Uppdrag - Från upphandlingsunderlaget: - Utreda och sammanställa behov av integrationsförvaltning och Händelsehantering (Event management) kring Nationella tjänsters inbördes integrationer och Nationella tjänsters integrationer med tjänster hos kunder och leverantörer. Omfattningen för Kompetenscentret skall vara förvaltning av information (), funktion (Tjänsteplattform) och teknik (kommunikation via Sjunet och/eller Internet). -Genomföra och dokumentera en övergripande omvärldsanalys inom området för att identifiera "best practice". -Genomföra en nyttoeffektsanalys (business case) och sammanställa resultatet i en rapport för vidare behandling i Ineras ledning. -Utarbeta och dokumentera en slutrapport och presentationsmaterial som inkluderar ett förslag till strategi och plan för implementering av ICC och Händelsehantering (Event management) kring integrationer. 3

Innehåll Uppdrag Bakgrund / Begrepp Nuläge Behov Förslag Nyttoanalys / Business Case Finansiering Genomförande 4

Bakgrund Nationell ehälsa Sveriges landsting och regioner arbetar utifrån en gemensam handlingsplan för att förverkliga strategin Nationell ehälsa -tillgänglig och säker information inom vård och omsorg med syfte att förbättra informationstillgänglighet, kvalitet och patientsäkerhet. Arbetet innefattar projekt för utveckling, samordning och införande av ehälsostöd i form av nya invånartjänster och vårdtjänster, etablering av nationell teknisk infrastruktur samt gemensamma regelverk och standarder. Ineras integrationslösning är central för realiseringen av ovanstående strategi 5

Bakgrund - Ineras integrationslösningar Integration via tjänsteplattformen Övriga Integrationer Ex. MinaVårdkontakter, Nod Konsument A Konsument B Konsument Ex. HSA, NPÖ Tjänsteplattformen Ex. TakeCare, Mellior etc Producent N Producent N Producent 6

Bakgrund - Tjänsteplattformen Konsument A Konsument B Ex. MinaVårdkontakter, Nod Tjänsteplattformen X X X X X X Producent N X X X Producent N Ex. TakeCare, Mellior etc 7

Bakgrund - Beroenden Direkt verksamhets stödjande funktioner (unika) Tjänst A / Applikation Tjänst B / Applikation Tjänst C / Applikation Tjänst D / Applikation Tjänst / Applikation Ex. NPÖ, Pascal, MVK, Nod, Säkerhetstjänster Fokus på generella återanvändbara virtuella tjänster Tjänstedomän 1 Tjänstedomän 2 Tjänstedomän 3 Tjänstedomän 4 Ex. Samtycke, Listning, Tidbokning

Innehåll Uppdrag Bakgrund / Begrepp Nuläge Behov Förslag Nyttoanalys / Business Case Finansiering Genomförande 9

Sammanfattning av nuläget- Status på 7 nyckelfaktorer för riskminimering Gartner har i sin forskning identifierat 7 nyckelfrågor att adressera för att minimera risk och maximera sannolikhet för att lyckas med implementation av ett en Federerad Tjänstearkitektur som den som valts hos CEHIS: Våra intervjuer visar att de flesta områden har adresserats helt eller delvis: 1. Besluta om ett reaktiv eller proaktiv förhållningssätt Här har man etablerat ett proaktivt förhållningsätt till den nationella tjänsteplattformen och regionala plattformar. 2. Tillsätt en ledningsgrupp för den federerade arkitekturen Idag finns CEHIS arkitekturledning och Ineras lokala arkitekturråd som ledning för den federerade arkitekturen. 3. Skapa en domänstruktur Detta sker idag genom utvecklingsprojekten och förvaltas via tjänstedomänansvaret. 4. Skapa en förvaltningsprocess på federerad nivå Change Management processen är implementerad på nationell nivå men inte synkroniserad med regional nivå. Incident Management processen håller på att utvecklas inom Inera medan övriga ITIL processer ännu inte är implementerade. 5. Defininera standarder för interoperabilitet RIV tekniska anvisningar definierar hur interoperabiliteten på teknisk nivå skall hanteras. Standard för den semantiska nivån är fortfarande inte definierad men diskuteras inom de olika organisationerna. 6. Sätt upp nycketal (KPI:er) för verksamheten Vissa nyckeltal för volymer och återanvändning finns men ger inte en komplett bild. Nyckeltalen redovisas veckovis på Ineras hemsida. 7. Etablera en organisationsmodell Det saknas en tydlig organisationsmodell för hur man skall samverka mellan nationell och regional nivå. 10

Sammanfattning av nuläget Problem och Brister Drift: - Driftstörningar bl.a. p.g.a. okoordinerade förändringar - Svårt att felsöka saknar en beroendekarta över alla anslutna system - Manuell detektering av fel Förvaltning: - Brister i förvaltningen av tjänstekontrakt - Förvaltningen av integrationslösningarna är inte skalbar idag Ny/Vidare utveckling: - Saknar översikt över alla tjänstedomäner och tjänstekontrakt - Dubbelarbete inom de olika tjänsterna när det gäller t.ex. utrullning - Saknar naturlig speaking-partner när det gäller integration, arkitektur och kopplingen mellan regionala och nationella initiativ. 11

Innehåll Uppdrag Bakgrund / Begrepp Nuläge Behov Förslag Nyttoanalys / Business Case Finansiering Genomförande 12

Behov: Hantering av volymtillväxt Tillväxt i antal tjänstekontrakt, Anslutningar och transaktioner År Anslutningar *Anrop/dygn 2009 5 5.000 2010 6 8.000 2011 35 140.000 2012 (oktober) 64 986 300 000 2013 (prognos) 400-600 Markant ökning 800 000 I takt med att fler och fler tjänster och system ansluts till Ineras integrationslösningar och plattformar ökar kraven på drift och förvaltning 13

Behov: Drift och utveckling Krav på hög servicegrad: - Mycket hög tillgänglighet för plattformarna - God kontroll på förändringar (Change Management) - Snabb respons på incidenter och problem (Incident och Problem Management) - Övervakning och visibilitet om status på olika integrationer/tjänster i plattformen (och övriga system) (Event Management) - Ställer i sin tur höga krav på förvaltning Effektiv ny/vidare-utveckling: - Tillgång till rådgivning kring vilka tjänster och information som finns tillgänglig - Snabb och (kostnads-) effektiv leverans integrationslösningar - Tillgång till stöd och rådgivning för anslutning och utveckling - Tydliga processer för nyutveckling, förvaltning och anslutning - God information kring hur man ansluter sig såväl processmässigt som tekniskt 14

Behov: Ansvar och kompetens

Innehåll Uppdrag Bakgrund / Begrepp Nuläge Behov Förslag Nyttoanalys / Business Case Finansiering Genomförande 16

ICC:s Ansvar ICC:s ansvar för produktion av integrationslösningarna ICC skall säkerställa applikationsdriftåtagande för den nationella tjänsteplattformen genom att: - Följa upp SLA/OLA:er som satts upp med driftpartner(s) för integrationslösningarna - Hantera uppgradering och konfiguration av integrationsplattformen och koordinera med berörda parter och i linje med Ineras process for att hantera systemförändringar (Change Management) - Hantering av information och planering av uppgraderingar och förändringar i plattformen till regionala plattformar ICC:s ansvar för förvaltning och vidareutveckling av integrationslösningarna Förvaltning av tjänstekontrakten Skapa en fokalpunkt för information och rådgivning kring integrationsfrågor på Inera - Ha överblicken över tjänstedomäner och tjänstekontrakt - Ha överblicken över anslutna system (producenter och konsumenter) - Var bollplank och resurser för projekten avseende integrationsarkitektur inklusive RIV-TA och plattform - Hantera samverkan mellan Nationell och Regionala tjänsteplattformar och integrationscenter - Hantera informationsspridning kring integrationslösningarna på ett samlat sätt ICC:s ansvar mot projekt för ny och vidareutveckling Säkerställa kvaliteten i integrationslösningarna genom att följa upp att projekten följer T-bokens referensarkitektur för integration. Effektiv användning av resurser, speciellt användningen av den specialiserade kompetensen kring arkitektur och plattform ICC:s ansvar för anslutning av nya konsumenter och producenter Ansvara för anslutningsprocessen: - Äga och förvalta anslutningsprocessen på generell/teknisk nivå - Vara resurs för anslutning och breddinförande inom projekten (projektfinansierat) Stötta utrullning inom ramen för de olika projekten (projektfinansierat) 17

Utredningens rekommendation Samla integrationskompetensen För att klara av dessa åtagande rekommenderar utredningen att man samlar integrationskompetens under i en organisatorisk enhet, Integration Compentence Center (ICC), genom att bygga vidare på dagens förvaltningsorganisation för tjänsteplattformen och tydliggör roller som ansvarar för olika områden inom integrationsverksamheten. Genom att definiera tydliga roller som täcker hela integrationsverksamheten kan man skapa en skalbar organisation som kan växa i takt med behoven. För att klara applikationsdriftåtagandet bör ICC ha roller som ansvarar för produktion och hantering/konfigurering av plattformarna. Dessutom bör ICC förvalta den övergripande kartan över integrationslösningar och anslutna system. Effektivisera resursanvändning Tjänsteplattformens arkitektur och integrationsmjukvaran kräver mycket specialiserad kompetens. Genom att organisera sig så att man samlar all integrationskompetens på ett ställe kan man säkerställa att man har tillgång till rätt kompetens och utnyttja dessa resurser effektivare än om man sprider ut kunskapen över ett större antal personer. Heltäckande grepp över de olika integrationslösningarna För att kunna hantera förvaltning och nyutveckling på ett effektivt sätt bör ICC ta ett heltäckande grepp över de olika integrationslösningarna (nationella tjänsteplattformen och övriga integrationslösningar). Detta för att man skall kunna göra rätt arkitekturella avvägningar mellan de olika lösningarna och kunna stötta utveckling och utrullning av nya tjänster. Heltäckande ansvar för tjänstedomäner och kontrakt Utredningen föreslår att ansvaret för tjänstekontrakt och deras tjänstedomäner flyttas till ett ICC.för att säkerställa: - Att lösningarna följer de arkitekturdirektiv som finns - Att de önskade effekterna av återanvändning av integrationslösningar uppstår Ett ICC kommer att ha ett större fokus på teknik än på verksamhet men de domänansvariga på ICC måste ha en god förmåga att kommunicera med och förstå verksamhets-och tjänsteexperterna. Denna samverkan sker inom ramen för projekten och förvaltning genom att verksamhets-och tjänsteexperterna ställer krav på tjänstedomäner och tjänstekontrakt och de domänansvariga på ICC:t ansvarar för att hantera och förvalta dessa krav. 18

Förslag ICC Ansvar Tjänst / Projektansvar Tjänst A / Applikation Tjänst B / Applikation Tjänst C / Applikation Tjänst D / Applikation Tjänst.. / Applikation Integrations ansvar Tjänstedomän 1 Integration Competence Center Tjänstedomän 2 Tjänstedomän 3 Tjänstedomän 4 Integrationsmjukvara Hårdvara / Drift Nätverk

ICC Roller och Ansvar* Leder och samordnar ICC arbetet Ansvarig ICC Hanterar budget Hanterar allokering av resurser Integrationsarkitekter / Domän- och kontraktansvarig Har specialistkompetens kring integrationsarkitekturen och de tjänstekontrakt som finns inom en eller flera domäner. Deltar som resurs i ny- och vidareutvecklings projekt. Ansvarar och förvaltar en eller flera domäner (grupper) av tjänstekontrakt. Integrationsproduktion ansvarig Etablerar och ansvarar för SLA/OLA: er och andra avtal mot ICC:ts leverantörer (kan vara något PM3 förvaltningsobjekt inom Inera eller extern partner) Tillhandahålla driftinformation Agera problem manager Säkerställa övervakning av plattformen Hanterar samordingen av integrationsaktiviteter i projekten (som resurs i projekten) Ansvarar för konfiguration, uppgradering och underhåll av integrationsplattformens mjukvara Integrations projektledare Stöttar utrullningsprojekt som resurs Integrationsplattform (SW) ansvarig Ansvarar för att informera om förändringar i den nationella tjänsteplattformen Ansvarar för att koordinera och planera förändringar i den nationella tjänsteplattformen tillsammans med de regionala ICC som är intresserade. Integrationsutvecklare Har specifik kompetens på integrations plattformen och integrationsarkitekturen Stödjer Utveckling/konfiguration av komponenter som skall implementeras på integrationsplattformen Integrationstest ansvarig Tillhandahålla testmiljöer för projekten Skapa möjligheter för självtest för system som skall anslutas * För en mer komplett beskrivning av ansvaren, se slutrapporten 20

Event Management / övervakning För att Nationell Kundservice skall kunna upptäcka fel och varningar från IT-miljön innan kunder och användare gör det behövs en automatiserad övervakning av miljön. Nationell Kundservice och driftorganisationen behöver också information om vilka komponenter som finns i systemet och beroenden mellan dem för att kunna felsöka på ett effektivt sätt. Vidare behöver Nationell Kundservice kunna distribuera driftinformation på ett enkelt sätt. Idealt borde även andra intressenter kunna se aktuell status på de integrationer som de är beroende av, t.ex. via en portal. 21

Event Management / Övervakning Event Distribution Skapa ärenden Marval Filtrering / Korrelering / Regler CMDB SNMP SNMP Nationella tjänsteplattformen Detektering PingForConfiguration Producent A Producent Producent X NPÖ HSA

Innehåll Uppdrag Bakgrund / Begrepp Nuläge Behov Förslag Nyttoanalys / Business Case Finansiering Genomförande 23

Nyttoanalys / Business Case Individuella projekt utvärderas utifrån sin verksamhetsnytta. Gemensamma satsningar, som ett ICC, förväntas skapa nytta både direkt till projekten men även nytta inom ITverksamheten. Gartner lyfter i sin forskning fram ett par områden där ett ICC initiativ skapar nytta/besparingar*: Återanvändning av tjänstekontrakt Förkortad utvecklingstid för nya tjänster/applikationer Minskade kostnader för förvaltning Till detta bör läggas nyttan av att ansvaret för applikationsdriften/produktionen av de nationella integrationslösningarna samlas i en organisation (ICC) där man samlat all kompetens för att hantera lösningarna. * Från Gartnerrapporten: Seven Things to Think About When Initiating Federated SOA 24

Nyttoanalys / Business Case - driftansvar Driftansvar Centralt för Ineras förtroende är att man har en säker och stabil hantering av integrationer. Genom att samla kompetens och ansvar för integrationslösningarna i en organisation får man en säkrare och stabilare driftmiljö för sina tjänster. Ett förenklat business case exempel skulle kunna vara: Idag går ca 300 000 transaktioner genom nationella tjänsteplattformen per dygn. Med en tillgänglighet på 99.9% skulle det (förenklat) innebära att 0.1% av dessa transaktioner påverkas av driftstörningar. Det innebär att 300 transaktioner (t.ex. elektroniska recept) skulle påverkas per dygn. Om man sätter en kostnad på 10 SEK för varje transaktion som går fel motsvarar det felkostnader på ca 1 MSEK per år. Med en ökning till 800 000 transaktioner under 2013 motsvarar det nästan 3 MSEK. Vi uppskattar att man inledningsvis behöver tillsätta två heltidsresurser för att hantera rollerna: Integrationsdriftansvarig, Integrationsplattformsansvarig och Integrationstestansvarig. 25

Nyttoanalys / Business Case - förvaltningskostnader Minskade kostnader för förvaltning Genom att flytta ansvaret för tjänstekontraktsförvaltning till ett framtida ICC så kan man få ett effektivare utnyttjande av den specialistkompetens som integrationsarkitektur och plattformarna kräver. Vi uppskattar att kostnaden förvaltningen av dagens tjänstekontrakt kan minskas med 20-40% genom denna överflyttning av ansvaret till ett ICC och därigenom uppnå större fokusering och effektivare resursutnyttjande. 26

Nyttoanalys / Business Case - återanvändning Återanvändning av tjänstekontrakt De gemensamma integrationslösningarna syftar bl.a. att göra det möjligt att återanvända tjänstekontrakt för nya konsumenter/applikationer och för att göra det möjligt att ansluta nya producenter. Ett hypotetiskt exempel med anslutning av nya tidbokningssystem till MVK tjänsten: Anslutning av första tidbokningssystemet: 2000 timmar (pga. Utveckling av tjänstekontrakt och processer samt anpassning av producent till tjänstekontrakten) Anslutning av tidbokningssystem 2 och framåt: 1000 timmar (anpassning av producent till tjänstekontrakten) Besparing jämfört med direktanslutning utan standardiserade tjänstekontrakt (5 olika typer av system): 5 * 1000 timmar = 5000 timmar Med en timkostnad på 1000 SEK/ timme skulle detta motsvara en besparing på 5 MSEK enbart för tidbokningstjänsten. Totalt finns det 13 sådana tjänstedomäner (Tidbokning. Elektroniskt sjukintyg m.fl.) i drift på Inera idag. (Notera att siffrorna i exemplet är rena uppskattningar) 27

Nyttoanalys / Business Case Utveckling av tjänster / Applikationer Förkortad utvecklingstid för nya tjänster/applikationer Genom att använda befintliga tjänstekontrakt när man utvecklar nya tjänster/applikationer kan man förkorta utvecklingsiden. Detta beror på att man inte behöver förstå hur ett producent system fungerar för att kunna utveckla en konsument för en tjänst/applikation utan bara behöver förstå vad tjänstekontraktet erbjuder. Ett grovt estimat är att man kan halvera utvecklingstiden för applikationer som kan återanvända befintliga tjänstekontrakt. För att kunna utnyttja denna möjlighet krävs god översikt och förståelse för hela katalogen av tjänstekontrakt, god förståelse av integrationsarkitekturen och god förståelse får integrationslösningarnas möjligheter. För att få bäst resursutnyttjande bör man därför samla denna integrations arkitektkompetens inom ett ICC. 28

Innehåll Uppdrag Bakgrund / Begrepp Nuläge Behov Förslag Nyttoanalys / Business Case Finansiering Genomförande 29

Finansiering ICC:t kan finansieras med en blandning av projekt och linjefinansiering. Linjebudgeten finansierar: applikationsdrift Förvaltning av plattform, komponenter och tjänstekontrakt Rådgivning Projektbudgetarna finansierar: ICC:s resurser som deltar i projekten. Projekten begär resurser från ICC i form av integrationsarkitekter, integrationsutvecklare och integrationsprojektledare. 30

Finansiering Förvaltning och rådgivning Drift Den stora delen av kostnaden för ett ICC hanteras redan idag men fördelat över flera olika grupper inom Inera: - För att ta över förvaltningsansvaret för de befintliga kontrakten bör man omfördela budgeten från dagens tjänstedomänförvaltning till det framtida ICC:t. Detta betyder att man tillför ICC resurser motsvarande en till två arkitekter/domänansvariga på heltid för förvaltning av dagens tjänstekontrakt. Till detta bör man lägga ytterligare en arkitekt/ domänansvarig för att klara av att hantera de tjänstekontrakt som väntas tillkomma under 2013. ICC behöver tillföras resurser (och därmed budget) för att säkerställa applikationsdrift (integrationsdriftansvarig), säkerställa plattformens integritet avseende förändringar och uppgraderingar och samverka med de regionala plattformarna ute på regioner och landsting (integrationsplattformsansvarig) samt rollen som skall säkerställa effektiv miljö för utveckling och test (integrationstestansvarig) 31

Innehåll Uppdrag Bakgrund / Begrepp Nuläge Behov Förslag Nyttoanalys / Business Case Finansiering Genomförande 32

Genomförande 2013: Fokus på applikationsdrift och förvaltning - Tillsätt ICC-Ansvarig - Etablera plattforms ansvarig - Etablera driftansvarig - Överta ansvar för utveckling och förvaltning av kontrakten - Tillsätt 1-2 arkitekter/domänansvariga för befintliga kontrakt - Tillsätt 1 arkitekt/domänansvarig för de nya kontrakten - Event Management: - Enkel monitorering via NTP - Grundläggande CMDB för tjänsterna - Anslut ICC till Ineras övergripande driftprocesser och beslutsfora - Ta fram en övergripande beroendekarta för hela integrationsmiljön 2014: Komplettera med stöd för projekt och nyutveckling: - Skapa en portal där användarna kan se status för sina integrationer - Skapa en informationsportal a la SDK.MinaVardkontakter - Utveckla hjälp till självhjälp - Stöd för självtest - Workflow för anslutning och andra standardiserade tjänster 33

Tidplan / Genomförande Föreslagen bemanning av införandeprojektet: Roll Del av heltid Period Införandeprojektledare: 100% Månad 1-3 Ansvarig ICC: 20% Månad 1-4 Arkitekt/Domänansvarig: 100% Månad 1-4 Plattformsansvarig: 50% Månad 2-4 Driftansvarig: 50% Månad 2-4

Event Management införande och kostnad Analys av vilka typer av händelser som är behöver hanteras Utveckling av monitoreringslösning för Mule ESB Utveckling av extraheringslösning för att automatiskt hämta konfigurationsinformation från tjänsteplattformens tjänsteadresseringskatalog till Marvals CMDB Konfiguration av alerts i Mule ESB Konfiguration av Event Management i Marval - Filtrering - Ev. korrelering - Ärenderegler - Distribution av felmeddelanden Utbildning av Service Desk personal och beredskapsstyrkan En mycket grov uppskattning är att detta skulle ta ca 2000 mantimmar att genomföra, fördelat på ett antal olika personer. I löptid kan man räkna med 2-3 månader. 35