|
Modulbezeichnung (engl.):
Software Development Processes |
|
Code: KI841 |
|
3V+1P (4 Semesterwochenstunden) |
5 |
Studiensemester: 2 |
Pflichtfach: nein |
Arbeitssprache:
Deutsch |
Prüfungsart:
Mündliche Prüfung 40%, Seminararbeit 30%, Präsentation 30%
[letzte Änderung 20.07.2007]
|
DFI-SEP (P610-0554) Informatik, Master, ASPO 01.10.2018
, 2. Semester, Pflichtfach
KI841 (P222-0096) Kommunikationsinformatik, Master, ASPO 01.04.2016
, 2. Semester, Wahlpflichtfach, informatikspezifisch
KIM-SEP (P221-0060) Kommunikationsinformatik, Master, ASPO 01.10.2017
, 2. Semester, Wahlpflichtfach, informatikspezifisch
PIM-SEP (P221-0060) Praktische Informatik, Master, ASPO 01.10.2011
, 2. Semester, Pflichtfach
PIM-SEP (P221-0060) Praktische Informatik, Master, ASPO 01.10.2017
, 2. Semester, Pflichtfach
|
Die Präsenzzeit dieses Moduls umfasst bei 15 Semesterwochen 60 Veranstaltungsstunden (= 45 Zeitstunden). Der Gesamtumfang des Moduls beträgt bei 5 Creditpoints 150 Stunden (30 Std/ECTS). Daher stehen für die Vor- und Nachbereitung der Veranstaltung zusammen mit der Prüfungsvorbereitung 105 Stunden zur Verfügung.
|
Empfohlene Voraussetzungen (Module):
Keine.
|
Als Vorkenntnis empfohlen für Module:
|
Modulverantwortung:
Prof. Dr.-Ing. Martin Burger |
Dozent/innen: Prof. Dr. Helmut Folz
[letzte Änderung 01.04.2003]
|
Lernziele:
- Die Studierenden stellen stabilitätsorientierte und sich kontinuierlich anpassende Vorgehensweisen gegenüber. - Die Studierenden unterscheiden Kontexte, in denen stabilitätsorientierte und agile Entwicklungsprozesse geeignet sind. - Die Studierenden diskutieren die Prinzipien agiler Entwicklungsprozesse. - Die Studierenden erstellen Anforderungen an Softwaresysteme und priorisieren diese. - Die Studierenden planen die Erstellung von Softwarelösungen mit agilen Methoden. - Die Studierenden diskutieren die Bedeutung von Teamarbeit und Kommunikation in der Softwareentwicklung. - Die Studierenden arbeiten sich selbstständig in Themen der agilen Softwareentwicklung ein, fassen ihre Erkenntnisse zusammen und präsentieren diese.
[letzte Änderung 13.04.2024]
|
Inhalt:
Der Schwerpunkt dieses Moduls liegt auf den Prinzipien und Praktiken agiler Software-Entwicklungsprozesse. Die Studierenden lernen, wie sie in möglichst kurzer Zeit qualitativ hochwertige Software mit hohem Kundennutzen durch sich ständig anpassende Vorgehensweisen liefern können. Software-Entwicklungsprozesse: - Definition und Bedeutung von Software-Entwicklungsprozessen - Vergleich von Wasserfallmodell und agiler Entwicklung Agile Grundlagen und Prinzipien: - Agiles Manifest und seine Werte - Agile Prinzipien und Methoden Agiles Anforderungsmanagement: - Erstellung und Priorisierung von User Stories - Produkt- und Sprint-Backlog-Management Agiles Projektmanagement: - Sprint- und Releaseplanung - Velocity-Berechnung und Burndown-Charts Teamarbeit und Kommunikation: - Effektive Zusammenarbeit im Team - Kommunikation und Transparenz Diese Inhalte werden durch die von den Studierenden präsentierten Themen ergänzt und vertieft.
[letzte Änderung 13.04.2024]
|
Weitere Lehrmethoden und Medien:
Folien, Beamer
[letzte Änderung 01.11.2010]
|
Literatur:
Agile Testing Der agile Weg zur Qualität Von Manfred Baumgartner, Martin Klonk, Christian Mastnak, Richard Seidl · 2023 Clean Agile. Die Essenz der agilen Softwareentwicklung Zurück zu den Ursprüngen: Die agilen Werte und Prinzipien effektiv in der Praxis umsetzen Von Robert C. Martin · 2020 Engineering Software Products An Introduction to Modern Software Engineering Von Ian Sommerville · 2019 Implementing Lean Software Development From Concept to Cash Von Mary Poppendieck, Tom Poppendieck · 2006 Modernes Software-Engineering Entwurf und Entwicklung von Softwareprodukten Von Ian Sommerville · 2020 Requirements Engineering für die agile Softwareentwicklung Methoden, Techniken und Strategien Von Johannes Bergsmann · 2023 Requirements-Engineering und -Management Das Handbuch für Anforderungen in jeder Situation Von Christine Rupp, SOPHISTen · 2020 Software Engineering Von Ian Sommerville · 2018 Software Engineering, Global Edition Von Ian Sommerville · 2016 Software Engineering Grundlagen, Menschen, Prozesse, Techniken Von Jochen Ludewig, Horst Lichter · 2023 Software Engineering - kompakt Von Anja Metzner · 2020 Diese Literatur wird entsprechend den von den Studierenden präsentierten Themen ergänzt.
[letzte Änderung 13.04.2024]
|
Modul angeboten in Semester:
SS 2020,
SS 2019,
SS 2018,
SS 2017,
SS 2016,
...
|