You are supposed to deliver a prototype.
For details see the Project PM .
Here is a self evaluation that should be
handed in at the same time as the oral presentation.
And here is gitinspector (see PM).
Template for Maven projects is here (use if you like).
Document Templates (text format)For use case texts see slides > Requirement Elicitation.
Meeting Agenda |
RAD |
SDD |
For document usage, see Lectures > The Monopoly Case and Links > Examples and tips for RAD and SDD.
The roadmapBelow is an "ideal" roadmap. In practise things will probably be a bit different, be flexible!
Also: There are parallell tasks going on, like prototyping, ... (not shown here, see slides).
Week | Activity | Supervised meeting (Thu.) |
12 | Form group. Select project. Setting up development environment Start requirement elicitation (RAD sect. 1). Start with application models (RAD sect. 2.3, except 2.3.3) | Group setup. RAD section 1. Use cases. |
13-14 | Easter/Self study | |
15 | Finish preliminary RAD (in particular 2.3.3 the domain model, don't overdo, update late. Start implementing first (high priority) use case. | Domain model review. |
16 | Finish implememtation of some high priority UC's using classes from domain model. Simplify, scale down, hard code. Seminar: Presentation of domain model (Mond.). | Demo of first running use case(s). |
17 | Implementing more UC's. Implementing services/GUI, Review RAD, Start with SDD | Demo of first MVC version. | 18 | Implementing more UC's/Services/GUI, testing. Review RAD, SDD | Thur. is holiday |
19 | Implementing more UC's/Services/GUI, testing. Review RAD, SDD | |
20 | Implementing more UC's/Services/GUI, testing. Review RAD, SDD | |
21 | Implementing more UC's/Services/GUI, testing. Review RAD, SDD | Final review of all artifacts. |
22 | Oral presentation/opposition. Handle in self evaluation. Speak Swedish, slides English. |