• Keine Ergebnisse gefunden

14 Sichten und Konsistenz 14.1 Sichten

N/A
N/A
Protected

Academic year: 2021

Aktie "14 Sichten und Konsistenz 14.1 Sichten"

Copied!
4
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Spezifikation und Entwurf von Software 14. Sichten und Konsistenz Martin Glinz Seite 14-1

© 2001, 2003 by Martin Glinz. Alle Rechte vorbehalten. Reproduktion zum nicht kommerziellen Gebrauch mit Quellenangabe gestattet. Reproduktion - auch auszugsweise - zum kommerziellen Gebrauch nur mit schriftlicher Bewilligung des Verfassers gestattet.

14 Sichten und Konsistenz 14.1 Sichten

Verschiedene Beteiligte sehen die Aufgaben eines Systems aus unterschiedlichen Perspektiven

Verschiedene Personen in der gleichen Beteiligten-Rolle sehen ein System aus unterschiedlichen persönlichen Situationen

Bei der Gewinnung von Anforderungen die richtige Balance finden zwischen

notwendigem Konsens → Vereinheitlichung, Beseitigung von Inkonsistenzen zwischen verschiedenen Sichten

notwendiger Variabilität → bedürfnisgerechte Adaptierung an unterschiedliche Gruppen von Beteiligten

(2)

Spezifikation und Entwurf von Software 14. Sichten und Konsistenz Martin Glinz Seite 14-2

Mittel zur Konsensbildung

Anforderungen priorisieren

Abstimmen

Kartenabfragen

Stelle eines Anforderungskoordinators im Projekt schaffen

Einflussfaktoren

(offizielle) Organisationsstruktur – Aufbau- und Ablauforganisation

Gruppensoziologie – faktische Machtverhältnisse, Kommunikations- und Ablaufstrukturen

Bereitschaft, sich zu exponieren, Verantwortung für Anforderungen zu übernehmen

(3)

Spezifikation und Entwurf von Software 14. Sichten und Konsistenz Martin Glinz Seite 14-3

14.2 Konsistenz

Konsistente Anforderungsmodelle

Modell ist in sich widerspruchsfrei

Modell steht nicht im Widerspruch zu den systemrelevanten Phänomenen der Realität

Zu Grunde liegende Annahmen:

(a) die Welt selbst ist in sich konsistent (b) die Welt ist konsistent beschreibbar

Beide Annahmen sind nicht überall haltbar, zum Beispiel

Synchronisation verteilter Uhren (a)

Relativität von Raum und Zeit (a)

Klassische Mechanik vs. Quantenmechanik (a)

Verschiedene Sichten unterschiedlicher Beteiligter (b)

(4)

Spezifikation und Entwurf von Software 14. Sichten und Konsistenz Martin Glinz Seite 14-4

Leben mit Inkonsistenz

Inkonsistenzen

Erkennen: zum Beispiel Verletzung von Regeln, Widersprüche

Analysieren: Auswirkungen? Risiko?

Behandeln: Ignorieren, Tolerieren, Auflösen, Umgehen, auf später Verschieben

Verfolgen: Wirkung der Behandlungsmaßnahmen

Literaturhinweis

B. Nuseibeh, S. Easterbrook, A. Russo (2000). Leveraging Inconsistency in Software Development.

IEEE Computer 33, 4 (April 2000). 24-29.

Referenzen

ÄHNLICHE DOKUMENTE

Problematisch erscheint ih- nen weiter, daß die AiP-Phase nicht strukturiert ist, Vorausset- zung für den Hausarzt jedoch eine Strukturierung nach folgendem Muster sein

Transparenz 50,0 x 69,7 cm Aquarell, Acryl, Bleistift, Gouache Theresa Wilhelms Bild ruft: „Eigenart, weich & zart.“ Der Humor. und die Frische äußern sich nicht nur markant in

FROM (SELECT VORNAME, NACHNAME, ANR, PUNKTE FROM STUDENTEN S, BEWERTUNGEN B WHERE S.SID = B.SID AND ATYP = 'H') X WHERE VORNAME = 'Lisa' AND NACHNAME = 'Weiss'.. In der ¨

Durch Untersuchungen ist bekannt, dass Titel, die älter als 7 Jahre sind, weniger genutzt werden.. Autoren, die „ihre“ Zeit gehabt haben, während neue Autoren bekannt geworden und

- RESTRICT verhindert Löschen, wenn die zu löschende Tabelle noch durch Sichten oder Integritätsbedingungen referenziert wird. E3: Löschen von

Diese Spalte "File" wird auch als Key (Schlüssel)- Spalte bezeichnet, wenn zwei Datensätze zusammengeführt werden, da sie die Spalte ist, auf die sich unser Datensatz stützt,

Beginnt man RFID erstmals in seiner Bibliothek zu im- plementieren, stellt sich eine alte Frage neu, auf wel- che Frequenz und Technologie will man setzen, möch- te man in

Die 2 Big Bands der Musikschule Ettlingen laden wieder einmal zu einem Konzert am 29. März im Kasino Ettlingen ein. Neben Swing und Latin sind auch Filmmusik und Funk zu hören.