breaking a complex web application down into smaller ui5 ... · breaking a complex web application...
TRANSCRIPT
Breaking a complex web
application down into smaller
UI5 apps in FLP2.0: the
‘Individual Study Programme’
as an example
HERUG Berlin – May 15, 2019
HERUG 20182
Individual Study Programme (BSP, °2005)
Individual Study Programme (ISP)
Exchange
Event booking
Simulation schedule
Approved exchange
programme
Exchange
request
Apply for exemption
Course registration
ICTS5
ICTS6
How did we start?
ISP
Course registration
Exchange
Exemption
Chooseevents
ICTS7
Apply for exemption: view student
1 2
ICTS8
Exemption: view administrator
12
3
ICTS9
KU Loket: portal (desktop version)
+
+
+ …
Open card sorting
Processing of the results
Validation: tree-testing
ICTS10
Card sorting
19 web applications
15 students
• 8 male, 7 female
• 13 different programmes
• 7 sessions
ICTS11
Phase 1: Open card sortOpen card sorting
ICTS12
Result Card Sorting
ICTS13
X15
Processing of the results
ICTS14
Study &
Examinations
Support
Feedback
Registration &
Admission
Safety
Agenda
Proposal from the functional teams
ICTS15
26 students
18 tasks
Validation: tree-testing
ICTS16
Results
ICTS17
Design ideas for the FLP tiles
Open card sorting
Validation by tree-testingResults on the tiles
Deadlines, keywords!
ICTS18
Finishing touch
23 tiles in total
• 8 UI5 applications
• 3 links to website
• 12 old BSP applications
• Icons
• Keywords
ICTS19
• Portal for staff:
a lot more applications!
• Dynamic tiles
• More flexibility in FLP3.0
Conclusions
… and next steps
ICTS20