Information Technology
           & Managment Partners

UML - Unified Modeling Language und Methodik ihrer Anwendung

Methodology & Management

 

Zielgruppe:

 

Software-Entwickler, Projektmanager und Business Analysten.

 

Ziele

 

Dieser Kurs bietet einen umfassenden Einstieg in die Unified Modelling Language und deren Verwendung im Entwicklungsprozeß. Dabei wird sowohl der Weg von der Analyse zur Implementierung als auch dessen Dokumentation und der Ablauf im Entwicklungsprozeß anschaulich dargestellt und anhand von Beispielen vermittelt.

Voraussetzungen

 

Kenntnisse einer objektorientierten Programmiersprache.

 

Inhalt

 

- UML als Notation: Zielsetzung, Bedarf und Einsatzmöglichkeiten
- Modellierung und Strukturierung in Projekten und Entwicklungs Prozeß
- Ebene des Einsatzes: Use Case, Funktionale Requirements und Implementierung
- Werkzeuge und Tools: Rational Rose, Together, Visio und Shareware
- Use Case Diagramme: Erstellung, Organisation, Verwendung und Change Tracking
- Sequence Diagramme
- Collaboration Diagramme
- Class Diagramme
- State Chart (Zustands-Übergangs-) Diagramme
- Activity Diagramme: Darstellung komplexer Abläufe und Abhängigkeiten
- Modellierung von Komponenten und Deployment
? Auswirkungen auf Teamwork und Projektmanagment
? SourceCode Generierung und Reverse Engineering
? Methoden der Softwareentwicklung: Phasen, Extreme Programming, Rational Unified Process, V-Modell

Dauer:

 

3

 Tage