Requirements Engineering/het werk/werkstuk/2008-9/Groep 01 Spectrometer/Feedback 27 nov. Dirk vd Linden

Uit Werkplaats
Ga naar: navigatie, zoeken
  • 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.