| |
|
Effiziente Systementwicklung mit der Unified Modeling Language System- und Software-Architekturen |
System und Software ArchitekturenDie Basis für flexible, wartbare und erweiterbare Systeme Lernen Sie, wartbare und erweiterbare Systeme und Produkte zielgerichtet zu entwerfen. Nutzen Sie mehr Wiederverwendbarkeit und "Fertigteile" zur Reduzierung der Entwicklungs- und Wartungskosten. Schaffen Sie eine stabile Architektur Ihres Systems, damit neue Anforderungen zeitgerecht und mit wenig Aufwand ergänzt werden können. Kursübersicht: Zwei wichtigste Faktoren für Erfolg bei Systemerstellungoder Projektabwicklung sind heute Verständnis der Anforderungen der Kunden und stabile Lösungsstrukturen. Dieses Seminar setzt sich mit dem zweiten Thema auseinander. Wenn Sie verstanden haben, was der Kunde will, ist es notwendig, diese Wünsche in stabile und doch flexible, langlebige, aber doch ausbaubare und erweiterbare Architekturen umzusetzen. In diesem Seminar lernen Sie, worauf es bei der Gestaltung der Lösung ankommt. Wie kann man Systeme aus Komponenten und Teilkomponenten entwickeln, in denen jeder Baustein Verantwortung trägt, selbständig und in sich abgeschlossen ist, wohldefinierte Schnittstellen zu anderen Komponenten aufweist und klare Teilaufgaben ausführt? Wie geht man mit Randbedingungen (z.B. Altlasten, Zeitdruck, ...) um und wie nutzt man das Angebot des Marktes bezüglich Komponenten und Teillösungen? Referent Dr. Peter Hruschka ist Spezialist für die pragmatische und zielorientierte Einführung moderner Technologien in Unternehmen. Er berät große Entwicklungsprojekte und hilft Organisationen bei der Umsetzung moderner Methoden und Verfahren in Projekten. Er ist unabhängiger Berater mit dem Schwerpunkt "Softwaretechnologie", Mitglied der Atlantic Systems Guild (www.atlsysguild.com), einem internationalen "Think Tank" von Methodengurus, derer Arbeiten den Stand der Kunst wesentlich mitgestaltet haben. Er ist auch Partner des System Bauhaus (www.system-bauhaus.com), einer international bekannten, in Deutschland agierenden Gruppe von OO-Spezialisten. Dr. Hruschka ist Autor einiger Fachbücher, sowie zahlreicher Artikel (u.a. als regelmäßiger Kolumnist im "ObjektSpektrum"). Teilnehmerkreis: Das Seminar richtet sich insbesondere an Designer, die Grobstrukturen von Systemen , Produkten und Programmen, sowie Produktfamilien vorgeben und langfristig pflegen müssen, sowie an Systemarchitekten, die Technologieentscheidungen für Projekte oder Unternehmen verantworten müssen. Qualitätsmanager lernen, worauf sie bei den Ergebnissen der Designer achten müssen und Projektmanager erfahren, wie sie die technische Projektverantwortung mit dem Architekten(-team) teilen und sich selbst dadurch entlasten können. Programmierer lernen, worauf es ankommt, wenn sie in ihrer Rolle weiter wachsen wollen. Sachgebiete Was sind Architekturen und wozu braucht man sie? Der Ausgangspunkt für Architekturen
Grundprinzipien eines guten Designs:
Strukturen der Komponenten
Architekturmuster am Beispiel einer "Business Object Architecture",
Beispiele für Komponenten und Technologien zur Lösung:
Ein Vorgehensmodell zur Entwicklung von Architekturen
Jenseits von Software-Architekturen
Contact: Dr. Peter Hruschka
|