[OOAD4] Analyse und Design mit UML
Erfahrung machen
Diskutieren Sie mit unseren Trainern und Teilnehmern. Tauschen Sie sich aus.
Und erfahren Sie eine durchgängige Analyse- und Design-Methodik anhand eines Fallbeispiels aus der Praxis.
Sie erfahren Best Practices zu typischen Praxisproblemen und lernen aus den Erfahrungen des Trainers und der anderen Teilnehmer.
Wir lesen keine Folien und Bücher vor. Das können Sie selber besser machen.
Das Seminar wird zum Erlebnis und das Wissen und die Erfahrung wird für Sie nachhaltig anwendbar.
Zwischen Analyse und Design geschieht ein Wunder? Es geht auch besser: Sie lernen bei uns den roten Faden. Unter Anleitung erfahrener Trainer lernen Sie, wie Sie Anforderungen und Anwendungsfälle systematisch in ein Design überführen und dieses mit Entwurfstechniken verbessern können.
![]() |
Das Wissen nehmen Sie mit Jeder Teilnehmer erhält zusätzlich zu den Seminarunterlagen das Buch Analyse und Design mit UML 2.3 von Bernd Oestereich. Im Seminar erleben und erfahren Sie das Wissen. Das Buch hilft Ihnen, bestimmte Themen nach dem Seminar nachzuschlagen und zu vertiefen. |
| Zielgruppe und Vorkenntnisse | Das Seminar richtet sich an alle, die erfahren möchten, wie systematisch von der Anforderung zur Implementierung vorgegangen wird. Es wird davon ausgegangen, dass Sie von den grundlegenden objektorientierten Konzepten wie Klassen, Objekte, Vererbung, Polymorphie und Kapselung bereits gehört haben, sich ggf. aber noch unsicher fühlen. Sie haben möglichst etwas Erfahrung mit einer objektorientierten Programmiersprache wie Java, C#, Smalltalk oder C++. Falls Ihnen die Voraussetzung fehlen, ist das Seminar OOE möglicherweise als Einstieg besser geeignet. |
|
|---|---|---|
| Dauer | 4 Tag(e) (ohne Tool-Tag) | |
| Varianten | ||
| Ähnliche Seminare | ||
| Grundlegendere Seminare |
|
|
| Weiterführende Seminare | ||
Lernen und erfahren Sie die methodischen Grundlagen objektorientierter Softwareentwicklung in einem kompakten, praxisorientierten 4-tägigen Seminar. Wie werden Anforderungen einheitlich und brauchbar erhoben und beschrieben, wie werden sie systematisch in Designmodelle, Konzepte und Architektur überführt? Sie lernen Arbeitstechniken, Vorgehensweisen, UML-Notation und -Semantik, verschiedene Modellsichten, Architekturgrundlagen, typische Praxisprobleme und -lösungen sowie wichtige Entwurfsmuster kennen. Wir bearbeiten während des gesamten Seminars ein durchgängiges Beispiel aus der Praxis. In den ersten beiden Tagen steht die objektorientierte Analyse im Mittelpunkt. Sie definieren die Anforderungen mit Hilfe von Use Cases und analysieren mit Interaktions-, Ablauf- und Klassenmodellen systematisch den Problembereich. Die dann folgenden beiden Tage erarbeiten Sie auf dieser Basis ein Lösungskonzept, d.h. ein Design, das diese Anforderungen erfüllt. Dieses Seminar führt Sie in die Grundlagen und Möglichkeiten moderner objektorientierter Analyse- und Designtechniken ein. Basis ist die Unified Modeling Language (UML), eine standardisierte Sprache und Notation zur Spezifikation und Visualisierung objektorientierter Analyse- und Designmodelle. Änderungen und Ergänzungen zu der jeweils neuesten UML-Version sind soweit relevant in unseren Schulungen berücksichtigt. oose ist aktiv an der Entwicklung des UML-Standards beteiligt. Somit erhalten Sie bei uns Informationen aus erster Hand. Neben den stets aktuellen theoretischen Einführungen enthält das Seminar zahlreiche praktische Übungen. Alle Übungsaufgaben sind didaktisch sorgfältig vorbereitet und erprobt. Sie werden jeweils alleine, zu zweit oder zu dritt bearbeitet. Einige Aufgaben werden in der Gesamtgruppe gelöst, die ca. 10 - 12 Teilnehmer umfaßt. Der Trainer gibt Ihnen individuelle Hilfestellungen und Hinweise. Außerdem unterstützen sich die Teilnehmer in ausgewählten Situationen gegenseitig, d.h. Sie lernen die Arbeiten und Lösungen anderer Teilnehmer zu verstehen, zu beurteilen, zu hinterfragen und ggf. zu verbessern, beispielsweise mit Hilfe von Checklisten. Sie erhalten immer wieder Gelegenheit, Ihre eigenen Lösungsansätze in Kleingruppen oder in der Gesamtgruppe zur Diskussion zu stellen bzw. die Lösungen anderer Teilnehmer kritisch zu betrachten. Sie erleben so, welche Möglichkeiten und Wege der Problemlösung existieren, welche Konsequenzen damit verbunden sind, sammeln Erfahrungen und Verständnis für die praktische Anwendung usw. Zu allen Übungen erhalten Sie natürlich auch Muster- oder Beispiellösungen. Durch diese Kombination verschiedener Seminar- und Lerntechniken, die über den üblichen Vortrag-Übung-Vortrag-Übung-Rhythmus hinausgeht, erfahren Sie zahlreiche verschiedene Facetten der fachlichen Thematik, lernen Sie die Sachverhalte aus verschiedenen Blickwinkeln kennen und können das Gelernte besser in Ihre bisherigen Erfahrungen und Kenntnisse integrieren. Nebenbei erfahren Sie übrigens auch einiges zur Vorgehensweise in OO-Projekten und Managementpraktiken, auch wenn dies nicht der Schwerpunkt des Seminars ist. Zwischendurch haben Sie auch immer wieder die Möglichkeit, spezielle Fragestellungen und Themen mit dem Trainer zu diskutieren. InhalteFolgende Elemente der Unified Modeling Language werden insgesamt behandelt:
1. und 2. Tag: Analyse
3. und 4. Tag: Design
|
| Dozenten | Sie profitieren von der langjährigen praktischen Erfahrung unserer Trainer. Im Bereich der Softwareentwicklung verfügen alle unsere Trainer über mehrjährige Berufserfahrung in verschiedenen Funktionen, u.a. als Projektleiter, Coach und Entwickler. Unsere Trainer sind ca. 50 Prozent ihrer Arbeitszeit in Projekten tätig, sodass sie den Kontakt zur Realität und Projektpraxis haben und wissen, wovon sie reden. Viele unserer Trainer sind bekannte Buchautoren, arbeiten in regionalen und bundesweiten Arbeitsgruppen mit, sind Sprecher auf wichtigen Kongressen und erhalten regelmäßig professionelle Supervision. |
|
|---|---|---|
| Konzept | Das Seminar enthält viele Workshop-Bestandteile, so dass Sie Gelegenheit haben, wichtige Seminarinhalte unmittelbar in Übungen und Gruppenarbeit auszuprobieren und anzuwenden. Soweit möglich sind selbstgesteuerte und eigenverantwortliche Lernprozesse integriert. Das Seminar bekommt so eine nachhaltige Wirkung. Auch soziale und kommunikative Aspekte der Softwareentwicklung werden praktiziert - nicht alleine durch Gruppen- und Teamarbeit, sondern durch weitere spezielle Übungs- und Lernkonzepte. Unsere Trainer konzipieren oder überarbeiten die Trainingsunterlagen und -konzepte als Team, wir verwenden keine gekauften oder lizenzierten Unterlagen oder Konzepte. Anhand eines einfachen aber durchgängigen Anwendungsbeispiels wird der Seminarinhalt exemplarisch durch die Teilnehmer nachvollzogen. Das Seminarkonzept wird regelmäßig didaktisch und inhaltlich überarbeitet und berücksichtigt die Erfahrungen und Rückmeldungen von zahlreichen Seminaren und Coaching-Einsätzen der vergangenen Jahre. Die Seminarinhalte werden mehrmals jährlich aktualisiert. |
|
| Zusatzunterlagen | Zusätzlich zu den Seminarunterlagen erhält jeder Teilnehmer ein Exemplar des Buches "Analyse und Design mit UML 2.3", (9. Auflage) von Bernd Oestereich und Stefan Bremer (Mitarbeit). | |
| Durchführung | Der angegebene Preis ist zzgl. MwSt. und enthält Mittagessen, Kaffeepausen und Seminargetränke. Übernachtungskosten und Reisekosten sind im angegebenen Preis nicht enthalten. Die Seminare beginnen in der Regel Montags um 9:30 Uhr und enden am letzten Tag um 16:00 Uhr, alle übrigen Tage jeweils von 9:00 bis ca. 17:00 Uhr. Genaue Seminarzeiten entnehmen Sie bitte Ihrer Anmeldebestätigung oder erfragen Sie bitte im Sekretariat. |
|
|---|---|---|
| Wiederholungen | Dieses Seminar können Sie bis zu zweimal kostenlos wiederholen (siehe AGB). | |




