🧾 User Experience

← Terug naar Requirements Elicitation

Bepalen hoe gebruikers werken met gegevens en welke schermen, formulieren en weergaven nodig zijn om processen efficiënt te ondersteunen.


📖 Introductie

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.


🧩 Samenhang met andere componenten


Tables & Relationships

        ↓

      Fields

        ↓

   Forms & Views

        ↓

Model-Driven App

        ↓

     Gebruiker

Relatie tussen componenten


📋 Forms

Bepaal welke formulieren nodig zijn om gebruikers effectief te ondersteunen.

Controlepunten

Doel

Gebruikers voorzien van een efficiënte en intuïtieve manier om gegevens te verwerken.

Voorbeelden

✅ Hoofdformulier Account

✅ Contactformulier

✅ Serviceverzoek

✅ Projectformulier

✅ Quick Create Form

Let op

🚩 Eén formulier voor alle gebruikers

🚩 Overvolle formulieren

🚩 Belangrijke informatie is moeilijk vindbaar

🚩 Te veel scrollen noodzakelijk


🏗️ Structuur van Forms

Bepaal hoe informatie wordt georganiseerd.

Controlepunten

Doel

Informatie logisch presenteren zodat gebruikers snel vinden wat zij nodig hebben.

Voorbeelden

🔹Algemeen

Basisinformatie over het record.

Proces

Statussen en procesinformatie.

🔹Communicatie

Contactmomenten en activiteiten.

🔹Financieel

Contract- en financiële gegevens.

🔹Administratie

Gegevens over het aanmaken en wijzigen van het record.

Let op

🚩 Geen structuur in formulieren

🚩 Onlogische veldgroepering

🚩 Te veel informatie op één scherm

🚩 Procesinformatie verspreid over meerdere locaties


📊 Views

Bepaal welke gegevensoverzichten gebruikers nodig hebben.

Controlepunten

Doel

Gebruikers snel toegang geven tot relevante gegevens.

Voorbeelden

✅ Mijn Open Cases

✅ Actieve Klanten

✅ Lopende Projecten

✅ Verlopen Contracten

✅ Openstaande Taken

Let op

🚩 Te veel views

🚩 Overbodige kolommen

🚩 Trage weergaven

🚩 Onduidelijke naamgeving


🧭 Navigatie & Procesondersteuning

Controleer of schermen aansluiten op de dagelijkse werkzaamheden.

Controlepunten

Doel

Gebruikers begeleiden door het proces zonder onnodige stappen.

Let op

🚩 Veel klikken nodig

🚩 Onduidelijke navigatie

🚩 Gebruikers moeten informatie zoeken

🚩 Proces wordt niet ondersteund door de oplossing


👤 Gebruikerservaring (UX)

Bepaal hoe gebruiksvriendelijk de oplossing moet zijn.

Controlepunten

Doel

Een consistente en intuïtieve gebruikerservaring realiseren.

Voorbeelden

✅ Consistente schermindeling

✅ Logische procesondersteuning

✅ Belangrijkste informatie direct zichtbaar

✅ Beperkte invoerinspanning

Let op

🚩 Technisch ontwerp boven gebruikersbehoefte

🚩 Inconsistente schermen

🚩 Overbelasting van gebruikers

🚩 Adoptieproblemen


🔐 Security & Zichtbaarheid

Controleer welke informatie zichtbaar mag zijn voor gebruikers.

Controlepunten

Doel

Gebruikers uitsluitend toegang geven tot relevante informatie.

Let op

🚩 Te veel informatie zichtbaar

🚩 Onvoldoende rolafhankelijke schermen

🚩 Privacygevoelige gegevens zichtbaar

🚩 Beveiliging niet meegenomen in ontwerp


❓ Voorbeeldvragen

Gebruikers

Forms

Views

Proces


📦 Deliverables

Na afronding van deze activiteit zijn beschikbaar:


📝 Vastlegging

Leg alle resultaten vast in de projectspecifieke Discovery Documentation.

Documenteer minimaal:

Gebruik de documentatie als centrale bron voor ontwerp, validatie en realisatie.


📊 Visualisaties

Visualisaties helpen om schermontwerpen en gebruikerservaring vroegtijdig te valideren.

Mogelijke Artefacten

🔹Wireframes

Eenvoudige schetsen van formulieren.

🔹Low-Fidelity Mockups

Snelle concepten voor validatie.

🔹Gebruikersflows

Visualisatie van navigatie en processtappen.

🔹Schermstructuren

Overzicht van forms, views en navigatie.

Richtlijnen

✅ Focus op gebruiksgemak

✅ Valideer met eindgebruikers

✅ Houd ontwerpen eenvoudig

✅ Gebruik visualisaties als gespreksondersteuning


⚠️ Veelvoorkomende Valkuilen

🚩 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


💡 Praktische Tips


✅ Resultaat

Na afronding van de analyse van Forms & Views is duidelijk:

Deze informatie vormt de basis voor de inrichting van Model-Driven Apps, Security, Automatiseringen en de uiteindelijke gebruikersadoptie van de oplossing.