SYM - Systems Development Methodologies
Week #

Topic

Literature

5
tuesday lessons 1-2-3
wednesday lessons 1-2-3-4

  • INTRODUCTION
  • Introduction to the course
  • week schedule (also on BB)
  • Unified Process - revision - slides

http://www.yoopeedoo.org/index.asp

Software Process and Software Life Cycle, Software Engineering Process with the UPEDU, chapter 2, Pierre Nobillard and Philippe Kruchten (handed out)

6
tuesday lessons 1-2-3
wednesday lessons 1-2-3-4

  • QUALITY
  • Quality Management - slides

Sommerville, chapter 27

7
monday lessons 2-3-4-5-6
wednesday lessons 3-4
friday lessons 1-2-3-4
  • QUALITY
  • Requirements - revision - slides
    • Functional Requirements
    • Supplemetary Specification Attributes
  • UP Testing Discipline - slides

Requirements Discipline, Software Engineering Process with the UPEDU, chapter 4, Pierre Nobillard and Philippe Kruchten (handed out)

Testing Discipline, Software Engineering Process with the UPEDU, chapter 7, Pierre Nobillard and Philippe Kruchten (handed out)

read more about testing on: http://www.onestoptesting.com/

8 WINTER - BREAK  

9
wednesday lessons 3-4
friday lessons 1-2-3-4

www.useit.com
http://www.useit.com/papers/heuristic/heuristic_list.html
http://www.useit.com/papers/heuristic/heuristic_evaluation.html

10
wednesday lessons 3-4
friday lessons 1-2-3-4

www.useit.com
http://www.useit.com/papers/heuristic/heuristic_list.html
http://www.useit.com/papers/heuristic/heuristic_evaluation.html

11
wednesday lessons 3-4
friday lessons 1-2-3-4

  • QUALITY
  • Process Improvement - slides
  • Capability MaturityModel Integrated (CMMI)

Sommerville, chapter 28

12
wednesday lessons 3-4
friday lessons 1-2-3-4

  • ARCHITECTURAL DESIGN
  • Architectural design - slides

Sommerville, chapter 11

13
wednesday lessons 3-4
friday lessons 1-2-3-4

  • ARCHITECTURAL DESIGN
  • Distributed systems architectures - slides
  • Prepare presentations - assignment
  • exercises 12.3, 12.8 and 12.10
Sommerville, chapter 12
14 EASTER - BREAK  
15

no lessons

 

16

no lessons

 

17
wednesday lessons 3-4
friday lessons 1-2-3-4

  • Presentations from groups
  • Application architectures - slides
  • exercises 13.2, 13.4 and 13.7
Sommerville, chapter 13

18
wednesday lessons 1-2-3-4

what is research in computing science
scientific investigation
what is scientific investigation

19
wednesday lessons 3-4
friday lessons 1-2-3-4

  • EXPERIMENTS

 

 

20
wednesday lessons 1-2-3-4
  • EXPERIMENTS
 
21
wednesday lessons 3-4
friday lessons 1-2-3-4
  • EXPERIMENTS
 
22
wednesday lessons 3-4
friday lessons 1-2-3-4
  • EXPERIMENTS
  • hand in written report
  • presentations - results and conclusion on experiments
 

 

4th. semester topics are PROJECT MANAGEMENT and METHODOLOGIES. The last weeks of 4th semester you must do a STUDY PROJECT.
Exam after 4th semester is an oral exam and comprises ALL topics and literature from the subjects Software Design AND Systems Development Methodologies. At the exam you will present the Study Project.