Make and Bring About Good Decisions

1-Day-Workshop

Dates and Booking

Description

Simplify Software Architecture

Die Trainings aus dem Angebot von Simplify Software Architecture richten sich an erfahrene Softwarearchitekt:innen, die sich praktisches Handwerkszeug mit theoretischem Fundament wünschen. Egal ob im Berufsalltag oder für die iSAQB CPSA-A-Prüfung lässt sich das in den Trainings vermittelte Wissen sofort praktisch anwenden. Die vermittelten Konzepte und Methoden sind in der Praxis bewährt und theoretisch fundiert. Die Trainings dauern jeweils einen Tag und erstrecken sich über folgende Themengebiete:

Gute Entscheidungen treffen und herbeiführen

“Softwarearchitektur ist die Summe der getroffenen Entscheidungen” – und abhängig von der Qualität dieser Entscheidungen ist auch die Qualität der resultierenden Softwarearchitektur. In diesem Training lernst du, gute Softwarearchitektur-Entscheidungen zu treffen oder herbeizuführen.

Wir schauen uns an, was Entscheidungen sind und was sie für die Softwarearchitektur-Arbeit bedeutsam macht. Dabei stehen vor allem die Stakeholder von Softwarearchitektur-Entscheidungen im Mittelpunkt. Darüber hinaus wird im Training vermittelt, was psychologisch und sozial beim Treffen von Entscheidungen passiert. Ein wesentlicher Aspekt dabei sind strukturelle Denkfehler (Biases), die in der Praxis Entscheidungen ungünstig beeinflussen. Im Training werden Wege aufgezeigt, wie du mit diesen Denkfehlern umgehen kannst.

Anschließend lernst du, was Kommunikation für Entscheidungen bedeutet. Wir diskutieren gemeinsam, wie Entscheidungen am besten nachvollziehbar strukturiert werden können, z.B. mit Architectural Decision Records (ADRs) und wie Softwarearchitekt:innen die Notwendigkeit bestimmter Entscheidungen verdeutlichen können.

Im letzten Teil geht es um das konkrete Entscheiden, die Rolle von Faktoren wie Vertrauen, Verantwortung, Macht und Politik und darum, wie du als Softwarearchitekt:in mit unangenehmen Entscheidungen umgehen kannst.

Abgerundet wird das Training mit einem Überblick von Modellen, wie Entscheidungen in Gruppen und Teams zustande kommen können – und wo du dich bewusst beim Entscheiden zurückhalten solltest.

Agenda

  • Einführung
  • Was sind Entscheidungen?
  • Was macht Softwarearchitektur-Entscheidungen besonders?
  • Stakeholder von Softwarearchitektur-Entscheidungen
  • Psychologische und soziale Grundlagen des Entscheidens
  • Wie funktioniert Entscheiden?
  • Umgehen mit strukturellen Denkfehlern beim Entscheiden
  • Zeitpunkt des Entscheidens
  • Kommunizieren über Entscheidungen
  • Struktur und Ziel von Entscheidungen
  • Entscheidungen als Kommunikationsmittel
  • Notwendigkeit von Entscheidungen
  • Entscheidungen herbeiführen und treffen
  • Vertrauen, Verantwortung und Macht bei Entscheidungen
  • Unangenehme Entscheidungen herbeiführen und treffen
  • Entscheidungen in Gruppen und Teams

Audience

Softwarearchitekt:innen, Softwareentwickler:innen, IT-Führungskräfte, IT-Projektleiter:innen, Product Owner, Scrum Master, Agile Coaches

Dieser Workshop aus dem Angebot von Simplify Software Architecture richtet sich an erfahrene Softwarearchitekt:innen, die sich praktisches Handwerkszeug mit theoretischem Fundament wünschen.

Your Trainers

Gerrit Beine

INNOQ

Agile methods and organizations

Gerrit has been working full-time in IT since 1998, with agile methods since 2001 and enjoys building bridges between software architecture and organizations. He has founded three companies and has been responsible for large projects as a software architect and consultant.

In addition to a degree in computer science, he also has a Master’s degree in Software Product Engineering and an MBA in General Management. He likes to combine his software architecture knowledge with insights from psychology and sociology.

Gerrit has been an active member of the iSAQB e.V. since 2011 and is accredited as a trainer for CPSA-Foundation and CPSA-A Domain-driven Design and as an examiner for the Advanced Level. Since 2008, he has been teaching software quality in the Master’s program at the West Saxon University of Applied Sciences Zwickau.

Online Courses

On-site Courses

Dates by Request

Event ticketing software by pretix

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