Home. 
.

transparent

transparent

transparent

UML-Funktionalitäten für die Arbeit im Team

Größere Software-Projekte werden oft auf mehrere Entwickler aufgeteilt um den Entwicklungszyklus zu verkürzen. UModel® 2012 enthält Funktionen, die Teams helfen, gemeinsam große Projekte erfolgreich zu modellieren.

Je mehr Entwickler an einem Projekt arbeiten, desto mehr Vorteile bringt die Darstellung von UML-Software-Modellierung mit grafischen Mitteln, da dadurch die verschiedenen Unterprojekte besser im Entwicklungsteam kommuniziert werden können.

Flexible Optionen für UML-Unterprojekte

UModel® 2012 unterstützt Teams bei ihrer Arbeit an großen Projekten, indem es die Aufteilung der Projekte in mehrere Unterprojekte gestattet. Einzelne Entwickler können verschiedene Teile eines einzigen Modells gleichzeitig bearbeiten und jedes Unterprojekt kann einzeln zu einem Versionskontrollsystem hinzugefügt werden.

Das Projekt der obersten Ebene, d.h. das Projekt, von dem aus die Unterprojekte erstellt werden, bildet das Hauptprojekt. Die Unterprojekte werden in Form von UML-Paketen als einzelne UModel-Projektdateien erstellt und haben eine *.ump-Erweiterung.

  • Ein bestehendes Projekt kann im Laufe seiner Entwicklung in Unterprojekte aufgeteilt werden, die an mehrere Entwickler vergeben werden.
  • Unabhängige Entwicklerteams können neue UModel-Projektdateien anlegen, die später in Form von Unterprojekten in ein neues Hauptprojekt eingebunden werden.

In der Abbildung unten sehen Sie das UModel® 2012 Modell-Struktur-Hilfefenster für ein Projekt, das mehrere Unterprojekte enthält. Jedes Unterprojekt hat einen eigenen Dateinamen.

A UModel project with subprojects

In UModel® 2012 können Sie Unterprojekte ohne strenge Entwicklungsvorgaben anlegen. Je nach den Vorlieben Ihres Teams können Sie:

  • Unterprojekte als gleichrangige Projekte auf einer Ebene anlegen
  • Unterprojekte hierarchisch strukturieren - ein Unterprojekt kann durch Verschachtelung eigene Unterprojekte enthalten
  • die einzelnen Unterprojekte vom Hauptprojekt aus als editierbar oder als schreibgeschützt definieren

(Das Anlegen von Unterprojekten ist auch eine effiziente Methode, um bestehende Module wiederzuverwenden - nähere Informationen dazu finden Sie auf der Seite Freigegebene Pakete).

The UModel Include Subproject dialog

Die Unterprojekte werden im Menü "Projekt" aufgelistet und können jederzeit einzeln geöffnet werden.

The UModel Project menu

Zum Vergrößern Bild anklicken

Bei der Codegenerierung oder beim Aktualisieren des Modells anhand von Code werden alle Unterprojekte verarbeitet. Es wird dabei kein Unterschied zwischen einer einzigen Projektdatei oder einem Projekt, das aus mehreren editierbaren Unterprojekten besteht, gemacht.

Dokumentation zu Unterprojekten

Mit Hilfe der UModel-Funktion "Dokumentation generieren" kann der Benutzer Unterprojekte optional in die generierte Dokumentation inkludieren. Dadurch hat jeder Entwickler die Möglichkeit Dokumentation für seine eigenen Unterprojekte zu erzeugen und Projektmanager können automatisch Dokumentation für die gesamte Applikation generieren.

The UModel Project Documentation Include dialog

3-Weg-Projektzusammenführung

Wenn Mitarbeiter in einem Team in mehreren Exemplaren derselben Projektdatei unabhängige Änderungen vornehmen oder wenn Sie Projektdateien miteinander kombinieren möchten, so können Sie die Änderungen mit Hilfe der Projektzusammenführungsfunktionen in einer einzigen Ergebnisdatei kombinieren.

The UModel Project Merge dialog

Testen Sie selbst, wie produktiv Ihr Team arbeiten kann, wenn mehrere Entwickler gleichzeitig mit UModel® 2012 an einem großen Entwicklungsprojekt arbeiten – Laden Sie jetzte eine kostenlose 30-Tage-Testversion von Altova UModel® 2012 herunter!



transparent
Download
Pricelist
Buy
Video
Comparison
Datasheet
Print
Mail
Like It
.

UML logo

.
Wussten Sie das schon?
.

Das Altova Software-Wartungspaket (SMP) enthält:

Kostenlose Updates - Anspruch auf kostenlose neue Software-Versionen und Wartungsreleases.

Technischen Support - prioritärer Support bei Fragen und Problemen.

Online-Hilfe - senden Sie eine Anfrage an den Support oder besuchen Sie eines unserer Diskussionsforen im Web.

.

Altova SMP

.
.

transparent

transparent