TU Wien:Software Engineering und Projektmanagement VO (Grechenig)/Prüfung 2014-04-29

Aus VoWi
Zur Navigation springen Zur Suche springen

Je 6 Punkte für:

  • 4 Qualitätskriterien von Anforderungen nennen und beschreiben, häufige Probleme bei Anforderungen, 2 Methoden zum Überprüfen von Anforderungen nennen und beschreiben
  • Was versteht man unter Traceability im Kontext von Anforderungsmanagement? Welchen Nutzen bringt es?
  • Was ist Serviceorientierte Architektur? Welche Modellierungssprachen werden eingesetzt? Was sind die Prinzipien von SOA?
  • Was ist BPM? Was ist der Zusammenhang mit SOA?
  • Was sind Softwarepatterns? Welche Arten von Entwurfsmustern gibt es? Nenne 3 Architekturmuster und beschreibe eines detailliert.
  • Was sind Versionskontrollsysteme? Nenne und beschreibe deren Aufgaben und Funktionen. Was ist der Unterschied zwischen zentralen und dezentralen Systemen? Nenne je ein Beispiel.
  • Welche Typen von Wartung gibt es nach IEEEsoundso?
  • Was ist der Unterschied zwischen Reverseengineering und Reengineering?
  • Was ist der Unterschied zwischen Frameworks und Bibliotheken? Nach welchen Kriterien entscheidet man zwischen Framework oder Eigenentwicklung? Wann entscheidet man sich für eine Eigenentwicklung?
  • noch etwas


Praxisteil: Hotellkette mit Kunden, Häusern, Zimmern, Buchungen, Mitarbeitern, Zahlungen. 1. (15 Punkte) Widersprüche, Fehler finden und Alternativen vorschlagen. Klassendiagramm (mit Attributen, Relationen, Kardinalitäten) 2. (15 Punkte) Entscheidungsfaktoren nach Boehm, Thurner. agilen oder traditionellen Prozess auswählen 3. (10 Punkte) gewähltes Modell ausführlich erklären