| |
|
week number
from date - to date |
Topics |
Literature |
|
|
- introduction - timetable
- week schedule
- literature
- P.O.W.E.R. - learning - web-page
- Pair-Learning
|
teamwork
student presentation (1)
student presentation (2) |
|
|
|
introduction
[Lar] chapters 1.1-1.7 - slides
[Lar] chapters 2.10-2.11 - slides
[Lar] chapter 3 - slides |
|
|
|
|
|
|
- assignment: DiceGame
- NetBeans
- DiceGame
- use case
- domain model
- interaction diagram
- design class diagram
- Organizational structure and culture
|
[Lar] chapter 1.5
Pair Evaluation form
Note collection [MJH p 180-193, 206-217] - slides
|
10 |
- Inception phase - what is? how long? which artifacts? what to do?
- use cases
- SWOT-analysis exercise
- Five Forces analysis exercise
|
[Lar] chapter 4, slides
[Lar] chapters 5.1, 5.3-5.5, slides
[Lar] chapters 6.1-6.7, (6.8-6.10), 6.11-6.16, slides
SWOT-analysis
Five Forces analysis
|
11 |
|
Car Rental Homepage
|
12 |
- use cases
- Porters Generic Strategies exercise
|
[Lar] chapters 5.1, 5.3-5.5, slides
[Lar] chapters 6.1-6.7, (6.8-6.10), 6.11-6.16, slides
Porters Generic Strategies
|
|
|
- use cases - Fully Dressed:
- use case diagram
- other requirements
- Value Chain analysis exercise
|
[Lar] chapters 6.1-6.7, (6.8-6.10), 6.11-6.16
[Lar] chapter 6.17
Value Chain Analysis
|
|
|
- elaboration phase - what is? how long? which artifacts? what to do?
- domain models
- concepts
- associations, generalizations, compositions; packages
- attributes
- The Business Model Concept
- assignment: assignment: Business Analysis - report template
|
[Lar] 8 slides
[Lar] 9 slides + [Lar] 31 slides
Note collection [IT&BM] chapter 6
|
15 |
|
|
|
|
- domain models
- concepts
- associations, generalizations, compositions; packages
- attributes
|
[Lar] 9 + [Lar] 31
|
|
|
- domain models
- concepts
- associations, generalizations, compositions; packages
- attributes
- User Interface Design - assignment - solution example
|
[Lar] 8
[Lar] 9 + [Lar] 31
Note collection [GUI] slides
|
|
|
- User Interface Design - assignment - solution example
|
Note collection [GUI] slides |
|
|
- system sequence diagrams - assignment SSD + OPC
- operation contracts
- logical architecture
|
[Lar] chapter 10.1-10.6 slides
[Lar] chapter 11.1-11.9 slides
[Lar] 13.1-13.3, 13.7-13.8 slides |
20 |
- sequence diagrams - assignment: do figure 18.20 in Larman as a sequence diagram.
- design class diagram
|
[Lar] 14.4 slides
[Lar] 15.4 (pages 227-237) slides
[Lar] 16.2, 16.4-16.6, 16.11, 16.15, 16.21 slides
|
|
|
- GRASP - designing objects with responsibilities
- report Car Rental (to be used in assignment)
|
[Lar] 17 slides
controller - creator - expert - high cohesion - low coupling |
22 |
- GRASP - designing objects with responsibilities - assignment
- visibility
|
[Lar] 17
[Lar] 18 slides
[Lar] 19 |
23 |
- presentations of questions for internal assessment
|
Questions, keywords , examination guidelines |
|
|
|
test-schedule |