|
Organisation und Qualitätskontrolle im Software Engineering – Option B (OrgB-SWE)5 ECTS (englische Bezeichnung: Management and Quality Assurance in Software Engineering - Option B)
Modulverantwortliche/r: Francesca Saglietti Lehrende:
Francesca Saglietti, Xiaochen Wu, Maria Bonner
Startsemester: |
SS 2018 | Dauer: |
2 Semester | Turnus: |
jährlich (SS) |
Präsenzzeit: |
60 Std. | Eigenstudium: |
90 Std. | Sprache: |
Deutsch |
Lehrveranstaltungen:
-
- Organisation und Qualitätskontrolle
Im Rahmen des Moduls ist das letztes Drittel der folgenden Vorlesung mit Übung zu belegen:
- Seminar
Im Rahmen des Moduls ist eines der folgenden Seminare zu belegen:
-
Einführung in die Kryptografie (WS 2018/2019 - optional)
(Seminar, 2 SWS, Anwesenheitspflicht, Endgültiger Termin wird in der Vorbesprechung je nach Teilnehmerwunsch vereinbart)
-
Design Patterns und Anti-Patterns (SS 2018 - optional)
(Seminar, 2 SWS, Anwesenheitspflicht, Xiaochen Wu et al., Mi, 16:00 - 17:30, 00.156-113; Je nach Studentenwunsch kann der Termin auch geändert werden.)
Inhalt:
Über analytischen Verfahren hinaus werden auch wesentliche Aspekte des Projektmanagements (Teamkoordination, Kostenschätzung, menschliche Faktoren) sowie ein breites Instrumentarium zur Messung quantitativer Indikatoren vorgestellt. Im Seminar Design Patterns und Anti-Patterns werden zahlreiche in der Praxis bewährte Entwurfsmuster präsentiert, sowie typische Fehler, die während des gesamten Lebenszyklus' eines Software-Systems auftreten können, zusammen mit ihrer Erkennung und Behebung vorgestellt. Im Seminar Einführung in die Kryptografie werden symmetrische und asymmetrische Verfahren zur Identifikation, Verschlüsselung und Signierung behandelt. Dazu werden sowohl die mathematischen Grundlagen vermittelt als auch die entsprechenden Algorithmen vorgestellt.
Lernziele und Kompetenzen:
Die Studenten
benutzen Software-Metriken zur Bestimmung der Software-Komplexität
wenden unterschiedliche Nachweisverfahren, wie z.B. statische Analyse, funktionales und strukturelles Testen, oder Korrektheitsbeweise an
stellen die Bedeutung der Wartung im Software-Entwicklungprozess heraus
erläutern verschiedene Aspekte des Software-Projektmanagements
Je nach belegtem Seminar:
oder:
Literatur:
- Lehrbuch der Softwaretechnik (Band 1), Helmut Balzert, 2000
Entwurfsmuster: Elemente wiederverwendbarer objektorientierter Software, Erich Gamma und Richard Helm und Ralph Johnson und John Vlissides, Addison-Wesley-Verlag, 2010
Einführung in die Kryptographie, Johannes Buchmann, Springer Verlag, 2010
Verwendbarkeit des Moduls / Einpassung in den Musterstudienplan: Das Modul ist im Kontext der folgenden Studienfächer/Vertiefungsrichtungen verwendbar:
- Informatik (Bachelor of Science)
(Po-Vers. 2009w | TechFak | Informatik (Bachelor of Science) | Wahlpflichtbereich (5. und 6. Semester) | Wahlpflichtmodule | Vertiefungsrichtung Software Engineering)
Studien-/Prüfungsleistungen:
Organisation und Qualitätskontrolle im modernen Software Engineering (mit Seminar Design Patterns und Anti-Patterns) (Prüfungsnummer: 152768)
- Prüfungsleistung, mehrteilige Prüfung, benotet, 5 ECTS
- Anteil an der Berechnung der Modulnote: 100.0 %
- weitere Erläuterungen:
Die Bewertung der Prüfungsleistung setzt sich zusammen
aus einer 30-minütigen schriftlichen Prüfung (Gewichtung 1/2) über die Grundlagen des Software Engineering (Teil Organisation und Qualitätskontrolle), einem Seminarvortrag (Gewichtung 1/4), und einer 15-minütigen mündlichen Prüfung (Gewichtung 1/4) über Seminarthemen.
Alle drei Einzelleistungen müssen mit mindestens 4,0 bestanden werden.
- Erstablegung: SS 2018, 1. Wdh.: WS 2018/2019, 2. Wdh.: keine Wiederholung
1. Prüfer: | Francesca Saglietti |
Organisation und Qualitätskontrolle im modernen Software Engineering (mit Seminar Einführung in die Kryptografie) (Prüfungsnummer: 755863)
- Prüfungsleistung, mehrteilige Prüfung, benotet, 5 ECTS
- Anteil an der Berechnung der Modulnote: 100.0 %
- weitere Erläuterungen:
Die Bewertung der Prüfungsleistung setzt sich zusammen
aus einer 30-minütigen schriftlichen Prüfung (Gewichtung 1/2) über die Grundlagen des Software Engineering (Teil Organisation und Qualitätskontrolle), einem Seminarvortrag (Gewichtung 1/4), und einer 15-minütigen mündlichen Prüfung (Gewichtung 1/4) über Seminarthemen. Alle drei Einzelleistungen müssen mit mindestens 4,0 bestanden werden.
- Erstablegung: SS 2018, 1. Wdh.: WS 2018/2019
1. Prüfer: | Francesca Saglietti |
|
|
|
|
UnivIS ist ein Produkt der Config eG, Buckenhof |
|
|