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

Aus VoWi
Zur Navigation springen Zur Suche springen

Theoriefragen: 60Pkt

  • Beschreiben Sie die Grundcharakteristik des Unified Process
  • Entscheidungskriterien Agile vs. Plan-driven nach Boehm und Thurner
  • Refactoring, Beschreibung, Vor- und Nachteile, ein beliebiges Refactoring Pattern beschreiben
  • Was sind funktionale, nicht-funktionale und Domain-Anforderungen? Was gibt es fuer Anforderungen
  • Erklaerung des komponenten-basierten Systementwurfs.
  • 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? Beschreiben Sie sie.
  • V-modell XT: Arten des Tailorings
  • Wartung im RUP: welche Rollen, welche Dokumente, warum wird zwischen Fehler und Erweiterungswunsch unterschieden?
  • Wie unterscheidet sich die Anforderungsanalyse im Unified Process und im XP?
  • Was sind hybride Vorgehensmodelle, nennen Sie Beispiele und welche Bedeutung haben sie in der Praxis?

Praxisbsp: 40Pkt Parkhausverwaltungssystem (1,5 Seiten Angabe) mit allen möglichen Features.

  • Work-Breakdown-Structure gemaess der in der Vorlesung vorgestellten Struktur erstellen (20Pkte)
  • Risikenanalyse - 10 Risiken aufzählen und bewerten (10Pkte)
  • 10 Blackboxtestfälle definieren und beschreiben