Fantastic diagrams

Workshop

Dates and Booking

Description

The most important task of a software architect is to communicate the architecture. In addition to textual content, it is also important to create graphics. True to the motto “A picture is worth a thousand words”, diagrams help with effective and pragmatic documentation. To be effective, they must be easy to understand, always up-to-date and correct.

In this workshop, we will first identify the weak points of many diagrams and then consider how we can work around them. The result is a checklist for really good, almost fantastic architectural diagrams. As a bonus, we will show you how to implement maintainable diagrams using the docs-as-code approach to keep them up to date and in line with the architecture at all times.

Agenda

  • Problems/weaknesses of diagrams
  • Diagrams-as-code
  • Views in the software architecture
  • Tools and embedding in architecture documentation

Audience

This interactive workshop is aimed at anyone who wants to document software solutions to a high standard and has a technical background: Developers, architects and product managers. Participants should already have practical experience in IT projects. Knowledge of a specific technology or programming language is not required.

Your Trainers

Falk Sippach

embarc

Architekturbewertungen, Java Experte

  • Agile Software Architecture
  • CPSA Foundation Level
  • Documentation-as-Code
  • Evolution and Improvement of software architectures
  • Fantastic diagrams
  • Flexible architectures

Als Trainer, Berater und Architekt ist Falk stets auf der Suche nach dem Funken Leidenschaft, den er bei seinenTeilnehmern, Kunden und Kollegen entfachen kann. Bereits seit über 15 Jahren unterstützt er in meist agilen Softwareentwicklungsprojekten im Java-Umfeld, anfangs als Entwickler, später als Projektleiter, Architekt und Coach. Falk ist überzeugt, dass lebenslanges Lernen die Voraussetzung für die berufliche Selbstentfaltung und dauerhafte Freude am Tun ist. Trotz der Begeisterung für Neues behält er immer auch die Menschen und gewachsene Strukturen im Blick, um ausgewogene Lösungen entwickeln zu können. Als aktiver Bestandteil der Community teilt er sein Wissen gern in Artikeln, Blog-Beiträgen sowie bei Vorträgen auf Konferenzen oder User Group Treffen und unterstützt bei der Organisation diverser Fachveranstaltungen. Video: Was ist eigentlich Documentation as Code? Falk erklärt es euch im Stream mit Lisa Moritz.

Ralf D. Müller

Docs-as-Code, Softwaredokumentation

  • Documentation-as-Code
  • Fantastic diagrams
  • Prompt engineering for architects and developers

Ralf hat in über 25 Jahren in der Softwarebranche seine Fähigkeiten kontinuierlich verbessert und sich vom Softwareentwickler zum erfahrenen Software-Architekten entwickelt. Neben dem Design von Softwarearchitekturen legt er großen Wert auf die klare Kommunikation und Dokumentation seiner Ideen. Mit diesem Ziel vor Augen hat Ralf das Open-Source-Projekt docToolchain ins Leben gerufen, das sich mit der effektiven Dokumentation von Softwarearchitekturen beschäftigt. Er ist auch verantwortlich für die Erstellung der verschiedenen Formate des arc42 Templates. Als CPSA-Advanced-zertifizierter Softwarearchitekt teilt Ralf sein Wissen und seine Erfahrung in Schulungen und Vorträgen, um anderen zu zeigen, wie sie Architekturdokumentation einfach und aktuell halten können. Video: Mehr als Pfeile und Kästchen – Architekturdiagramme im Softwarearchitektur-Stream.

In-House Training

You can also book this training as an in-house training course exclusively for your team. Please use the enquiry form for more details.

Enquire now

Relevant Other Training Courses