Requirements Engineering/het werk/werkstuk/2008-9/Groep 01 Spectrometer/Feedback 27 nov. Dirk vd Linden
Uit Werkplaats
< Requirements Engineering | het werk | werkstuk | 2008-9 | Groep 01 Spectrometer
-
Geen concentratie voor oplosmiddel -
Is use case inloggen nodig? Antwoord: Ja, is standaard, maar hou er maar in -
Let op: oude naam, 'zondervan' staat hier en daar nog op de wiki - ORM voor elke losse use case / scenario. Dat is makkelijker tijdens het maken van de grote
- Bij scenario's concreter werken. 'Deze gebruiker' -> 'Sander'
-
Alternate path nummering klopt niet overal. - Concreter opschrijven wat er gebeurt / gedaan moet worden. Zie bijvoorbeeld Molecuul maken
- "Gebruiker vult gegevens in" bijvoorbeeld... welke gegevens?
-
Let op "doorvoeren" en "bevestiging door systeem". Als je doorvoert, impliceert dat niet dat het bevestigen al gebeurd is? -
Systeem is gestart als preconditie is overbodig. -
"Gebruiker is geauthenticeerd" en "gebruiker is ingelogd" zijn twee verschillende dingen. Rechttrekken -
Postcondities uitsplitsen per alternate path -
Concreter. Niet zeggen dat de gebruiker iets wilt doen, doe het gewoon. - Gebruik systeemterminologie
-
Analyseren meting moet concreter -
Wat wordt geanalyseerd? Wat doe je dan, behalve kijken? In/uitzoemen, assoorten aanpassen. Kortom: welke resultaten? -
Pauzeren / voortzetten eruit -
Zoeken: "willen" er uit - Monster selecteren: we moeten aangeven dat het systeem aangeeft dat dit monster nu het actieve monster is.
- Beheren gebruiker: concreter!
-
Scenario's. Zinnen knippen/plakken... dan naam en gebruiker vervangen door eigennaam. Twee keer doen als use case verschillende paden heeft.
-
Nummering alternative paths. Deze is niet geheel duidelijk aangezien sommige meerdere alternative paths hebben. -
Molecuul maken. Maakt nieuw leeg molecuul ipv maakt nieuw molecuul. -
Consistentie namen usecases -
Woordgebruik usecases. Doorvoeren en bevestigen. Veel woorden lijken teveel op elkaar. -
Preconditie van of het systeem is gestart kan weggehaald worden. -
Postconditie ook bij de alternative paths. Echte fouten eventueel beschrijven in exceptie paden. -
Usecase start meting --> Concreter en taalgebruik. -
Usecase analyseer meting --> Assensoort instellen, in- of uitzoomen. -
Usecase selecteer monster --> Systeem geeft aan dat alle wijzigingen vanaf nu betrekking hebben op het geselecteerde monster.