Metapher

Startseite - Einführung in XP

Der Begriff Metapher kommt aus dem Griechischen und bedeutet "Übertragung". Eine Metapher ist "eine rhetorische Figur, die das Gemeinte durch eine Vorstellung (meist ein Bild) zum Ausdruck bringt, die aus einem ganz anderen Bereich stammt und [...] keine reale Beziehung zum Gemeinten hat (z.B. "Bett" für "Flussrinne")" (Quelle: wissen.de).

Die Metapher gehört zu den 12 Arbeitsmethoden von XP. Hier zunächst zwei Beispiele:

Im C3-Projekt bei Chrysler wurde zum Beispiel als Metapher die Behälter in der Fahrzeugproduktion für die Berechnung eines einzelnen Gehaltes zu verwenden. (Quelle: Gespräch mit Kent Beck).

In einem Helpdesk System wird als Metapher die Vorstellung verwendet, dass jeder Service Call ein Element in einer Warteschlange darstellt, dass es mehrere miteinander verknüpfte Warteschlangen gibt, und dass für jede Warteschlange ein Team von Mitarbeitern verantwortlich ist.

Manchmal wird es schwer sein, eine passende Metapher zu finden. In diesem Fall bietet es sich an, im Geiste ein paar Schritte zurückzugehen. Welche Elemente sind noch erkennbar, wenn man die unwesentlichen Teile wegläßt? Welche Begriffe aus der Welt stellen eine Analogie zu dem dar, was dann noch zu erkennen ist? Mit diesen Begriffen kann man dann starten. Später kann man dann immer noch zu einer besseren Metapher wechseln.

Wofür wird eine Metapher gebraucht? Sie ersetzt in XP zu einem gewissen Teil die Softwarearchitektur. Wenn man sich die Metapher genauer anschaut, so ergeben sich daraus die wesentlichen Elemente des entstehenden Systems.

Genauso wenig, wie es Sinn macht, das gesamte Systemdesign gleich am Anfang fertig zu stellen, genauso wenig Sinn macht es, die Architektur vollständig auszuarbeiten. Was für das Design das Schlichte Design ist, ist für die Architektur die Metapher. Die Architektur entsteht wie das Design zeitgleich mit dem System.

Tipps

  • Mit einer nicht ganz passenden Metapher zu starten ist besser als mit gar keiner.
  • Bei Schwierigkeiten, eine Metapher zu finden, am besten ein paar Schritte zurückgehen.
  • Für das Finden einer Metapher die folgende Frage beantworten:Welche Begriffe aus der Anwenderwelt erlauben Analogien?

Tipps
Startseite
Suchen
Index
Links
Über diese Site
English Version
© Copyright 2001-2002 Manfred Lange, Alle Rechte vorbehalten. Nutzungsbedingungen.
Letzte Änderung dieser Seite: Montag, 14. Januar 2002