621.250 (22S) Software Engineering II

Sommersemester 2022

Anmeldefrist abgelaufen.

Erster Termin der LV
01.03.2022 14:00 - 16:00 HS 2 On Campus
... keine weiteren Termine bekannt

Überblick

Bedingt durch die COVID-19-Pandemie können kurzfristige Änderungen bei Lehrveranstaltungen und Prüfungen (z.B. Absage von Präsenz-Lehreveranstaltungen und Umstellung auf Online-Prüfungen) erforderlich sein.

Weitere Informationen zum Lehrbetrieb vor Ort finden Sie unter: https://www.aau.at/corona.
Lehrende/r
LV-Titel englisch Software Engineering II
LV-Art Vorlesung
LV-Modell Präsenzlehrveranstaltung
Semesterstunde/n 2.0
ECTS-Anrechnungspunkte 2.0
Anmeldungen 126
Organisationseinheit
Unterrichtssprache Deutsch
mögliche Sprache/n der Leistungserbringung Deutsch
LV-Beginn 01.03.2022
eLearning zum Moodle-Kurs

Zeit und Ort

Beachten Sie bitte, dass sich aufgrund von COVID-19-Maßnahmen die derzeit angezeigten Termine noch ändern können.
Liste der Termine wird geladen...

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

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

Im Fall von online durchgeführten Prüfungen sind die Standards zu beachten, die die technischen Geräte der Studierenden erfüllen müssen, um an diesen Prüfungen teilnehmen zu können.

Geänderte Prüfungsinformationen (COVID-19 Ausnahmeregelung)

ROPE Version der SPU-Klausur

Prüfungsmethode/n

SPU-Klausur

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 Benotungsschema

Position 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
  • 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
  • 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
  • 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
  • Bachelorstudium Wirtschaftsinformatik (SKZ: 522, Version: 20W.2)
    • Fach: Grundlagen der Informatik und Softwareentwicklung (Pflichtfach)
      • 2.7 Software Engineering II ( 0.0h VO / 2.0 ECTS)
        • 621.250 Software Engineering II (2.0h VO / 2.0 ECTS)
          Absolvierung im 4. Semester empfohlen
  • 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)
  • 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
  • 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)

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 2021
  • 621.250 VO Software Engineering II (2.0h / 2.0ECTS)
Sommersemester 2020
  • 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)