Vak: Praktijkopdracht thema 12 credits: 8

Vakcode
BFVH3TH12
Naam
Praktijkopdracht thema 12
Studiejaar
2019-2020
ECTS credits
8
Taal
Nederlands
Coördinator
M.A. Noback
Werkvormen
  • Opdracht
  • Practicum / Training
Toetsen
  • Th. 12 - Praktijk - Overige toetsing

Leeruitkomsten

  • You will learn about the following concepts and techniques, and how to apply them:

  • Gathering and specifying requirements from clients and users (with Use Cases and other techniques)
  • Apply (the essence of) the Scrum project methodology, with Scrum board on Trello. Organizing project work in manageable Sprint blocks
  • Creating code that will pass well-written Unit tests
  • Communicating results and project aspects in a professional manner with external clients
  • Java, Javascript and Spring Boot web technology

Inhoud

This theme is the second half of the minor "Application Design". This is the main implementation (and finishing!) phase of your project.

Assessment This course will be assessed based on several aspects: day-to-day performance, your product and your communication skills (both orally and on paper). In detail, these aspects will be taken into account when grading your work:

  • Quality of your product
  • Project execution (professional attitude)
  • Quality of code, including design
  • Quality of code documentation (including readme)
  • End presentation
  • End report

In detail Deliverables van Thema 12 :

  1. Code/product, als (Bitbucket) git repo (50%). Ik let hier op
    a. gebruik git
    b. Readme.md
    c. Code kwaliteit: ontwerp en efficiëntie - Remember Unkle Bob!
    d. Code comments (waaronder Javadoc)
    e. JUnit tests
    f. Functionaliteit en gebruikersvriendelijkheid
  2. Project uitvoering (30%) a. Dagelijks functioneren: houding, probleemoplossend vermogen etc.
    b. Scrum deelname (daily scrums, end-of-sprints)
  3. Verslag (20%) met daarin de onderdelen:
    a. Abstract: max 150 woorden
    b. Inleiding - aanleiding & achtergrond van project (~ 1 p.)
    c. Materiaal en Methoden: compleet en goed beschreven. Denk aan reproduceerbaarheid wanneer je dit schrijft!
    d. Resultaten & Discussie. Geef de status van de tool en wat er werkt en niet zo goed werkt. Geef enkele screenshots.
    e. Algemene conclusie (koppel terug naar je oorspronkelijke ideeën in je ontwerpdocument) en plannen voor de toekomst
    f. Link naar je Trello Board
    g. Link naar je Bitbucket repo
 

School(s)

  • Instituut voor Life Science & Technology