19321712 Project Seminar

SoSe 16: Softwareprojekt: Agile Softwareentwicklung in einem Open-Source-Projekt

Lutz Prechelt

Information for students

Franz Zieris führt das Projekt durch.

Additional information / Pre-requisites

6-weeks block seminar during semester break in August/September 2016 daily from 10am to 6pm.

Target Group

BSc and MSc of Computer Science students

Requirements

  • it is highly receommend to bring your own notebooks
  • for BSc students: Software Engineering (Softwaretechnik), basic knowledge in Git, basic knowledge in Scrum; helpful: ALP IV, experience in Java-GUI-/Eclipse plugin development
  • for MSc students: recommended: Software Processes (Softwareprozesse)

Language

Course Language is German including slides.

Homepage

http://www.mi.fu-berlin.de/w/SE/SoftwaretechnikProjektAgil2016

close

Comments

Content

This software project takes place within the context of an open source project. The participants become aquainted with an existing software system within a complex ecosystem just as they would in their job reality. They follow an agile iterative development process and undergo for several times the typical phases of a software project. Methods and approaches introduced in the lecture Software Engineering are delved into. In detail:

  • requirement engineering
  • how to understand architecture and modularisation, interface specification
  • service, reengineering of existing software parts
  • reviews of requirements, implementations and test cases
  • module, integration and system tests; test automation
  • versions and configuration management, build processe, continuous integration
  • documentation of processes and products

It is possible to expand the projects later into theses.

close

Suggested reading

Literatur

close

30 Class schedule

Additional appointments

Wed, 2016-04-27 16:00 - 18:00
Vorbesprechung

Lecturers:
Univ.-Prof. Dr. Lutz Prechelt
Franz Zieris

Location:
T9/SR 005 Übungsraum (Takustr. 9)

Regular appointments

Mon, 2016-08-15 08:00 - 18:00

Lecturers:
Univ.-Prof. Dr. Lutz Prechelt
Franz Zieris

Location:
T9/K 048 Rechnerpoolraum (Takustr. 9)

Tue, 2016-08-16 08:00 - 18:00

Lecturers:
Univ.-Prof. Dr. Lutz Prechelt
Franz Zieris

Location:
T9/K 048 Rechnerpoolraum (Takustr. 9)

Wed, 2016-08-17 08:00 - 18:00

Lecturers:
Univ.-Prof. Dr. Lutz Prechelt
Franz Zieris

Location:
T9/K 048 Rechnerpoolraum (Takustr. 9)

Thu, 2016-08-18 08:00 - 18:00

Lecturers:
Univ.-Prof. Dr. Lutz Prechelt
Franz Zieris

Location:
T9/K 048 Rechnerpoolraum (Takustr. 9)

Fri, 2016-08-19 08:00 - 18:00

Lecturers:
Univ.-Prof. Dr. Lutz Prechelt
Franz Zieris

Location:
T9/K 048 Rechnerpoolraum (Takustr. 9)

Mon, 2016-08-22 08:00 - 18:00

Lecturers:
Univ.-Prof. Dr. Lutz Prechelt
Franz Zieris

Location:
T9/K 048 Rechnerpoolraum (Takustr. 9)

Tue, 2016-08-23 08:00 - 18:00

Lecturers:
Univ.-Prof. Dr. Lutz Prechelt
Franz Zieris

Location:
T9/K 048 Rechnerpoolraum (Takustr. 9)

Wed, 2016-08-24 08:00 - 18:00

Lecturers:
Univ.-Prof. Dr. Lutz Prechelt
Franz Zieris

Location:
T9/K 048 Rechnerpoolraum (Takustr. 9)

Thu, 2016-08-25 08:00 - 18:00

Lecturers:
Univ.-Prof. Dr. Lutz Prechelt
Franz Zieris

Location:
T9/K 048 Rechnerpoolraum (Takustr. 9)

Fri, 2016-08-26 08:00 - 18:00

Lecturers:
Univ.-Prof. Dr. Lutz Prechelt
Franz Zieris

Location:
T9/K 048 Rechnerpoolraum (Takustr. 9)

Mon, 2016-08-29 08:00 - 18:00
Blockseminar

Lecturers:
Univ.-Prof. Dr. Lutz Prechelt
Franz Zieris

Location:
T9/K44 Rechnerpoolraum (Takustr. 9)

Tue, 2016-08-30 08:00 - 18:00
Blockseminar

Lecturers:
Univ.-Prof. Dr. Lutz Prechelt
Franz Zieris

Location:
T9/K44 Rechnerpoolraum (Takustr. 9)

Wed, 2016-08-31 08:00 - 18:00
Blockseminar

Lecturers:
Univ.-Prof. Dr. Lutz Prechelt
Franz Zieris

Location:
T9/K44 Rechnerpoolraum (Takustr. 9)

Thu, 2016-09-01 08:00 - 18:00
Blockseminar

Lecturers:
Univ.-Prof. Dr. Lutz Prechelt
Franz Zieris

Location:
T9/K44 Rechnerpoolraum (Takustr. 9)

Fri, 2016-09-02 08:00 - 18:00
Blockseminar

Lecturers:
Univ.-Prof. Dr. Lutz Prechelt
Franz Zieris

Location:
T9/K44 Rechnerpoolraum (Takustr. 9)

Mon, 2016-09-05 08:00 - 18:00
Blockseminar

Lecturers:
Univ.-Prof. Dr. Lutz Prechelt
Franz Zieris

Location:
T9/K44 Rechnerpoolraum (Takustr. 9)

Tue, 2016-09-06 08:00 - 18:00
Blockseminar

Lecturers:
Univ.-Prof. Dr. Lutz Prechelt
Franz Zieris

Location:
T9/K44 Rechnerpoolraum (Takustr. 9)

Wed, 2016-09-07 08:00 - 18:00
Blockseminar

Lecturers:
Univ.-Prof. Dr. Lutz Prechelt
Franz Zieris

Location:
T9/K44 Rechnerpoolraum (Takustr. 9)

Thu, 2016-09-08 08:00 - 18:00
Blockseminar

Lecturers:
Univ.-Prof. Dr. Lutz Prechelt
Franz Zieris

Location:
T9/K44 Rechnerpoolraum (Takustr. 9)

Fri, 2016-09-09 08:00 - 18:00
Blockseminar

Lecturers:
Univ.-Prof. Dr. Lutz Prechelt
Franz Zieris

Location:
T9/K44 Rechnerpoolraum (Takustr. 9)

Mon, 2016-09-12 08:00 - 18:00
Blockseminar

Lecturers:
Univ.-Prof. Dr. Lutz Prechelt
Franz Zieris

Location:
T9/K44 Rechnerpoolraum (Takustr. 9)

Tue, 2016-09-13 08:00 - 18:00
Blockseminar

Lecturers:
Univ.-Prof. Dr. Lutz Prechelt
Franz Zieris

Location:
T9/K44 Rechnerpoolraum (Takustr. 9)

Wed, 2016-09-14 08:00 - 18:00
Blockseminar

Lecturers:
Univ.-Prof. Dr. Lutz Prechelt
Franz Zieris

Location:
T9/K44 Rechnerpoolraum (Takustr. 9)

Thu, 2016-09-15 08:00 - 18:00
Blockseminar

Lecturers:
Univ.-Prof. Dr. Lutz Prechelt
Franz Zieris

Location:
T9/K44 Rechnerpoolraum (Takustr. 9)

Fri, 2016-09-16 08:00 - 18:00
Blockseminar

Lecturers:
Univ.-Prof. Dr. Lutz Prechelt
Franz Zieris

Location:
T9/K44 Rechnerpoolraum (Takustr. 9)

Mon, 2016-09-19 08:00 - 18:00
Blockseminar

Lecturers:
Univ.-Prof. Dr. Lutz Prechelt
Franz Zieris

Location:
T9/K44 Rechnerpoolraum (Takustr. 9)

Tue, 2016-09-20 08:00 - 18:00
Blockseminar

Lecturers:
Univ.-Prof. Dr. Lutz Prechelt
Franz Zieris

Location:
T9/K44 Rechnerpoolraum (Takustr. 9)

Wed, 2016-09-21 08:00 - 18:00
Blockseminar

Lecturers:
Univ.-Prof. Dr. Lutz Prechelt
Franz Zieris

Location:
T9/K44 Rechnerpoolraum (Takustr. 9)

Thu, 2016-09-22 08:00 - 18:00
Blockseminar

Lecturers:
Univ.-Prof. Dr. Lutz Prechelt
Franz Zieris

Location:
T9/K44 Rechnerpoolraum (Takustr. 9)

Fri, 2016-09-23 08:00 - 18:00
Blockseminar

Lecturers:
Univ.-Prof. Dr. Lutz Prechelt
Franz Zieris

Location:
T9/K44 Rechnerpoolraum (Takustr. 9)

Subjects A - Z