19313010 Undergraduate Course

WiSe 16/17: Proseminar: Methoden und Praktiken der Agilen Softwareentwicklung

Franz Zieris

Additional information / Pre-requisites




This course (Proseminar) deals with agile software development methods (e.g. Scrum, XP, Kanban) and its practices (e.g. Pair Programming, Test-First-Development). The latter are to be understood in a broad sense and also include neighboring topics such as "modern", decentral version administration (e.g. with Git).

The seminar rather focuses on process than on technical aspects.

Preliminary topic list:

  • Scrum
  • eXtreme Programming (XP)
  • Kanban
  • Pair Programming
  • Code Reviews
  • Unit Testing
  • Continuous Integration
  • Decentralized version control (e.g. with Git)
  • Retrospectives
  • Success in agile projects
  • Adoption of an agile development style (example XP)

Generally, the seminar participants shall become acquainted with a scientific working style and acquire communicative competences. Basic literature will be provided for the respective topics. A critical examination of these is expected; the inclusion of further sources is favored. LaTeX- and PowerPoint templates will be provided for the written report and the final presentation, respectively.


5 Class schedule

Additional appointments

Mon, 2016-11-14 18:00 - 20:00

Franz Zieris

T9/053 Seminarraum (Takustr. 9)

Regular appointments

Mon, 2017-03-27 10:00 - 15:00
Tue, 2017-03-28 10:00 - 15:00
Wed, 2017-03-29 10:00 - 15:00
Thu, 2017-03-30 10:00 - 15:00
Fri, 2017-03-31 10:00 - 15:00

Subjects A - Z