Module: Praktijkopdracht Application design

Gegevensveld Waarde
Osiriscode BFVH15THM11AD
ECTS 6
Toetsvorm Opdracht/Computertentamen/Schriftelijk tentamen/Digitale toets/Anders nml
Minimum cijfer 5,5
Docent(en) NOMI
Contactpersoon NOMI
Voertaal Nederlands

Cursusdoelen (leerdoelen)

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

Inhoud

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

Literatuur en andere bronnen

Literatuur
-

Web

  • Blackboard course thema 11

Competenties

1(III), 2(III), 3(III), 5(III), 7(II), 8(II), 9(II), 10(II), 11(II), 12(II), 13(I)

Werkvormen

  • Praktijkopdrachten/Projectonderwijs

Ingangseisen

  • Having passed 48EC worth of courses of the major curriculum phase (year 2-3) and not attending other "themaopdrachten"
  • Also participating in (or having passed) the course Application Design is required.

Ingangseisen toets

-

Voorkennis

  • Course Introduction Java and Web-based Information Systems 1

Voorkennis kan worden opgedaan met

-

Bronnen van zelfstudie

-

Verplicht materiaal

-

Aanbevolen materiaal

-

results matching ""

    No results matching ""