Lesson 5 Flashcards

(18 cards)

1
Q

Welche zwei grundlegenden Arten der Entscheidungsfindung werden vorgestellt?

A

Es wird zwischen expliziter und impliziter Entscheidungsfindung unterschieden.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Nenne drei Merkmale der expliziten Entscheidungsfindung.

A
  • Man weiß, was man tut
  • Probleme werden identifiziert, bevor sie auftreten
  • Alternativen werden gesucht und explizit verglichen, z.B. durch Kostenkalkulation.
  • Transparent und nachvollziehbar
  • Geringeres Risiko
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Was sind die vordergründigen Vorteile der impliziten Entscheidungsfindung?

A
  • Es ist keine Diskussion nötig,
  • man sieht schnelleren Fortschritt
  • und es macht mehr Spaß.
  • Oft durch Annahmen getroffen bzw. Erfahrungen vergangener Entscheidungen
  • Kann nicht nachvollzogen werden und is intransparent
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Welche Nachteile und Risiken birgt die implizite Entscheidungsfindung?

A
  • Sie hat ein höheres Risiko,
  • es ist kein Risikomanagement möglich,
  • und man verpasst möglicherweise eine bessere Option.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Unter welcher Bedingung kann eine implizite Entscheidung sinnvoll sein?

A

Wenn der Ansatz im letzten Projekt erfolgreich war und das neue Projekt sehr ähnlich ist.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Welche zwei Fragen helfen bei der Entscheidung, ob ein expliziter Entscheidungsprozess notwendig ist?

A
  1. Ist die Entscheidung wichtig genug?
  2. Ist es kostspielig, die Entscheidung später zu ändern?
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Was ist das Hauptziel eines Prototypen und was geschieht typischerweise mit ihm?

A
  • Ein Prototyp dient dazu, etwas zu testen.
  • Er ist nicht funktionsvollständig und wird am Ende verworfen.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Wodurch ist ein ‘kleines Projekt’ (small project) charakterisiert?

A
  • Ein Team von maximal 5 Personen,
  • oft reduziertes Management und
  • in der Regel keine kritischen Risiken.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Was unterscheidet ein ‘großes Projekt’ (large project) von kleineren Projekten?

A
  • Es sind mehrere Organisationen beteiligt,
  • es gibt oft ein kritisches Risiko und Management auf mehreren Ebenen.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Was bedeutet der Begriff ‘Greenfield’-Projekt?

A

Man startet bei Null (‘from scratch’) und kann grundlegende Aspekte wie Konzepte, Programmiersprachen etc. neu entscheiden.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Was ist die wesentliche Eigenschaft eines ‘Brownfield’-Projekts?

A

Man startet von einem bestehenden System, muss dieses verstehen und verändert es, während es in Betrieb ist.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

In welche zwei Hauptkategorien werden Anforderungen unterteilt?

A

In funktionale und nicht-funktionale Anforderungen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Welche Aussage wird über das Zusammenspiel von funktionalen und nicht-funktionalen Anforderungen getroffen?

A

Funktionale Anforderungen ergeben ohne nicht-funktionale Anforderungen keinen Sinn.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

In welche drei Hauptgruppen lassen sich nicht-funktionale Anforderungen gemäss dem Diagramm einteilen?

A
  • Produktanforderungen (Product requirements),
  • organisationale Anforderungen (Organizational requirements) und
  • externe Anforderungen (External requirements).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Nenne die vier Phasen des zyklischen Prozesses des Anforderungsengineerings.

A
  1. Ermittlung und Verständnis
  2. Klassifizierung und Organisation;
  3. Priorisierung und Verhandlung
  4. Dokumentation.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Warum ist es unrealistisch, alle Anforderungen zu Beginn eines Projekts zu finden?

A

Weil erst durch Diskussion und Modellierung zusätzliche, konkretere Anforderungen aufgedeckt und unklare Teile exploriert werden.

17
Q

Welchen Nutzen hat Prototyping im Rahmen des Anforderungsengineerings?

A
  • Es macht Anforderungen konkret,
  • ermöglicht erste Tests und
  • unterstützt das Risikomanagement.
18
Q

Nenne zwei verschiedene Arten von Prototypen und ihren jeweiligen Zweck.

A
  • Ein ‘Pen and Paper’-Prototyp zum Testen von Benutzeroberflächen und Prozessen;
  • ein Technologie-Prototyp zum Testen neuer Frameworks oder Werkzeuge.