621.250 (20S) Software Engineering II
Überblick
- Lehrende/r
- LV-Titel englisch Software Engineering II
- LV-Art Vorlesung
- Semesterstunde/n 2.0
- ECTS-Anrechnungspunkte 2.0
- Anmeldungen 79
- Organisationseinheit
- Unterrichtssprache Deutsch
- LV-Beginn 03.03.2020
- eLearning zum Moodle-Kurs
Zeit und Ort
LV-Beschreibung
Intendierte Lernergebnisse
Nach der erfolgreichen Absolvierung der Lehrveranstaltung sind Studierende in der Lage:
- Die grundlegenden Begrifflichkeiten, Prozess- und Vorgehensmodelle in der Entwicklung von Softwaresystemen zu erläutern;
- Anforderungen und User Stories für die Entwicklung von Softwaresystemen zu bestimmen und zu spezifizieren;
- Verschiedene Modelle der Aufwands- und Kostenschätzung (z.B. Story Points und COCOMO) zu erläutern und auf kleine Beispiele anzuwenden;
- Die grundlegenden Begrifflichkeiten, Aufgaben und Vorgehensweisen zur Projektplanung und zum Risiko- und Personalmanagement zu erlaeutern;
- Die Konzepte, Methoden, und Vorgehensweisen von verschiedenen Agilen Prozessen (z.B. XP, SCRUM, Kanban) zu erläutern und in Projekten anzuwenden;
- Verschiedene Methoden der statischen, dynamischen und organisatorischen Qualitätssicherung (z.B. Metriken, Testen und Checklisten) zu erläutern und in Projekten anzuwenden;
- Die grundlegenden Konzepte von komponenten-basierter Softwareentwicklung, Konfigurationsmanagement und Software Wiederverwendung zu erläutern;
Lehrmethodik inkl. Einsatz von eLearning-Tools
Interaktive Vorlesung und Praktika
Inhalt/e
Software Engineering behandelt Methoden zur effizienten Entwicklung, Wartung und Qualitätssicherung von langlebigen, umfangreichen Software-Systemen. Software Engineering I führte in den Themenkreis der Wartungsproblematik von existierenden Systemen ein. In Software Engineering II steht nun die Neuentwicklung von Software-Systemen im Vordergrund.
Themen
- SW Entwicklungsprozesse
- Anforderungserhebung und Techniken
- Agile Methoden
- SCRUM und Kanban
- Aufwandsschätzung und Planung
- Rollen, Staffing und Personalmanagement
- Qualitätskriterien und Qualitätsmanagement
- Testbarkeit von Software
- Reuse, CBSE, Frameworks
- Konfigurationsmanagement
Erwartete Vorkenntnisse
Java und Kenntnisse im SW-Testen sind erforderlich. Folgende LVs sollten besucht worden sein: ESOP, OMI, und SE1
Prüfungsinformationen
Prüfungsmethode/n
Online Prüfung
Prüfungsinhalt/e
Die in der Vorlesung besprochenen Inhalte.Beurteilungskriterien/-maßstäbe
60 Punkte insgesamt bei Prüfung erreichbar
- G4: >= 36 Punkte
- B3: >= 42 Punkte
- G2: >= 48 Punkte
- S1: >= 54 Punkte
Beurteilungsschema
Note BenotungsschemaPosition im Curriculum
- Bachelorstudium Angewandte Informatik
(SKZ: 511, Version: 19W.2)
-
Fach: Grundlagen der Softwareentwicklung
(Pflichtfach)
-
2.3 Software Engineering II (
2.0h VO / 2.0 ECTS)
- 621.250 Software Engineering II (2.0h VO / 2.0 ECTS) Absolvierung im 4. Semester empfohlen
-
2.3 Software Engineering II (
2.0h VO / 2.0 ECTS)
-
Fach: Grundlagen der Softwareentwicklung
(Pflichtfach)
- Bachelorstudium Angewandte Informatik
(SKZ: 511, Version: 17W.1)
-
Fach: Grundlagen der Softwareentwicklung
(Pflichtfach)
-
2.4 Software Engineering II (
2.0h VO / 2.0 ECTS)
- 621.250 Software Engineering II (2.0h VO / 2.0 ECTS) Absolvierung im 4. Semester empfohlen
-
2.4 Software Engineering II (
2.0h VO / 2.0 ECTS)
-
Fach: Grundlagen der Softwareentwicklung
(Pflichtfach)
- Bachelorstudium Angewandte Informatik
(SKZ: 511, Version: 12W.1)
-
Fach: Grundlagen der Softwareentwicklung
(Pflichtfach)
-
Software Engineering II (
2.0h VO / 2.0 ECTS)
- 621.250 Software Engineering II (2.0h VO / 2.0 ECTS) Absolvierung im 4. Semester empfohlen
-
Software Engineering II (
2.0h VO / 2.0 ECTS)
-
Fach: Grundlagen der Softwareentwicklung
(Pflichtfach)
- Bachelorstudium Informationsmanagement
(SKZ: 522, Version: 17W.1)
-
Fach: Grundlagen der Informatik und Softwareentwicklung
(Pflichtfach)
-
2.10 Software Engineering II (
2.0h VO / 2.0 ECTS)
- 621.250 Software Engineering II (2.0h VO / 2.0 ECTS) Absolvierung im 4. Semester empfohlen
-
2.10 Software Engineering II (
2.0h VO / 2.0 ECTS)
-
Fach: Grundlagen der Informatik und Softwareentwicklung
(Pflichtfach)
- Bachelorstudium Informationsmanagement
(SKZ: 522, Version: 12W.1)
-
Fach: Grundlagen der Informatik und Softwareentwicklung
(Pflichtfach)
-
2.8 Software Engineering II (
2.0h VO / 2.0 ECTS)
- 621.250 Software Engineering II (2.0h VO / 2.0 ECTS)
-
2.8 Software Engineering II (
2.0h VO / 2.0 ECTS)
-
Fach: Grundlagen der Informatik und Softwareentwicklung
(Pflichtfach)
- Masterstudium Information Management
(SKZ: 922, Version: 19W.1)
-
Fach: Ergänzungsfach (Supplementary Subject)
(Wahlfach)
-
Ergänzungsfach (Supplementary Subject) (
0.0h VO, VC, KS / 16.0 ECTS)
- 621.250 Software Engineering II (2.0h VO / 2.0 ECTS) Absolvierung im 1., 2. Semester empfohlen
-
Ergänzungsfach (Supplementary Subject) (
0.0h VO, VC, KS / 16.0 ECTS)
-
Fach: Ergänzungsfach (Supplementary Subject)
(Wahlfach)
- Masterstudium Informationsmanagement
(SKZ: 922, Version: 13W.2)
-
Fach: Ergänzungsfach III: Informatik Grundlagen
(Wahlfach)
-
6.5.3 Software Engineering II (
2.0h VO / 2.0 ECTS)
- 621.250 Software Engineering II (2.0h VO / 2.0 ECTS)
-
6.5.3 Software Engineering II (
2.0h VO / 2.0 ECTS)
-
Fach: Ergänzungsfach III: Informatik Grundlagen
(Wahlfach)
Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung
-
Sommersemester 2024
- 621.250 VO Software Engineering II (2.0h / 2.0ECTS)
-
Sommersemester 2023
- 621.250 VO Software Engineering II (2.0h / 2.0ECTS)
-
Sommersemester 2022
- 621.250 VO Software Engineering II (2.0h / 2.0ECTS)
-
Sommersemester 2021
- 621.250 VO Software Engineering II (2.0h / 2.0ECTS)
-
Sommersemester 2019
- 621.250 VO Software Engineering II (2.0h / 2.0ECTS)
-
Sommersemester 2018
- 621.250 VO Software Engineering II (2.0h / 2.0ECTS)
-
Sommersemester 2017
- 621.250 VO Software Engineering II (2.0h / 2.0ECTS)
-
Sommersemester 2016
- 621.250 VO Software Engineering II (2.0h / 2.0ECTS)
-
Sommersemester 2015
- 621.250 VO Software Engineering II (2.0h / 2.0ECTS)
-
Sommersemester 2014
- 621.250 VO Software Engineering II (2.0h / 2.0ECTS)
-
Sommersemester 2013
- 621.250 VO Software Engineering II (2.0h / 2.0ECTS)
-
Sommersemester 2012
- 621.250 VO Software Engineering II (2.0h / 3.0ECTS)
-
Sommersemester 2011
- 621.250 VO Software Engineering II (2.0h / 3.0ECTS)
-
Sommersemester 2010
- 621.250 VO Software Engineering II (2.0h / 3.0ECTS)