1.4 Principes
Principes zijn een deel van het instrumentarium van iedere architectuur en zijn richtinggevend voor het nemen van besluiten en/of uitgangspunt voor acties. De hieronder genoemde principes voor ontwikkeling van apps zijn afgeleid van de RoRa/EAR en van best practices uit de mobiele wereld.
Sluit aan op Tijd, Plaats en Apparaat onafhankelijk Werken (TPAW)[bewerken]
Iedereen kan zijn of haar werkzaamheden onafhankelijk van tijd, plaats en apparaat uitvoeren, volgens het RoRa/EAR principe: “Altijd, overal, ieder apparaat ”. (Zie ook: WPD: Plaats- Tijd- Organisatie- Apparatuuronafhankelijk - RORA Online). Dit geldt zowel voor beleids- als uitvoeringsfuncties, maar ook voor bijvoorbeeld personen die gebruik maken van overheidsdienstverlening.
Voldoende veilig[bewerken]
Mobiel werken brengt veiligheidsrisico’s met zich mee, bijvoorbeeld doordat bij verlies of diefstal gegevens gemakkelijk “op straat” terecht kunnen komen. Hoe veilig een app moet zijn, is afhankelijk van de toepassing van de app en de classificatie van de data in de app of het proces waarvoor de app ingezet wordt. Het hoofdstuk Informatiearchitectuur werkt dit verder uit. De juiste set van beveiligingsmaatregelen wordt bepaald via een risicoanalyse. In het hoofdstuk Beveiliging wordt dit verder uitgewerkt.
Respecteer privacy betrokkenen[bewerken]
Deze wordt ook vanuit wetgeving zoals de AVG afgedwongen. Privacy omvat o.a. het voldoende beschermen van de gegevens die je in een app verzamelt, verwerkt of bewaart. De maatregelen die bij ‘voldoende veilig’ zijn geïdentificeerd helpen hier in belangrijke mate bij. Maar privacy is meer; het behelst ook transparantie over wat de aanbieder van de app met die gegevens doet, het niet langer bewaren van gegevens dan strikt noodzakelijk en het faciliteren in de rechten van betrokkenen (denk aan inzage en correctie) m.b.t deze verwerkingen.
Hergebruik van bouwstenen[bewerken]
Hergebruik van bouwstenen, zoals beschreven in het RoRa/EAR-principe hergebruik bouwstenen, bevordert in veel gevallen de efficiency bij ontwikkeling, onderhoud en het beheer. Hergebruik moet echter genuanceerd worden toegepast, het kan namelijk ook tot kosten-inefficiëntie leiden.
Loosely coupled[bewerken]
Het loosely coupled interacteren (met name met middle tiers en back ends) verhoogt de beheersbaarheid en onderhoudbaarheid van een oplossing.
De gebruiker staat centraal[bewerken]
In de mobiele context draait het, nog meer dan bij de ontwikkeling van reguliere software, om de gebruikerservaring. In de hoofdstukken Bedrijfsarchitectuur en User epxerience wordt dit principe uitgewerkt. Bij mobiele apps kan er een trade off tussen veiligheid en user experience ontstaan.
Toegevoegde waarde[bewerken]
De app heeft toegevoegde waarde voor de organisatie, maar ook voor de gebruiker.
Volgende pagina: 1.5 Adoptie nieuwe ontwikkelingen
6 oktober 2025 14:06:20
8 augustus 2025 13:45:26
6 oktober 2025 14:06:20
4
Informatief