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

Aus VoWi
Zur Navigation springen Zur Suche springen

Theorie[Bearbeiten | Quelltext bearbeiten]

  • Was ist misusecase? Beispiel skizzieren
  • Was ist continous delivery?
  • Test Driven Development + Skizze
  • Alle Teststufen von agiler Softwareentwicklung
  • Äquivalenzklassen und Grenzwertanalyse erklären.
  • SOA und BPM erläutern. Wie hängen die beiden zusammen?
  • Für was sind Softwarepatterns gut? Architekturmuster und Designpattern Unterschied, ein Architekturmuster rauspicken und genauer beschreiben
  • Nicht funktionale Anforderungen und Funktionale Anforderungen plus 3 Bsp. zu den nicht funktitonalen
  • Ein paar Multiple-Choice Fragen (Wahr/Falsch)
  • Warum prüft man Komponenten isoliert? Was für Arten von Isolation kennen Sie?
  • stabile und volatile Anforderungen? Auswirkung auf Softwaredesign?

Kreativ Teil[Bearbeiten | Quelltext bearbeiten]

  • Liefersystem eines mittelgroßen Buchhandels, hier Mitarbeiter Filiale Filialleiter Verlag, Artikel, Zentrallager modellieren und noch ein paar Details. Alles Klassendiagramm.
  • Dann dazu ein agiles bzw traditionelles Prozessmodell auswählen und begründen nach Boehm und Thurner. Sowie dieses dann ausführlich beschreiben.
  • Story Card von einem Use Case und dann Vor und Nachteile.

Anmerkung:

Und ja, wenn euch das bekannt vorkommt. Ähnliche(oder selbe?) Prüfung wie TU Wien:Software Engineering und Projektmanagement VO (Grechenig)/Prüfung 2013-04-17