TU Wien:Software Engineering und Projektmanagement VO (Biffl)/Prüfungsangabe 2018-03-21
Theorie:
Unterschied zwischen embedded systems und kommerzieller Software anhand von 5 Kriterien vergleichen
Wie geht man vor wenn man einen Testfall spezifiziert, und welche Informationen muss so eine Spezifikation beinhalten ?
Warum ist Feedback wichtig und wie sollte es gestaltet sein ? (bezieht sich vermutlich auf den Gastvortrag in dem Semester 2017S)
Skizzieren und beschreiben Sie den Ablauf eines Reviews.
3 Creational Patterns beschreiben.
Was ist der Unterschied zwischen sequentieller und iterativer Software-Entwicklung ? Je 1 Bsp. geben.
Welche 3 Kennzeichen hat ein Projekt ? Welche Voraussetzungen gibt es für ein Projekt und warum.
4 Arten von Teamorganisation; 4 Richtlinien für Teamorganisation
Continuous Integration skizzieren und beschreiben
3 Design-Prinzipien bei objektorientierter Programmierung beschreiben
Praxis:
Hotelverwaltungssoftware modellieren, ähnlich (etwas weniger umfangreich) wie in der Datei:TU Wien-Software Engineering und Projektmanagement VO (Biffl) - Prüfung 2016-06-30.pdf
Zustandsdiagramm zeichnen für Bestellung und Zahlung
Erläutern welches Vorgangsmodell man als Projektleiter für diese Software wählen würde + genauere Beschreibung des Modells + Vorteile / Nachteile des Modells + ein alternatives Modell kurz beschreiben