Bepalen hoe gebruikers werken met gegevens en welke schermen, formulieren en weergaven nodig zijn om processen efficiënt te ondersteunen.
Forms en Views bepalen hoe gebruikers interactie hebben met de oplossing.
Hoewel het datamodel beschrijft welke gegevens worden opgeslagen, bepalen Forms en Views hoe gebruikers deze gegevens zien, invoeren, wijzigen en analyseren.
Een goede gebruikerservaring zorgt ervoor dat:
✅ gebruikers sneller werken
✅ minder fouten worden gemaakt
✅ adoptie toeneemt
✅ training eenvoudiger wordt
✅ processen efficiënter verlopen
Een slechte inrichting leidt vaak tot frustratie, inefficiëntie en lagere datakwaliteit.
Tables & Relationships
↓
Fields
↓
Forms & Views
↓
Model-Driven App
↓
Gebruiker
Tables en Relationships vormen het datamodel.
Fields bepalen welke gegevens worden opgeslagen.
Forms bepalen hoe individuele records worden ingevoerd en bekeken.
Views bepalen hoe gegevens worden gefilterd, gesorteerd en weergegeven.
Forms en Views worden gebruikt binnen één of meerdere Model-Driven Apps.
De Model-Driven App bepaalt de navigatie en gebruikerservaring.
Bepaal welke formulieren nodig zijn om gebruikers effectief te ondersteunen.
☐ Benodigde forms per entiteit bepaald
☐ Verschillende gebruikersgroepen geïdentificeerd
☐ Formulieren afgestemd op processen
☐ Kerninformatie zichtbaar gemaakt
☐ Onderhoudbaarheid beoordeeld
Gebruikers voorzien van een efficiënte en intuïtieve manier om gegevens te verwerken.
✅ Hoofdformulier Account
✅ Contactformulier
✅ Serviceverzoek
✅ Projectformulier
✅ Quick Create Form
🚩 Eén formulier voor alle gebruikers
🚩 Overvolle formulieren
🚩 Belangrijke informatie is moeilijk vindbaar
🚩 Te veel scrollen noodzakelijk
Bepaal hoe informatie wordt georganiseerd.
☐ Tabbladen bepaald
☐ Secties ingericht
☐ Velden logisch gegroepeerd
☐ Relaties zichtbaar gemaakt
☐ Procesinformatie geïntegreerd
Informatie logisch presenteren zodat gebruikers snel vinden wat zij nodig hebben.
Basisinformatie over het record.
Statussen en procesinformatie.
Contactmomenten en activiteiten.
Contract- en financiële gegevens.
Gegevens over het aanmaken en wijzigen van het record.
🚩 Geen structuur in formulieren
🚩 Onlogische veldgroepering
🚩 Te veel informatie op één scherm
🚩 Procesinformatie verspreid over meerdere locaties
Bepaal welke gegevensoverzichten gebruikers nodig hebben.
☐ Views gedefinieerd
☐ Filters bepaald
☐ Sortering vastgesteld
☐ Kolommen geselecteerd
☐ Gebruikersbehoefte gevalideerd
Gebruikers snel toegang geven tot relevante gegevens.
✅ Mijn Open Cases
✅ Actieve Klanten
✅ Lopende Projecten
✅ Verlopen Contracten
✅ Openstaande Taken
🚩 Te veel views
🚩 Overbodige kolommen
🚩 Trage weergaven
🚩 Onduidelijke naamgeving
Controleer of schermen aansluiten op de dagelijkse werkzaamheden.
☐ Navigatie beoordeeld
☐ Gebruikersroutes uitgewerkt
☐ Processtappen ondersteund
☐ Veelgebruikte acties bereikbaar
☐ Workflow afgestemd op gebruikers
Gebruikers begeleiden door het proces zonder onnodige stappen.
🚩 Veel klikken nodig
🚩 Onduidelijke navigatie
🚩 Gebruikers moeten informatie zoeken
🚩 Proces wordt niet ondersteund door de oplossing
Bepaal hoe gebruiksvriendelijk de oplossing moet zijn.
☐ Gebruiksgemak beoordeeld
☐ Schermontwerp afgestemd op gebruikers
☐ Consistentie bewaakt
☐ Toegankelijkheid beoordeeld
☐ Adoptie ondersteund
Een consistente en intuïtieve gebruikerservaring realiseren.
✅ Consistente schermindeling
✅ Logische procesondersteuning
✅ Belangrijkste informatie direct zichtbaar
✅ Beperkte invoerinspanning
🚩 Technisch ontwerp boven gebruikersbehoefte
🚩 Inconsistente schermen
🚩 Overbelasting van gebruikers
🚩 Adoptieproblemen
Controleer welke informatie zichtbaar mag zijn voor gebruikers.
☐ Beveiligingsvereisten vastgesteld
☐ Rollen beoordeeld
☐ Veldbeveiliging onderzocht
☐ Forms afgestemd op rollen
☐ Views afgestemd op autorisaties
Gebruikers uitsluitend toegang geven tot relevante informatie.
🚩 Te veel informatie zichtbaar
🚩 Onvoldoende rolafhankelijke schermen
🚩 Privacygevoelige gegevens zichtbaar
🚩 Beveiliging niet meegenomen in ontwerp
Welke taken voert de gebruiker dagelijks uit?
Welke informatie moet direct zichtbaar zijn?
Welke acties worden het meest uitgevoerd?
Welke velden zijn essentieel?
Welke informatie is optioneel?
Welke informatie hoort bij elkaar?
Welke lijsten worden dagelijks gebruikt?
Welke filters zijn noodzakelijk?
Welke kolommen moeten altijd zichtbaar zijn?
Hoe navigeert de gebruiker door het proces?
Welke stappen moeten worden ondersteund?
Waar ontstaan momenteel fouten of vertragingen?
Na afronding van deze activiteit zijn beschikbaar:
Overzicht van forms per entiteit
Beschrijving van tabbladen en secties
Overzicht van views
Gebruikersflows
Navigatiestructuur
UX-richtlijnen
Leg alle resultaten vast in de projectspecifieke Discovery Documentation.
Documenteer minimaal:
Forms per tabel
Tabbladen en secties
Views en filters
Gebruikersrollen
Navigatiestructuur
Procesondersteuning
Gebruik de documentatie als centrale bron voor ontwerp, validatie en realisatie.
Visualisaties helpen om schermontwerpen en gebruikerservaring vroegtijdig te valideren.
Eenvoudige schetsen van formulieren.
Snelle concepten voor validatie.
Visualisatie van navigatie en processtappen.
Overzicht van forms, views en navigatie.
✅ Focus op gebruiksgemak
✅ Valideer met eindgebruikers
✅ Houd ontwerpen eenvoudig
✅ Gebruik visualisaties als gespreksondersteuning
🚩 Te veel informatie op één scherm tonen
🚩 Forms ontwerpen vanuit techniek in plaats van gebruiker
🚩 Geen aansluiting op werkprocessen
🚩 Inconsistente schermstructuren
🚩 Te veel verplichte velden
🚩 Gebruikers niet betrekken bij ontwerp
🚩 Overmatige complexiteit in navigatie
Ontwerp vanuit gebruikersactiviteiten
Toon alleen relevante informatie
Houd formulieren overzichtelijk
Gebruik consistente schermstructuren
Ontwerp views rondom dagelijkse werkzaamheden
Test ontwerpen vroegtijdig met gebruikers
Na afronding van de analyse van Forms & Views is duidelijk:
Welke formulieren nodig zijn
Welke informatie gebruikers zien
Hoe gegevens worden ingevoerd en geraadpleegd
Welke views noodzakelijk zijn
Hoe gebruikers door processen navigeren
Hoe de gebruikerservaring wordt ondersteund
Deze informatie vormt de basis voor de inrichting van Model-Driven Apps, Security, Automatiseringen en de uiteindelijke gebruikersadoptie van de oplossing.