TU Wien:Software Engineering und Projektmanagement VO (Biffl)/Prüfungsangabe 2014-03-27
Theorieteil:
V-Modell im Bezug auf Qualitätssicherung
Inversion of Control
TDD
Continuous Integration
Projektauftrag
DAO-Pattern anhand einer Skizze erklären
Äquivalenzklassen und Grenzwertanalyse
Integrationsstrategien
Traceability
Funktionale vs Nicht-Funktionale Anforderungen
Praxis:
Es war ein relativ simples Beispiel gegeben. Man ist Projektleiter und soll für einen Landwirt einen Onlineshop bauen.
In dieser Angabe mussten Unstimmigkeiten/Widersprüche gefunden werden. Anschließend musste ein Klassendiagramm gezeichnet werden, mit den gefundenen Unstimmigkeiten. (5 + 20p)
Zusätzlich sollte eine passende iterative oder agile Entwicklungsstrategie gewählt werden, mit Begründung, warum genau diese gewählt wurde. Erklärung, Vorteile und Nachteile dieser Entwicklungsstrategien mussten auch genannt werden. (15p)