Vorlesung 2: Wer sind die Stakeholder der Software-Architektur? Flashcards
Was sind mögliche Interessengruppen (Stakeholder) und deren Bedenken?
Interessensgruppe:
->Kunde, Anliegen:
- Effektivität
- Abschätzung des Zeitplans
- Budgetierung
- Durchführbarkeits- und Risikobewertung
- Rückverfolgbarkeit der Anforderungen
- Fortschrittsverfolgung
->Management (intern), Anliegen:
- Effektivität
- Abschätzung des Zeitplans
- Budgetierung (niedrige Kosten, Erhaltung von Arbeitsplätzen)
- Durchführbarkeits- und Risikobewertung
- Rückverfolgbarkeit der Anforderungen
- Verfolgung des Fortschritts
->Nutzer, Anliegen:
- Konsistenz mit Anforderungen und Nutzungsszenarien
- Nicht-funktionale Anforderungen
- Anpassung an künftige Anforderungen
->Architekt, Anliegen:
- Unterstützung der Trade-Off-Analyse
- Rückverfolgbarkeit von Anforderungen
- Definition des Kontextes
- Vollständigkeit, Konsistenz der Architektur
->Entwickler, Anliegen:
- Ausreichende Details für die Konstruktion
- Referenz für die Auswahl / den Zusammenbau von Komponenten
- Aufrechterhaltung der Kompatibilität mit bestehenden Systemen
->Maintainer (Pflege, Wartung und Weiterentwicklung), Anliegen:
- Aufrechterhaltung der Kompatibilität mit bestehenden Systemen
- Anleitung zur Änderung von Software
- Anleitung für die Entwicklung der Architektur
- Nicht-funktionale Anforderungen
Um Interessengruppen (Stakeholder) zu identifizieren, kann einmal das Stakeholder Mapping angewendet werden, beschreibe und erkläre.
▪ Die Stakeholder sollten nach ihrem… zugeordnet werden
- Grad der Macht / des Einflusses und
- Grad des Interesses
▪ Stakeholder-Mapping hilft auch bei der Klassifizierung der Stakeholder
▪ Für jeden Quadranten gibt es eine Faustregel, wie man
Umgang mit diesen Interessengruppen:
- Hohe Macht, hohes Interesse: Beziehen Sie sie ein, unternehmen Sie jede Anstrengung
um sie zufrieden zu stellen - Hohe Macht, geringes Interesse: Zufrieden halten, aber nicht stören /
verärgern - Geringe Leistung, hohes Interesse: Über den Fortschritt informiert bleiben
(diese Akteure können später hilfreich sein) - Geringe Macht, geringes Interesse: Verfolgen Sie, ob sich ihre Position (in den
Quadranten) ändert
Um Interessengruppen (Stakeholder) zu identifizieren, kann einmal das Salience Model (Auffälligkeitsmodell) angewendet werden, beschreibe und erkläre.
▪ Stakeholder werden durch drei Parameter charakterisiert:
- Macht: Fähigkeit, das Ergebnis zu beeinflussen
- Legitimität: Gerechtfertigte / rechtmäßige Beteiligung (d.h. Rolle in einem Projekt/Organisation)
- Dringlichkeit: Erwartungen eines Interessenvertreters an eine rechtzeitige Antwort
▪ Verschiedene Regionen im Diagramm stehen für bestimmte Arten
von Stakeholdern
▪ Die wichtigsten Typen, die verwaltet werden müssen:
- Kern (selbsterklärend)
- Dominant (kein dringender Bedarf, aber bestimmte Erwartungen)
- Gefährlich (nicht legitimiert, kann aber Einfluss nehmen)
- Abhängig (keine Macht, kann aber mit jemandem sprechen, der
hat…)