Skip to content
Snippets Groups Projects
Commit cd362c12 authored by George Adrian Stoica's avatar George Adrian Stoica
Browse files

updated course intro

parent 34495c72
No related branches found
No related tags found
No related merge requests found
Pipeline #84579 passed with stage
in 3 minutes and 49 seconds
......@@ -10,7 +10,7 @@
- Velkommen til IT1901 Informatikk prosjektarbeid 1
- Welcome to IT1901 Informatics, Project 1
Høst 2019 / Fall 2019
Høst 2020 / Fall 2020
== Agenda
......@@ -56,15 +56,18 @@ Smidig og moderne praksis og konstruksjon
** documentation
** code quality
== Group work
== Individual and Group work
- there are 3 group deliverables and one individual deliverable
- there will be several individual assignments
- there are 3 group deliverables
- one individual report
- students will work in groups of 4
- fill in the form that will be announced shortly on Blackboard to be assigned to a group
== Deliverables and tasks
- go through the available materials
- work on individual assignments (you need to have all assignments approved to get a grade)
- until you are assigned to a group you must
** set up your development environment
** checkout, build and run the simple example
......@@ -77,13 +80,12 @@ The first task for the group is to select the domain.
[.smaller-80]
[%step]
- week 2 - domain description, first user stories
- week 3 - Deliverable 1 (10% / group) (Desktop JavaFX application)
- week 4 - week 7 - move to REST API backend, modularization, additional feature, ci
- week 8 - Deliverable 2 (10% / group) (modular application, REST based backend)
- week 9 - week 11 - choose between web client or Android client and implement the new architecture for same domain
- week 12 - Deliverable 3 (50% / group) (final technical)
- week 13 - Deliverable 4 (30% / individual) Reflection
- week 35 - 1st individual assignment, git++
- week 36 - 2nd individual assignment, establish groups and start group work
- week 38 - Deliverable 1 (10% / group) (monolitic desktop JavaFX application)
- week 41 - Deliverable 2 (10% / group) (modular application)
- week 47 - Deliverable 3 (50% / group) (final technical)
- week 47 - Deliverable 4 (30% / individual) Reflection report
== Evaluation and feedback
......@@ -98,6 +100,14 @@ The first task for the group is to select the domain.
- point is to learn by implementing these using the required architectures
- we are not looking for quantity but for quality, so just few core features will suffice
== About domain selection (2)
- the chosen app needs to be suitable for a cloud based service
- there must therefore be some dynamic data per user managed by the server (REST API).
- eg. a (currency) calculation will NOT fit such a project.
- one good starting point are the cases from the HCI course (MMI)
== Referansegruppe
- Trenger 3-5 medlemmer til referansegruppe i faget
......@@ -124,11 +134,7 @@ Gruppekontrakt skal godkjennes av studentassistent, signeres av alle gruppemedle
== Group registration form
[.left]
https://bit.ly/2HdMRQi
[.right]
image::../images/lecture01/qrcode-group-registration.svg[width=400]
- The form will be announced shortly on Blackboard.
== !
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment