| |
1-8 OMG-Vereinheitlicht, Sprache, v1.5 Modellierend März 2003 1 UML-Zusammenfassung Die UML-Dokumente umfassen einige Spitzen, um Verkäufer auf Implementierungswahlen zu bearbeiten, aber adressieren Sie nicht benötigtes alles. Z.B. adressieren sie nicht Themen wie Diagrammfarbton, Benutzernavigation, Animation, storage-/implementationmodelle oder anderes Eigenschaften. 1,5,1,3 Prozeß Viele Organisationen verwenden das UML als Standardsprache für seine Projektkunstprodukte, aber benutzt das gleiche UML-Diagramm eintippt den Kontext der unterschiedlichen Prozesse. UML ist absichtlich Prozeßunabhängiges, und einen Standardprozeß zu definieren war nicht a Ziel des UML oder des RFP OMGs. Die UML-Autoren erkennen den Wert des Prozesses. Das Vorhandensein eines Brunnens definierter und gut-gehandhabter Prozeß ist häufig ein Schlüsselmodulationsumwandler zwischen hyperproductive Projekte und die erfolglose. Das Vertrauen nach heroischem die Programmierung ist nicht ein stützbares Geschäftsverfahren. Ein Prozeß ? stellt Anleitung hinsichtlich des Auftrages der Tätigkeiten einer Mannschaft zur Verfügung, ? spezifiziert was Kunstprodukte entwickelt werden sollten, ? verweist die Aufgaben der einzelnen Entwickler und der Mannschaft als Ganzes und ? bietet Kriterien für die Überwachung und das Messen der Produkte und der Tätigkeiten eines Projektes an. Prozesse durch ihre Natur müssen zur Organisation, Kultur hergestellt werden und Problemgebiet zur Hand. Was in einem Kontext arbeitet (schrumpfverpackte Software Entwicklung, z.B.) würde ein Unfall in anderen sein (die Hart-realzeit, menschlich-steuerpflichtig Systeme, z.B.). Die Vorwähler eines bestimmten Prozesses verändert sich groß, abhängig von solchen Sachen wie Problemgebiet, Implementierungstechnologie und Fähigkeiten von die Mannschaft. Booch, OMT, OOSE und viele andere Methoden haben gut definierte Prozesse, und UML kann die meisten Methoden stützen. Es hat etwas Konvergenz auf Entwicklung gegeben Prozeßpraxis, aber dort ist nicht noch Übereinstimmung für Normierung. Was wahrscheinlich wird Resultat ist allgemeine Vereinbarung über beste Praxis und möglicherweise das Umfassen eines Prozesses Rahmen, innerhalb dessen einzelne Prozesse sein können, instantiated. Obgleich das UML unterstellt nicht Prozesses, seine Entwickler haben erkannt den Wert einer Verwendenschachtel gefahrener, Architektur-architecture-centric, wiederholender und zusätzlicher Prozeß, gaben so zu acht ermöglichen Sie (aber nicht erfordern) diesem mit dem UML. 1,5,2 Vergleichen von UML mit anderen modellierenden Sprachen Es sollte klar gebildet werden, daß die vereinheitlichte modellierende Sprache nicht eine radikale Abfahrt ist von Booch, von OMT oder von OOSE aber eher vom gesetzmaßigen Nachfolger bis alle drei. Dieses bedeutet das, wenn Sie ein Benutzer Booch, OMT oder OOSE heute sind, Ihr Training, Erfahrung, und Werkzeuge werden konserviert, weil die vereinheitlichte modellierende Sprache ein natürliches ist Entwicklungsschritt. Das UML ist gleichmäßig einfach, für Benutzer von vielem anderem anzunehmen Methoden, aber ihre Autoren müssen für selbst entscheiden, ob man das UML umfaßt Konzepte und Darstellung unter ihre Methoden. |  |
|
| |
|
|