TU Wien:Software Engineering und Projektmanagement VO (Grechenig)/Prüfung 2008-06-06

Aus VoWi
Zur Navigation springen Zur Suche springen


Prüfungsfragen (Theorie):

  • Beschreiben Sie die Grundcharakteristik des Unified Process und geben sie die Rollen des UP an.
  • Entscheidungskriterien Agile vs. Plan-driven nach Boehm und Thurner.
  • Refactoring, Beschreibung, Vor- und Nachteile.
  • Was sind funktionale, nicht-funktionale und Domain-Anforderungen? Wie können die nicht-funktionalen Anforderungen noch unterteilt werden?
  • Was ist der Unterschied zwischen Bottom-Up und Top-Town-Integration? Wo liegen die jeweiligen Vor- und Nachteile, was wird eher in der Praxis eingesetzt und weshalb?
  • Welche Typen von Software-Wartung gibt es? Warum ist eine Unterteilung so wichtig?
  • Erklären des MDD und PSM und PIM.
  • Was sind die wesentlichen Qualitätsanforderungen zur Verifikation von Software-Anforderungen?
  • Erklären des komponenten-basierten Systementwurfs und seine Bedeutung für die Wartung.
  • Beschreiben des Review-Prozesses nach IEEE. Wieso sind Reviews in der Praxis so wichtig?
  • Erklären Sie den Unterschiede zwischen Stair- und Fork-Kontrollstil.

Prüfungsfragen (Praxis):

Parkhaus als angabe, siehe Datei:TU Wien-Software Engineering und Projektmanagement VO (Grechenig) - Pruefung 2008-04-04.pdf

  • 15 Abnahmetestfälle
  • 10 Nicht-funktionale Anforderungen
  • Erklären des Observer Patterns und wo es beim Parkhaus eingesetzt werden könnte.