1
Samenvatting Functional
Analysis
Hoofdstuk 1: Inleiding............................................................................................................................3
Hoofdstuk 2: Functionele Requirements: Use Cases..............................................................................4
Hoofdstuk 3: Niet-Functionele Requirements – SMART.........................................................................9
Hoofdstuk 4: Usability Testing..............................................................................................................15
Hoofdstuk 5: Agile Ontwikkelstrategieën.............................................................................................21
,2
, 3
Hoofdstuk 1: Inleiding
Functionele analyse verhaal omzetten naar requirements
Oefening coolblue
Geef de FR’s van coolblue
Bestellen
Account aanmaken / inloggen
Zoeken
Categorie kiezen
Betalen
Product details bekijken
Verlanglijst maken
Winkelkar
Taal instellen
Bestellingsgeschiedenis
Retourneren
…
Geef een UC v/e FR
Use Case zoeken:
o Primaire actor: gebruiker
o Stakeholder /
o Preconditie /
o Postconditie: zoekresultaten worden weergegeven
o Normaal verloop
1) De gebruiker wenst een product op te zoeken
2) Het systeem toont de resultaten
o Alternatieve verlopen
2A: het systeem detecteert dat er geen producten gevonden zijn
2A1: toon een foutboodschap
2A2: END USE CASE
o Domeinspecifieke regels: zoekbalk mag niet leeg zijn
o Op te klaren punten /
Samenvatting Functional
Analysis
Hoofdstuk 1: Inleiding............................................................................................................................3
Hoofdstuk 2: Functionele Requirements: Use Cases..............................................................................4
Hoofdstuk 3: Niet-Functionele Requirements – SMART.........................................................................9
Hoofdstuk 4: Usability Testing..............................................................................................................15
Hoofdstuk 5: Agile Ontwikkelstrategieën.............................................................................................21
,2
, 3
Hoofdstuk 1: Inleiding
Functionele analyse verhaal omzetten naar requirements
Oefening coolblue
Geef de FR’s van coolblue
Bestellen
Account aanmaken / inloggen
Zoeken
Categorie kiezen
Betalen
Product details bekijken
Verlanglijst maken
Winkelkar
Taal instellen
Bestellingsgeschiedenis
Retourneren
…
Geef een UC v/e FR
Use Case zoeken:
o Primaire actor: gebruiker
o Stakeholder /
o Preconditie /
o Postconditie: zoekresultaten worden weergegeven
o Normaal verloop
1) De gebruiker wenst een product op te zoeken
2) Het systeem toont de resultaten
o Alternatieve verlopen
2A: het systeem detecteert dat er geen producten gevonden zijn
2A1: toon een foutboodschap
2A2: END USE CASE
o Domeinspecifieke regels: zoekbalk mag niet leeg zijn
o Op te klaren punten /