19306101
Lecture
WiSe 17/18: Softwareprozesse
Lutz Prechelt
Additional information / Pre-requisites
Language
The course language is German, but the actual slides and practice sheets are in English.
The exam will be formulated in German, but answers may be given in English, too.
closeComments
Contents
This course deepens the knowledge about the design of software processes. We talk about
- processes for highly critical software ("Cleanroom Software Engineering")
- processes for projects with unclear or quickly changing requirements ("agile methods")
- a process model adaptable to many purposes ("V Modell XT")
- processes for distributed collaboration of volunteers ("Open Source development")
- process ripeness and process improvement ("CMMI")
- special approaches with it ("measures and metrics")
- and a central phenomenon in connection with software quality and productivity: errors and defects.
- Furthermore we talk about the role of software tools in the software process and give an overview of suitable tools for diverse purposes.
Participants learn to judge the suitability of certain process characteristics for given uses and situations, thereby gaining the skill to analyse software processes and to propose useful improvements.
Target group
Computer Science major students (Hauptfach Informatik)
Requierements
Basic knowledge in Software Engineering.
Homepage
https://www.inf.fu-berlin.de/w/SE/VorlesungSoftwareprozesse2017
closeSuggested reading
Siehe Foliensätze auf der Veranstaltungswebseite
15 Class schedule
Additional appointments
Mon, 2018-02-12 12:00 - 14:00Klausur
Wed, 2018-04-25 16:00 - 18:00
Klausureinsicht
Regular appointments
Mon, 2017-10-16 12:00 - 14:00
Mon, 2017-10-23 12:00 - 14:00
Mon, 2017-10-30 12:00 - 14:00
Mon, 2017-11-06 12:00 - 14:00
Mon, 2017-11-13 12:00 - 14:00
Mon, 2017-11-20 12:00 - 14:00
Mon, 2017-11-27 12:00 - 14:00
Mon, 2017-12-04 12:00 - 14:00
Mon, 2017-12-11 12:00 - 14:00
Mon, 2017-12-18 12:00 - 14:00
Mon, 2018-01-08 12:00 - 14:00
Mon, 2018-01-15 12:00 - 14:00
Mon, 2018-01-22 12:00 - 14:00
Mon, 2018-01-29 12:00 - 14:00
Mon, 2018-02-05 12:00 - 14:00
Contents
This course deepens the knowledge about the design of software processes. We talk about processes for highly critical software ("Cleanroom Software ... read more