Workshops

Event Storming

Event Storming ist eine kollaborative Workshop-Methode, die in der Softwareentwicklung eingesetzt wird, um komplexe Geschäftsprozesse oder Anforderungen zu visualisieren und zu verstehen. Dabei werden alle beteiligten Personen, wie z.B. Entwickler, Projektmanager, Productowner und Domainexperten, eingebunden.

Im Workshop wird auf einer großen Wandtafel, Brownpaper oder einem Whiteboard ein visuelles Modell erstellt, das den Geschäftsprozess oder die Anforderung darstellt. Dabei werden die verschiedenen Ereignisse (Events), die in diesem Prozess auftreten können, sowie die auslösenden Aktionen und beteiligten Akteure identifiziert und in einer zeitlichen Reihenfolge dargestellt.

Das Ergebnis ist ein gemeinsames Verständnis des Prozesses oder der Anforderung, das als Grundlage für die weitere Entwicklung dient.

Workshop

Ich biete einen regelmäßigen Workshop zum Thema Event Storming an. Alternativ komme ich auch gerne zu euch in die Firma.

Schwierigkeitsgrad: Einfach
Workshop-Größe: max. 20 Personen

Anforderungen

Was sind die Teilnahmebedingungen?

  • Du kannst 4 bis 6 Stunden Zeit erübrigen

Bei Fragen und/oder Interesse sende mir einfach eine Mail.

Domain Driven Design und hexagonale Architektur (für Entwickler:innen)

Domain Driven Design (kurz DDD) ist ein Ansatz zur Modellierung komplexer Software und stellt dabei die fachlichen Aspekte in den Vordergrund. Die hexagonale Architektur greift dieses Konzept auf und integriert die fachlichen Inhalte in den Kern der Anwendung. Die konkrete technische Umsetzung (wie beispielsweise Datenbank oder MQ-Systeme) spielt dabei eine untergeordnete Rolle.

Workshop

Ich biete einen regelmäßigen Workshop zum Thema DDD und wie man das in hexagonaler Architektur umsetzt an. Alternativ komme ich auch gerne zu euch in die Firma.

Schwierigkeitsgrad: Anspruchsvoller
Workshop-Größe: max. 10 Personen

Anforderungen

Was sind die Teilnahmebedingungen?

  • Patterns, SOLID und Cleancode verspeist Du zum Frühstück
  • Du bist Architekt:innen oder willst dies werden
  • Du kannst 2 Tage Zeit (am Stück) erübrigen
  • Du bringt ein Entwickler-Notebook (Git, IDE, Programmiersprache Deiner Wahl) mit

Bei Fragen und/oder Interesse sende mir einfach eine Mail.