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
-