Software Engineering

Software Engineering

Belegnummer: 30.7318 Modulbeschreibung

Inhalt

Nach Absolvierung des Moduls sollen die Studierenden verstehen, wie die verschiedenen Techniken aus dem Modul OOAD in einem Projekt zusammen spielen. Zus├Ątzlich werden Methoden des technischen Projektmanagements (Qualit├Ąts-, Test-, Konfigurations- und Risikomanagementverfahren) aus Sicht des Software-Entwicklers erlernt.
Absolventen des Moduls sind in der Lage selbst├Ąndig in einem Projekt mitzuarbeiten und die g├Ąngigen Verfahren anzuwenden.

Es werden behandelt:

  • Grundbegriffe und -ideen der Softwaretechnik
  • Anforderungsanalyse
  • Entwurf (Architektur und Design)
  • Implementierung
  • Integration & Test
  • Einf├╝hrung und Betrieb
  • Vorgehensmodelle
  • Metriken
  • Technisches Management

Leistungsnachweis

Ab dem Wintersemester 2015/2016 gibt es eine schriftliche Pr├╝fung in Software Engineering gem├Ą├č der Pr├╝fungsordnung von 2014. Diese wird wie ├╝blich ├╝ber OBS belegt.

F├╝r Studierende ├Ąlterer Pr├╝fungsordnungen werden noch m├╝ndliche Pr├╝fungen angeboten. F├╝r diese Pr├╝fungen gibt es spezielle Regeln.

M├╝ndliche Pr├╝fung (f├╝r ├Ąltere Pr├╝fungsordnungen)

Die m├╝ndliche Pr├╝fung wird nur noch f├╝r Studierende nach der Pr├╝fungsordnung von 2007 angeboten.

Lesen Sie unbedingt die Hinweise zur Pr├╝fung in Software Engineering.

Achtung! Die Pr├╝fungsanmeldung erfolgt ausschlie├člich ├╝ber OBS. Lediglich die Zuordnung der Personen auf einzelne Termine erfolgt au├čerhalb von OBS. Wenn Sie nicht im OBS f├╝r die Pr├╝fung angemeldet sind, werden Sie nicht gepr├╝ft!

Die Liste mit den Pr├╝fungsterminen und -r├Ąumen werden vor der Pr├╝fung hier abgelegt und mehrfach aktualisiert. Bis ca. 3 Tage vor der ersten Pr├╝fung sind die Listen vorl├Ąufig. Wenn die endg├╝ltige Liste feststeht, erhalten Sie auch noch eine Benachrichtigung per Mail.

 

Terminw├╝nsche per Email werden nicht akzeptiert.

Downloads

Die Vorlesungsfolien, die Praktikumsaufgaben und vieles mehr werden hier im Lauf des Semesters bereitgestellt:

Tools

Im Rahmen der Veranstaltung "Software Engineering" setzen wir einige Tools ein um das professionelle Arbeiten mit komplexer Software zu verstehen.

  • MagicDraw der Firma "No Magic, Inc." zur Modellierung mit UML-Diagrammen
  • Kalimetrix Logiscope zur Untersuchung des erstellten C++ Codes mit Metriken. Dadurch ergeben sich insbesondere Aussagen zur Wartbarkeit.