Software Engineering 2 (ILV)
ZurückLehrveranstaltungsleiterIn:
FH-Prof.in Dipl.-Ing. Dr. techn.
Daniela Elisabeth Ströckl , BSc
Vertiefung | Informatik |
LV-Nummer | B2.08510.40.012 |
LV-Kürzel | SW-E 2 |
Studienplan | 2023 |
Studiengangssemester | 4. Semester |
Lehrveranstaltungsmodus | Präsenzveranstaltung |
Semesterwochenstunden / SWS | 2,0 |
ECTS Credits | 3,0 |
Unterrichtssprache | Deutsch |
Die Studierenden verstehen die grundlegenden Konzepte des Software Engineerings, der Verantwortung in der SW-Entwicklung, der Qualitätskriterien, der Skaleneffekte, der Vorgehensmodelle und der Qualitätssicherung vor und nach der Codierung.
Sie sind in der Lage, diese Konzepte anzuwenden. Sie besitzen grundlegende Kenntnisse im technischen Management von Software-Projekten.
Software Engineering 1
Die Lehrveranstaltung beinhaltet folgende Themenschwerpunkte:
- Software-Entwicklung Grundlagen (Begriffe, Software Qualität, Skaleneffekte)
- Vorgehensmodelle
- Phasenmodelle
- alternative Vorgehensmodelle (z.B.: Spiralmodell, Prototyping, Incremental Delivery, agile Prozesse)
- Requirements Engineering (Prozesse im Requirements Engineering, Elicitation Techniques, Anforderungsspezifikationen)
- Analyse vs. Entwurf
- Qualitätssicherung vor der Codierung (Review, Inspection, Walkthrough)
- Qualitätssicherung nach der Codierung (Testprinzipien, Testabwicklung, Teststrategien)
- Technisches Software Projektmanagement anhand von Simulationen
Folgende Basis-Literatur wird in der Lehrveranstaltung verwendet:
- I. Sommerville, "Software Engineering", Pearson Studium, 8. Auflage, 2007;
- H. Balzert: "Lehrbuch der Software-Technik " Bd. 1+2, Spektrum Akademischer Verlag, 2000;
Vortrag, Übungen, Gruppenarbeit
Prüfungsimmanenter Charakter mit
- Mitarbeit,
- Abgabe von Übungsbeispielen,
- Abschlussprüfung