Domain-Driven-Design (DDD): iSAQB® Certified Professional for Software Architecture - Advanced Level (CPSA-A)
Institut: TechTalk GmbHSeminarart: Weiterbildung/Spezialisierung
Kursbeschreibung
Für erfolgreiche Softwareentwicklung ist nicht nur Technologie, sondern auch Fachlichkeit entscheidend. Domain-Driven Design (DDD) bietet einen Ansatz, um Software so zu strukturieren, dass sie die Fachlichkeit der Domäne widerspiegelt und damit die Anwender:innen bei ihrer Arbeit unterstützt.
Kommunikationsprobleme zwischen Fachexpert:innen und Entwickler:innen sind ein häufiges Problem in Softwareentwicklungsprojekten. Mit DDD wird bewusst eine gemeinsame Fachsprache entwickelt, die die Basis für die domänengetriebene Architektur bildet. Dadurch können Missverständnisse vermieden und die Zusammenarbeit erleichtert werden.
Nicht nur zwischen Fach- und Technikseite, sondern auch innerhalb des Entwicklungsteams können Missverständnisse über die Architektur des Systems entstehen. DDD bietet vordefinierte Muster wie Entity, Value Object, Aggregate, Service etc. an, um die Kommunikation zu vereinfachen und eine einheitliche Architektur zu gewährleisten.
Fachsprache und Muster können nicht nur in einem System, sondern auch in großen Softwareprojekten oder bei getrennt entwickelten (Micro-)Services eingesetzt werden. Hier kommen Konzepte wie Bounded Context, Context Map, Shared Kernel, Domain Events, Anticorruption Layer etc. zum Tragen, um eine skalierbare Architektur zu schaffen.
Scrum legt einen starken Fokus auf Flexibilität und Dynamik, wobei die tägliche Kommunikation und regelmäßige Abstimmung innerhalb des Teams entscheidend sind. Die täglichen Meetings, bekannt als Daily Scrums, ermöglichen es dem Team, den Fortschritt zu überwachen, Hindernisse zu identifizieren und sich auf die nächsten Schritte zu einigen. Scrum wird auch für seine klaren Rollen, Artefakte und Events geschätzt, die den agilen Ansatz unterstützen.
Der Agile Scrum Foundation Kurs vermittelt Ihnen einen umfassenden Überblick über das Scrum Framework, Rollen, Scrum Events bzw. Meetings sowie Scrum Artefakte und bereitet optimal auf das international anerkannte Agile Scrum Foundation Examen vor.
Für erfolgreiche Softwareentwicklung ist nicht nur Technologie, sondern auch Fachlichkeit entscheidend. Domain-Driven Design (DDD) bietet einen Ansatz, um Software so zu strukturieren, dass sie die Fachlichkeit der Domäne widerspiegelt und damit die Anwender:innen bei ihrer Arbeit unterstützt.
Kommunikationsprobleme zwischen Fachexpert:innen und Entwickler:innen sind ein häufiges Problem in Softwareentwicklungsprojekten. Mit DDD wird bewusst eine gemeinsame Fachsprache entwickelt, die die Basis für die domänengetriebene Architektur bildet. Dadurch können Missverständnisse vermieden und die Zusammenarbeit erleichtert werden.
Nicht nur zwischen Fach- und Technikseite, sondern auch innerhalb des Entwicklungsteams können Missverständnisse über die Architektur des Systems entstehen. DDD bietet vordefinierte Muster wie Entity, Value Object, Aggregate, Service etc. an, um die Kommunikation zu vereinfachen und eine einheitliche Architektur zu gewährleisten.
Fachsprache und Muster können nicht nur in einem System, sondern auch in großen Softwareprojekten oder bei getrennt entwickelten (Micro-)Services eingesetzt werden. Hier kommen Konzepte wie Bounded Context, Context Map, Shared Kernel, Domain Events, Anticorruption Layer etc. zum Tragen, um eine skalierbare Architektur zu schaffen.
Scrum legt einen starken Fokus auf Flexibilität und Dynamik, wobei die tägliche Kommunikation und regelmäßige Abstimmung innerhalb des Teams entscheidend sind. Die täglichen Meetings, bekannt als Daily Scrums, ermöglichen es dem Team, den Fortschritt zu überwachen, Hindernisse zu identifizieren und sich auf die nächsten Schritte zu einigen. Scrum wird auch für seine klaren Rollen, Artefakte und Events geschätzt, die den agilen Ansatz unte…
mehrweniger lesen
Website
Beginn
25.03.2025
Ende
27.03.2025
Uhrzeit von
09:00:00
Uhrzeit bis
17:00:00
Dauer
3 Tage á 8 Stunden
Ort
TechTalk's Eventlocation - DC Spaces
Leonard-Bernstein-Straße 10
1220 Wien
Leonard-Bernstein-Straße 10
1220 Wien
Kontakt
Milena Krnjic
E-Mail: milena.krnjic@techtalk.at
Tel: +43 69914020062
Straße
Leonard-Bernstein-Straße 10
PLZ
1220
Ort
Wien
Land
Österreich
Bundesland
Wien
Für diesen Kurs gibt es keine speziellen Voraussetzungen.
Ziele
Siehe Anmeldeseite: https://training.techtalk.at/trainings/isaqb-modul-ddd/
Zielgruppe
Dieses Training richtet sich an Software-Entwickler:innen, -Architekt:innen, Product Owner oder Menschen aus dem Business-Kontext, die an digitalen Produkten arbeiten. In dieser Schulung gibt es keine Programmierübungen. Erfahrungen in der Entwicklung und dem Delivery von Softwareprodukten sollten vorhanden sein und grundlegendes Know-how in Software-Architektur ist von Vorteil, aber nicht erforderlich.
Zertifikat(e)
Die Schulung bereitet Sie auf die Zertifizierung zum Certified Professional for Software Architecture (CPSA) – Advanced Level vor.
Kosten
€ 2.200
Preis: € 2200,- exkl. MwSt. Frühbucher Preis: € 2000,-
Preis: € 2200,- exkl. MwSt. Frühbucher Preis: € 2000,-
Referent
Henning Schwentner
Plätze
12
Sonstiges
Sprache: Deutsch
Weitere Termine siehe Anmeldeseite.