Beredning

GODKÄND

Inledning

Syfte: I beredning av en ny eller förändrad tjänst kan man ställas inför frågan om tjänsten kan/bör realiseras med appar. Denna del av app-strategin stödjer beredning på två nivåer:

  • i en tidig snabb utredning av en app-baserad tjänst i syfte att hitta graverande skäl för appar i tjänsten

  • i senare faser av beredningen för att förstå ev väsentlig påverkan av appar under tjänstens livscykel

Målgrupp: Beslutsfattare, uppdragsledare, projektledare, utredare

Instruktion för användning: Använd frågelistor nedan för att identifiera tänkbara konsekvenser av att använda appar i den tjänst som är under beredning. Observera att verktygen är ett stöd för att identifiera områden för vidare utredning. Varje tjänst har unika egenskaper och kräver unik hantering.

App-strategi under beredning

Här kan du läsa om beredning i processen Hantera Behov.

Utvärdering av app-initiativ

Idén bakom denna utredning är att tidigt under beredningen identifiera lämpligheten i att välja appar som en del av tjänsten. Utredningen är baserad på en frågelista som ger enkel överblick över resultaten.

Utvärdering av app-initiativ - App - Confluence (atlassian.net)

Beredning

I senare faser av beredning av en tjänst kan appar ha påverkan på de flesta delar av Utvecklingsramverket. Denna påverkan behöver utredas för att beslutsunderlaget skall vara relevant.

De delar i Utvecklingsramverket som bedöms ha störst påverkan av appar listas nedan med en en uppsättning frågor som sätter fokus på tänkbara konsekvenser.

Kriterium för val av frågor: Minst medelhög sannolikhet/stor konsekvens vid riskanalys av en komplex tjänst.

Juridik

Det finns speciella juridiska överväganden när man använder appar. Tjänstens innehåll och målgrupp är avgörande för bedömning av genomförbarhet - klargör dessa inför juridisk utredning!

  • Skall tjänsten hantera patientdata och/eller andra känsliga personuppgifter?

  • Kan informationssäkerheten mötas i en lösning där appar utgör ett användargränssnitt?

  • Kommer den app-baserade tjänsten kräva ett slutanvändaravtal (EULA)?

  • Finns det redan en färdig app på marknaden som tillhandahåller tjänsten som appen kommer att tillgodose? Varför ska då Inera utveckla denna?

  • Förutsätter lösningen licenser för utvecklingsverktyg eller annan programvara som har licensvillkor som Inera kan acceptera? Kräver appen annat upphovsrättsskyddat material?

  • Används appen används för digitala besök (via videosamtal) och eventuellt även för diagnos? I så fall avgör kunden (region/kommun) lämpligheten för detta utifrån de vägledningar IVO, SoS med flera bidragit med.

Här finns frågelistor för ytterligare förberedelser inför juridisk utredning av en app-baserade tjänst.

Nyttorealisering och effekthemtagning

Teknikval påverkar användarens upplevelse av tjänsten. Specifikt ger appar möjlighet till en bättre användarupplevelse jämfört med webbappar inklusive högre tillgänglighet.

Denna del av app-strategin pekar på möjliga mervärden med appar jämfört med webbappar. Det är beslutsfattarens ansvar att bedöma eventuella mervärden (såväl som konsekvenser) för varje enskild tjänst.

  • … användare snabbare kan åstadkomma det tjänsten erbjuder (frigjord tid)

  • … användare lättare kan känna sig trygg med att de åstadkommit just detta (trygghet)

  • … användare enklare återkomma till ett pågående ärende (frigjord tid)

  • … användare kan få avvägda påminnelser eller påstötning om nästa steg i tjänsten (trygghet)

Läs mer här om Nyttorealisering och effekthemtagning - App - Confluence (atlassian.net).

Digital tillgänglighet

Appar ger goda förutsättningar att skapa en tillgänglig tjänst - men då bör följande tas i beaktning:

  • Påverkar valet av realisering av tjänsten, app eller webbapp, den digitala tillgängligheten?

  • Finns möjlighet att använda de hjälpmedel som är viktiga för målgrupper?
    (Har tjänstens målgrupp speciella behov och/eller finns inom viss verksamhet)

  • Är det klarlagt hur appen ska fungera med de mobila enheternas inbyggda tillgänglighetsfunktioner?

  • Finns det risk att tillgänglighetskraven inte kan uppfyllas om tjänsten realiseras med en app?

För vidare utredning och utveckling - följ de råd som du finner här.

UX

Appar kräver annorlunda hantering jämfört med webbapp - här listas nyckelområden:

  • Följer appen Inera eller 1177 Vårdguidens ramverk?

  • Använder appen operativsystemets förväntade beteende?

  • Finns material för publicering på app-stores?

  • Finns plan att stämma av design med ansvariga inom UX-ramverket?

  • Är våra standard-gestures applicerade där användare förväntar sig?

  • Följer app-ikonen bestämda riktlinjer?

  • Finns designfiler publicerade åtkomligt i Figma?

Mer detaljerat stöd för appars UX finns här.

Utveckling av appar

Utveckling av appar kräver annorlunda utvecklingsstrategi, -metodik och -verktyg jämfört med webappar.

Vid nyutveckling
  • Vilken arkitektur skall väljas för appen - vilka delar av tjänsten finns i appen och vilka i back-end?

  • Skall vi välja native eller cross-platform?

    • native: använder de verktyg som leverantörer publicerar för största frihet men med större insats

    • cross-platform: ett gemensamt verktyg för både iOS och Android, med väsentligen en kodbas

  • Vilka lägsta versioner av Android och iOS skall krävas för att användare skall nå tjänsten via app?

Vidareutveckling
  • Vilken strategi skall användas när nya versioner av appen skall publiceras på app stores?

  • Finns tillgång till nödvändiga utvecklingsverktyg och rätt kompetens för att kunna uppdatera appen?

Mer information finns här: Utveckla ny eller förändrad tjänst - App - Confluence (atlassian.net)

Distribution av appar

Även publicering och distribution av appar kräver ytterligare insatser jämfört med webbappar.

  • test - speciell hantering krävs för att distribuera appen för test och kvalitetssäkring i tjänsten

  • publicering - flera steg krävs innan appen kan publiceras på app stores - review, signering och beskrivning

  • distribution - informera användare om att appen publicerats - de måste själva aktivt ladda ned den

Appens betyg (rating) och kommentarer av användare i app stores bör användas för förbättring av tjänsten. Detta kräver uppmärksamhet, speciellt tiden efter publicering, och därmed resurs/kostnad.

Här finns mer detaljerade råd för detta.

Informationssäkerhet

Appar har något annorlunda säkerhetsmodell jämfört med webbappar.

Vad är tjänstens innehåll och målgrupp? Detta är avgörande för kravbilden för informationssäkerhet.

  • Varifrån kommer appen?

    • (ny)utvecklad i Ineras regi?

    • övertas från region/kommun - uppfyller i så fall appen/tjänsten Ineras krav på informationssäkerhet?

    • tredjepartsapp - fristående eller som del av systemlösning som upphandlas av Inera

  • Om det är en tredjepartsapp - hur kvalitetssäkras informationssäkerheten? Kan källkoden granskas?

  • Vid uppdatering av befintlig app-baserad tjänst

    • Påverkar uppdateringen av appen dess egenskaper inom informationssäkerhet?

    • Kräver detta i så fall ett uppdaterat slutanvändaravtal?

Läs här hur detta kan påverka informationssäkerheten: Informationssäkerhet - appar - App - Confluence (atlassian.net)

Test och kvalitetssäkring

Appar kräver annorlunda metodik och verktyg jämfört med webb - här finns frågeställningar som kan vara värda att överväga i beredning av en app-baserad tjänst:

  • Är behovsanalysen tillräcklig för att kunna bedöma tjänstens användbarhet om den realiseras med en app?

  • Är tillgången till testversioner av appen säkerställd?

  • Är tillgången till relevanta mobila enheter för test säkerställd?

  • Är tillgången på relevanta hjälpmedel och testverktyg för att testa digital tillgänglighet säkerställd?

  • Finns säkerhetskritiska komponenter och är dessa i så fall identifierade för test/verifiering?

  • Finns det behov av certifikat?

  • Krävs det utökad testning pga kombination av app och webbapp för tjänsten?

  • Finns planering för utökad testning för att täcka variationer av mobila enheter, operativsystem, personliga inställningar och olika typer av användningsscenarier som involverar den mobila enhetens funktioner? (Viktig framför allt gällande användbarhet och tillgänglighet.)

  • Finns det tillgång till nödvändiga testverktyg, t ex för automatisering av tester?

  • Är det planerat för slutverifiering och granskning av appen inför publicering?

  • Är behovet av test och testmiljöer i förvaltningen klarlagt?

  • Är det tydligt vad en avveckling av appen ställer för krav på test/verifiering?

Mer detaljer om test och kvalitetssäkring av appar finns här.

Överlämning till Förvaltning

Förvaltning av app-baserade tjänster kräver större och annorlunda insats jämfört med webb-tjänster:

  • Har hänsyn tagits till den ökade förvaltningsinsatsen/kostnaden för övriga tjänster i förvaltningen ifall appen ska anropa någon av dessa?

  • Finns det kapacitet och adekvat app-specifik kompetens i förvaltningen?

  • Finns det en plan för att kontinuerligt uppdatera appen för att till exempel hantera nya versioner av enheters operativsystem?

  • Finns det budget för publicering och distribution av uppdateringar av appen?

  • Är appen kompatibel med befintliga tjänstekontrakt ifall den ska ingå i den nationella tjänsteplattformen?

Läs mer om Överlämning till förvaltning - App - Confluence (atlassian.net)