Beskrivning av fyra plattformar för e-förvaltning - Sambruk
Beskrivning av fyra plattformar för e-förvaltning - Sambruk
Beskrivning av fyra plattformar för e-förvaltning - Sambruk
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Beskrivning</strong> <strong>av</strong> <strong>fyra</strong> <strong>plattformar</strong> <strong>för</strong> e-<strong>för</strong>valtning<br />
Roland Rayner 20110919<br />
Inledning<br />
I en utredning från 2010-12-02 presenterades 15 leverantörer <strong>av</strong> e-tjänste<strong>plattformar</strong><br />
”Inventering och bedömningskriterier över utbudet <strong>av</strong> e-tjänste<strong>plattformar</strong>”. Målet var<br />
att få en översikt och bedömning <strong>av</strong> marknaden.<br />
Det bestämdes att gå vidare och ge en närmare bild <strong>av</strong> <strong>fyra</strong> leverantörer, dessa är<br />
Streamsources Streamflow, Pulsens Jukebox, Abous Ärendeautomaten och Etjänsteportalen<br />
samt Resultmakers Digitjänst från Danmark.<br />
Sammanfattning<br />
Inledningsvis kan konstateras att det som skiljer dessa leverantörer åt, är att vi har<br />
tre etablerade leverantörer på den svenska marknaden och en ”uppstickare” från<br />
Danmark, som dessutom har valt att marknads<strong>för</strong>a sig som enbart molntjänst och i<br />
<strong>för</strong>sta hand mot kommuner på skalan mycket små till medelstora. Det ger i princip ett<br />
relativt stort underlag då ca 230 kommuner har under 40 000 invånare.<br />
Val <strong>av</strong> plattform<br />
Två leverantörer (Pulsen AB och Streamsource AB) har valt att utveckla sina<br />
produkter med öppen källkod och J<strong>av</strong>a som programspråk i huvudsak. Övriga bygger<br />
på Microsoft .NET och de produkter som <strong>för</strong>knippas med den miljön.<br />
Enligt uppgifter från Abou (deras hemsida) väljer de att också utnyttja Microsoft<br />
Silverlight som utvecklingsplattform <strong>för</strong> att skapa interaktiva applikationer <strong>för</strong> webb,<br />
desktop och mobiler. Detta kan innebära svårigheter att tillgodose Iphone- och<br />
Androidmobiler.<br />
Val <strong>av</strong> strategi<br />
Som nämnts har tre leverantörer i <strong>för</strong>sta hand fokus på att leverera lösningar som<br />
sedan går i produktion hos respektive kommun eller hos kommuner som samverkar<br />
om lösningen. Endast en leverantör har ett uttalat tjänstefokus, nämligen<br />
Resultmakers Digitjänst.<br />
Däremot erbjuder de tre leverantörerna någon form <strong>av</strong> hostingtjänst <strong>för</strong> de kommuner<br />
som inte själv vill driftsätta lösningen i egna lokaler. Villkoren <strong>för</strong> en dylik<br />
överreskommelse framgår <strong>av</strong> bilagor från respektive leverantör.<br />
Arkitektur<br />
En mer djuplodad analys <strong>av</strong> designmönster och arkitektur ingår inte i detta uppdrag.<br />
Däremot påtalar leverantörerna vissa inriktningar kring sina lösningar.<br />
Abou talar om att man följer MVC som designmönster, vilket i princip kanske är en<br />
självklarhet. MVC står <strong>för</strong> Model-View-Controller, vilket kort betyder att man<br />
separerar data (Model) och presentationen (View) så att inte datahanteringen får<br />
konsekvenser på grund <strong>av</strong> <strong>för</strong>ändringar i presentationslagret dvs användargränssnittet,<br />
samt att data kan omorganiseras utan behöva ändra i<br />
presentationslagret. MVC löser detta problem genom att separera data och<br />
affärslogiken från presentationen och användarinteraktionen, genom att introducera<br />
1
en mellanliggande komponent: Controllern. Denna syn på design omfattar säkerligen<br />
alla leverantörerna.<br />
Pulsen talar om en tjänsteorienterad arkitektur och SOA (Service Oriented<br />
Architecture), som kan definieras som ett distribuerat IT-system som organiseras<br />
som en struktur <strong>av</strong> kommunicerande tjänster. Denna program<strong>för</strong>klaring stöds också<br />
<strong>av</strong> att man talar om tjänstelager samt i sitt utbud har både en integrationsplattform i<br />
form <strong>av</strong> ESB (Enterprise Service Bus) samt en fristående processmotor från JBoss i<br />
tjänstelagert. Dessa tankar motsvaras <strong>av</strong> den framlagda EU-rapporten SmartCities<br />
”Creating Municipal ICT Architectures” där Karlstad var en <strong>av</strong> <strong>för</strong>fattarna.<br />
Streamsource pekar på området utökade integrationsmöjligheter <strong>för</strong> sin produkt.<br />
Streamsource valde från start att arbeta med inriktning på att möjliggöra integration<br />
med ett öppet REST-gränssnitt 1 till funktionaliteten i Streamflow. Under hösten<br />
planerar Streamsource att ytterligare fokusera på integration, <strong>för</strong> att <strong>för</strong>stärka<br />
Streamflows roll som ärenden<strong>av</strong>. Bland annat kommer man att ta fram färdiga<br />
PlugIns till andra system.<br />
Resultmakers tjänst DigiTjänst skall betraktas som en tjänst, varvid det är i nuläget<br />
inte lika aktuellt att <strong>för</strong>djupa sig i deras arkitektur. Däremot måste vissa kr<strong>av</strong> uppfyllas<br />
kring integrationer etc. Några uppgifter kring detta har inte presenterats.<br />
Ärenden<strong>av</strong><br />
Alla tre leverantörer <strong>av</strong> lösningar kan sägas göra anspråk på att vara någon form <strong>av</strong><br />
ärenden<strong>av</strong>. Med det menas troligtvis att detta n<strong>av</strong> eller hub skall kunna samordna ett<br />
ärendeflöde i en organisation. Dels det interna flödet som oftast finns i något befintligt<br />
diarie/ärendehanteringssystem, dels det externa flödet via de olika kanaler som<br />
kommunen satt upp som e-tjänster på webb eller över e-post. Många kommuner har<br />
också en dedikerad kundtjänst som bidrar till flödet <strong>av</strong> olika ärenden.<br />
Att göra någon bedömning över vilken <strong>av</strong> dessa tre leverantörer som lyckats bäst är<br />
ganska svårt. Det som kan sägas är väl att alla tre är ganska eniga om problematiken<br />
i en kommun och var och en <strong>för</strong>söker lösa ungefär samma frågeställningar.<br />
Många kommuner väljer att titta på olika framgångsrika resurs-, arbets- och<br />
processmodeller <strong>för</strong> sitt arbete, Lean Production är en sådan japansk modell. Här<br />
verkar det vara Streamsource som kanske <strong>för</strong>djupat sig i dylika modeller <strong>för</strong> effektivt<br />
arbete. Det kan mycket väl vara så att övriga också funderat i dessa banor.<br />
E-tjänster<br />
Alla leverantörerna erbjuder E-tjänster. Genom olika formuläreditorer och med löfte<br />
om att man kan skapa en e-tjänst på minimal tid. Nu vet alla att det kanske inte är<br />
tidsåtgången som är den kritiska faktorn utan allt bakomliggande arbete i en kommun<br />
när det gäller att <strong>för</strong>ändra arbetssätt mm.<br />
1 REST är en klient-server-arkitektur där resurserna identifieras genom sina unika webbadresser<br />
(URI), och anses mindre komplicerat att använda än SOAP (Simple Object Access Protocol) som<br />
<strong>för</strong>knippas med SOA och WebServices<br />
2
Alla verkar kunna erbjuda en mängd intelligenta lösningar på detta, däremot måste<br />
jag framhålla både Abou och Pulsen som presenterar lösningar i form <strong>av</strong><br />
samordnade forum och möjligheter att dela med sig mellan kommunerna <strong>av</strong><br />
framtagna e-tjänster.<br />
Mobila tjänster/Ipad<br />
Här finns en kommande stor marknad, fram<strong>för</strong>allt att kunna presentera appar till både<br />
smartphones (Iphone och Android) samt till Ipad och andra läsplattor. Streamsources<br />
moder<strong>för</strong>etag Jayways har tagit fram olika lösningar <strong>för</strong> mobila klienter både interna<br />
lösningar och konsumentapplikationer.<br />
För interna behov kommer säkert ställas kr<strong>av</strong> på dokumenthantering och <strong>för</strong><br />
fältservicelösningar i kommunerna.<br />
Övriga leverantörer har säkert också på gång lösningar, men jag har inte lyckats få in<br />
uppgifter kring dessa.<br />
Molntjänster<br />
Med en marknad på över 200 kommuner som fortfarande inte kommit så långt borde<br />
molnlösningar vara attraktivt.<br />
Jan Nilsson, Streamsource uttrycker sig sålunda: ” Jag kan se två primära skäl till<br />
utökat stöd <strong>för</strong> tjänstebaserad funktionalitet i molnet. Dels <strong>för</strong> att erbjuda kunder vilka<br />
<strong>för</strong>edrar extern drift en färdig lösning. Dels <strong>för</strong> att underlätta insteget <strong>för</strong> de kunder<br />
vilka vill få snabb och enkel tillgång till vår funktionalitet”.<br />
<strong>Sambruk</strong> har inlämnat en projektbeskrivning om ”En nationell, molnbaserad etjänsteplats”<br />
till Vinnovas utlysning om medel. Denna projektbeskrivning adresserar<br />
problematiken med att många kommuner inte har de rätta <strong>för</strong>utsättningarna <strong>för</strong> att<br />
själva ta hela frågan kring att skapa <strong>för</strong>utsättningar <strong>för</strong> en e-<strong>för</strong>valtning.<br />
Ekonomi<br />
Varje leverantör har i bilagorna presenterat en ungefärlig kostnad <strong>för</strong> etableringen <strong>av</strong><br />
deras produkter.<br />
3
Streamsource AB: Streamflow<br />
Information om produkterna hittas på: http://www.streamsource.se/<br />
<strong>Beskrivning</strong><br />
Streamflow är i grunden ett ärendehanteringssystem, till det finns Streamflow Surface<br />
som är den synliga delen <strong>för</strong> medborgaren eller kunden. Surface innefattar formulär<br />
och formuläreditering samt möjlighet att skapa ”mina sidor”-funktionalitet, dvs<br />
medborgaren skall kunna följa sitt ärende i en handläggningsprocess.<br />
Streamflow skall hantera en kommuns alla behov <strong>av</strong> vad gäller kontakter via telefon,<br />
e-tjänster, e-post, mina sidor etc. O<strong>av</strong>sett kanal hamnar resultatet <strong>av</strong><br />
medborgarkontakten i ärendehanteringssystemet Streamflow, i vilket handläggarna<br />
behandlar ärendet och kan följa upp detsamma. Ärendehanteringssystemet<br />
innehåller en mängd funktionalitet, <strong>för</strong> gruppsamverkan, arbets<strong>för</strong>delning etc.<br />
Medborgaren eller kunden skall notifieras via e-post utifrån händelserna i ärendehanteringen.<br />
För att ytterligare ge medborgarna insyn och tillgänglighet utvecklas<br />
även ärendehanteringen <strong>för</strong> smartphones.<br />
Streamsource har en tydlig strategi i sina produkter när det gäller att möjligöra<br />
integration. Produkten har ett öppet REST-gränssnitt (Representational State<br />
Transfer) 2 till funktionaliteten i Streamflow.<br />
Genom att utveckla olika Plug-Ins till andra system som exempelvis eID och LDAPkatalogen<br />
vill Streamsource stärka sin produkt som ett oberoende ärenden<strong>av</strong>, där<br />
befintliga system och tjänster inom en kommun kan kopplas samman och utnyttja<br />
Streamflows funktionalitet.<br />
Vid samtal med Streamsource framgick att ett område som får ökat fokus är att<br />
erbjuda funktionaliteten som en hostad tjänst/”moln”-baserad tjänst. Kommunerna<br />
har hittills primärt fokuserat på drift i egen miljö, men detta kan komma att ändras.<br />
Streamsource såg två primära skäl till ett utökat stöd <strong>för</strong> tjänstebaserad funktionalitet<br />
i molnet. Dels <strong>för</strong> att erbjuda kunder vilka <strong>för</strong>edrar extern drift en färdig lösning. Dels<br />
<strong>för</strong> att underlätta insteget <strong>för</strong> de kunder vilka vill få snabb och enkel tillgång till<br />
Streamflows funktionalitet.<br />
Streamflow bygger på j<strong>av</strong>a, öppna standarder och källkod.<br />
I medföljande bilaga finns angivna priser <strong>för</strong> intern och extern drift.<br />
2 REST är en klient-server-arkitektur där resurserna identifieras genom sina unika webbadresser<br />
(URI), och anses mindre komplicerat att använda än SOAP (Simple Object Access Protocol).<br />
4
Pulsen AB: Jukebox<br />
Information om produkterna hittas på:<br />
http://www.pulsen.se/topn<strong>av</strong>igering/vartutbud/verksamhetssystem/kommunal<strong>av</strong>erksa<br />
mhetssystemetjanster/jukebox.4.78b9e42c127d84fc34180005114.html<br />
<strong>Beskrivning</strong><br />
Pulsens Jukebox presenteras som fem huvudkomponenter:<br />
• Gränssnittet mot medborgaren<br />
• Handläggarstöd<br />
• Formulärhantering<br />
• Integrationer och processer<br />
• Arkiv <strong>för</strong> lagring <strong>av</strong> inkomna ärenden<br />
Strategin bakom Jukebox bygger på en öppen plattform där grund<strong>för</strong>utsättningarna<br />
medger att systemet kan fungera som ett ärenden<strong>av</strong> inom en kommun. Genom att<br />
lägga stor vikt vid en integrations- och processplattform ger man kommunerna rika<br />
möjligheter till att uppnå den funktionaliteten.<br />
Gränssnittet är <strong>för</strong>berett <strong>för</strong> att kunna presentera status samt tillgängliggöra tjänster<br />
som finns i andra system, så att användaren får ”En väg in” till kommunen och på sikt<br />
integrera andra organisationers tjänster som exempelvis myndigheter, landsting,<br />
friskolor och privata vårdgivare.<br />
Till gränssnittet hör en formuläreditor (eTjänstebyggaren) som medger möjlighet att<br />
skapa nya tjänster och ändra i befintliga tjänster. eTjänstebyggaren kan också<br />
användas till att importera och exportera tjänster från andra som har Jukebox.<br />
Tanken är att det finns ett samverkansforum där alla som har Jukebox samverkar<br />
kring framtagning <strong>av</strong> tjänster som sedan delas mellan medlemmarna.<br />
I komponenten handläggarstöd administrerar kommunens handläggare de inkomna<br />
ärendena. I det fall man inte väljer att göra integration mot ordinarie verksamhetssystem/ärendehanteringssystem.<br />
I grundinstallationen tas hänsyn till katalogtjänst, eID koppling, ev. koppling <strong>för</strong> att<br />
kvalitetssäkra uppgifter mot Skatteverket (N<strong>av</strong>et), e-post koppling <strong>för</strong> notifiering, ev.<br />
sms koppling <strong>för</strong> notifiering samt ev. koppling mot ärendehantering/verksamhetssystem.<br />
Pulsen erbjuder Jukebox som en ”hostad” lösning i bemärkelsen drift <strong>av</strong> ”Jukebox<br />
plattformen”, samt de funktioner/systemkomponenter som ligger ”nära” Jukebox. För<br />
att få full effekt <strong>av</strong> Jukebox rekommenderar vi redan från början att sätta upp<br />
kopplingar till funktioner/system som kommunen redan har.<br />
Jukebox bygger på j<strong>av</strong>a, öppna standarder och källkod.<br />
I medföljande bilaga finns angivna priser <strong>för</strong> extern drift.<br />
5
Abou: Ärendeautomaten och e-tjänsteportalen<br />
Information om produkterna hittas på: http://www.abou.se/<br />
<strong>Beskrivning</strong><br />
Abous lösning består <strong>av</strong> två delar Ärendeautomaten och E-tjänsteportalen.<br />
Ärendeautomaten kan beskrivas som ett ärendesystem och ärenden<strong>av</strong>, med<br />
inriktning på <strong>fyra</strong> arbetsmoment nämligen ankomstregistrering, komplettering,<br />
beslutsmeddelande och arkivering.<br />
Till Ärendeautomaten finns Abous e-tjänstebank vilken innehåller drygt 100 e-tjänster<br />
vilka är nyckelfärdiga att implementera. Abous kunder utgör Abou Community där<br />
alla e-tjänster delas mellan kommunerna. Abous e-tjänstebank växer i snitt med fem<br />
nya e-tjänster varje månad enligt utsago.<br />
Ärendeautomat ger möjligheter till integration med externa system och Abou har<br />
genom<strong>för</strong>t integrationer mot ärendehanteringssystemen Lex och W3D3. I Abou<br />
Ärendeautomat finns följande standardintegrationer färdigpaketerade: e-legitimation<br />
mot BankID, Telia och Nordea samt N<strong>av</strong>et Skatteverket. Dessa integrationer följer<br />
med standardimplementationen. Abou har även löst ut ett antal anpassade<br />
integrationer mot flertalet kommuner var<strong>av</strong> några är: GIS, Portwise SAML2, KIR,<br />
W3D3. Alla funktioner som Abou har <strong>för</strong> dessa integrationer ingår också i<br />
grundpaketet.<br />
Gränssnittet som medborgare och kunder möter kallas <strong>för</strong> E-tjänsteportalen. Här<br />
integreras tjänsterna med eID och ”mina sidor”. Nya e-tjänster skapas snabbt och<br />
enkelt och mobila applikationer kan tas fram.<br />
Kommunen kan köpa driften via Abou och då krävs ingen teknisk uppsättning från<br />
kommunens sida. Abou levererar hela lösningen inklusive drift som en molntjänst.<br />
Abou har flera underliggande driftpartners med olika servicenivåer och tillhörande<br />
prismodeller som kunden kan välja mellan.<br />
Ärendeautomaten och E-tjänsteportalen bygger på Microsofts .NET<br />
I medföljande bilaga finns angivna priser <strong>för</strong> olika delar <strong>av</strong> systemen.<br />
6
Resultmakers A/S: Digitjänst<br />
Information om produkterna hittas på:<br />
http://www.resultmaker.com/Products/eForms/tabid/67/Default.aspx<br />
<strong>Beskrivning</strong><br />
Resultmaker och Digitjänst skiljer sig från övriga leverantörer <strong>för</strong>utom att det är ett<br />
danskt <strong>för</strong>etag och har sina erfarenheter från den danska kommunmarknaden med<br />
att de uttryckligen vänder sig till de små kommunerna.<br />
Digitjänst är ämnad att helt presenteras som en molntjänst <strong>för</strong> kommunerna.<br />
Digitjänst består <strong>av</strong> en tjänst som innehåller ett antal <strong>av</strong> de vanligaste e-formulären<br />
som sedan kommunerna kan ”lägga in” på sina egna sidor.<br />
Inledningsvis <strong>av</strong>ser Resultmaker att presentera 20 tjänster, samt efter ett tag komma<br />
med ytterligare 30 stycken.<br />
I tjänsten skall finnas eID-integration samt integration mot exempelvis N<strong>av</strong>et <strong>för</strong><br />
person och <strong>för</strong>etagskontroll. I ett något senare skede <strong>av</strong>ser man att utöka<br />
integrationsmöjligheterna till fler tjänster samt kunna leverera data till utvalda system<br />
via antingen e-post, PDF eller som rena XML-filer.<br />
Kommunerna skall kunna välja sina tjänster direkt via Digitjänsts hemsida samt även<br />
ha tillgång till statistik över sina kund- och medborgarkontakter.<br />
Digitjänst bygger på Microsofts produkter<br />
I medföljande bilaga finns ytterligare information kring Digitjänst.<br />
7