Course: Practical Assignment theme 11 credits: 6

Course code
BFVH15THM11AD
Name
Practical Assignment theme 11
Study year
2019-2020
ECTS credits
6
Language
Dutch, with parts in English
Coordinator
M.A. Noback
Modes of delivery
  • Practical / Training
Assessments
  • Application Design - Other assessment

Learning outcomes

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 JUnit tests
  • Using Logging mechanisms in your code project
  • Communicating results and project aspects in a professional manner with external clients
  • Java, Javascript and Spring Boot web technology

Content

This theme is the first half of the minor "Application Design". Designing an application is a very diverse activity; it involves gathering requirements from the client, assessing their priority and feasibility, translating the requirements into a technical design document, and finally implementing the design in a robust, reliable, extensible manner. This theme visits all of these aspects with a project of your own choosing.

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:

  • Software specification document
  • Project execution (professional attitude)
  • Application of the Scrum methodology (including Trello as project management tool and Scrum meetings)
  • Poster and Poster pitch
  • Product implementation (start), including Testing and Logging

Included in programme(s)

School(s)

  • Institute for Life Science & Technology