7.2 Update strategie

Deze pagina is een concept. Reacties via nora@ictu.nl of tekstvoorstellen in de wiki zijn welkom.

De gebruiker heeft de controle over het updaten van apps. Dit betekent dat in de eerste versie van een app al duidelijk moet zijn hoe met updates omgegaan wordt. Een belangrijke strategie is om de diensten waar een app gebruik van maakt te voorzien van versies. Hierdoor hoeven niet alle gebruikers de app te updaten om gebruik te kunnen blijven maken van een dienst. Als verschillende versies van een dienst niet wenselijk zijn of er moet toch één versie van een dienst uitgezet worden, dan is het belangrijk om dit kenbaar te kunnen maken in de app. Zorg er dus voor dat de app altijd een life cycle management-controle uitvoert. In de praktijk zijn er de volgende mogelijkheden:

  • De app is up-to-date, de gebruiker kan de app gewoon gebruiken
  • Het advies is om over te gaan op een nieuwe versie, de gebruiker kan de app nog blijven gebruiken
  • Er is een verplichting om direct over te gaan op een nieuwe versie, de app is niet meer te gebruiken
  • Er is een verplichting om het operating system te updaten vanwege beveiliging, de app is niet meer te gebruiken
  • De app is tijdelijk niet bruikbaar vanwege een productieprobleem, de app is niet te gebruiken
  • De app is end-of-life en wordt niet meer ondersteund

Bij apps voor medewerkers is het wenselijk om een UEM-oplossing te gebruiken om de nieuwste versie pro-actief te pushen naar de gebruiker en onveilige operating system-versies te weigeren.

Volgende pagina: 7.3 Schaalbaarheid en beschikbaarheid