Welche zwei grundlegenden Arten der Entscheidungsfindung werden vorgestellt?
Es wird zwischen expliziter und impliziter Entscheidungsfindung unterschieden.
Nenne drei Merkmale der expliziten Entscheidungsfindung.
Was sind die vordergründigen Vorteile der impliziten Entscheidungsfindung?
Welche Nachteile und Risiken birgt die implizite Entscheidungsfindung?
Unter welcher Bedingung kann eine implizite Entscheidung sinnvoll sein?
Wenn der Ansatz im letzten Projekt erfolgreich war und das neue Projekt sehr ähnlich ist.
Welche zwei Fragen helfen bei der Entscheidung, ob ein expliziter Entscheidungsprozess notwendig ist?
Was ist das Hauptziel eines Prototypen und was geschieht typischerweise mit ihm?
Wodurch ist ein ‘kleines Projekt’ (small project) charakterisiert?
Was unterscheidet ein ‘großes Projekt’ (large project) von kleineren Projekten?
Was bedeutet der Begriff ‘Greenfield’-Projekt?
Man startet bei Null (‘from scratch’) und kann grundlegende Aspekte wie Konzepte, Programmiersprachen etc. neu entscheiden.
Was ist die wesentliche Eigenschaft eines ‘Brownfield’-Projekts?
Man startet von einem bestehenden System, muss dieses verstehen und verändert es, während es in Betrieb ist.
In welche zwei Hauptkategorien werden Anforderungen unterteilt?
In funktionale und nicht-funktionale Anforderungen.
Welche Aussage wird über das Zusammenspiel von funktionalen und nicht-funktionalen Anforderungen getroffen?
Funktionale Anforderungen ergeben ohne nicht-funktionale Anforderungen keinen Sinn.
In welche drei Hauptgruppen lassen sich nicht-funktionale Anforderungen gemäss dem Diagramm einteilen?
Nenne die vier Phasen des zyklischen Prozesses des Anforderungsengineerings.
Warum ist es unrealistisch, alle Anforderungen zu Beginn eines Projekts zu finden?
Weil erst durch Diskussion und Modellierung zusätzliche, konkretere Anforderungen aufgedeckt und unklare Teile exploriert werden.
Welchen Nutzen hat Prototyping im Rahmen des Anforderungsengineerings?
Nenne zwei verschiedene Arten von Prototypen und ihren jeweiligen Zweck.