Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In dit document worden alle requirements besproken die voldaan moeten worden voordat een taak als "done" beschouwd kan worden. Als al deze requirements af worden gegaan is de kans dat het opgeleverde product van kwaliteit is een stuk groter.

  • Uitwerken van De relevante usecases zijn fully dressed usecaseuitgewerkt.
  • Het aanpassen van domeinmodel op basis van usecase beschrijving
  • De code van de taak is gepushed naar Bitbucket en er is een pull request aangemaakt. 
    • De pull request is gereviewed en gemerged.
  • De geschreven code is niet in strijd met de opgestelde code guidelines.
  • Bijwerken usecasemodel
  • Het domein model is geüpdate
  • De brief description van de use case is geschreven
  • De use case description is gemaakt
  • Bijwerken klassediagram
  • Aanmaken system sequence diagram
  • Aanmaken sequence diagrams
  • Update readme
  • Maken unit tests
  • Testen van unit tests
  • domein model is correct uitgewerkt volgens de conventies van de HAN
  • Wireframes zijn opgesteld met ten minste een medium fidelity.
  • De gemaakte usecases zijn terug te vinden in het usecase model.
  • De gemaakte code is traceerbaar naar het klasse diagram en voldoet aan de kwaliteitseisen opgesteld in het PvA.
  • De database is uitgebreid met de nieuwe informatiebehoeftes en voldoet aan de kwaliteitseisen opgesteld in het PvA. 
  • System sequence diagrams zijn uitgewerkt volgens de conventies van de HAN.
  • De bijbehorende sequence diagrams zijn uitgewerkt volgens de conventies van de HAN
  • Gemaakte code heeft ten minste 80% line coverage.
  • Code wordt geschreven volgens de Coding conventions.
  • Usecases zijn door tenminste 2 andere personen nagekeken en goedgekeurd. De task mag dus niet nagekeken en goedgekeurd worden door de persoon die de taak heeft gemaakt. 
  • Documentatie is zonder spelfouten uitgetypt. 
  • Documentatie is onderverdeeld in hoofdstukken en paragraven. 
  • Alle documentatie is in het Nederlands geschreven.
  • Documentatie wordt op Confluence gepubliceerd. Reviewen usecase