Lehrgangsziel:

Diese Weiterbildung vermittelt ein grundlegendes technisches Verständnis für nicht-programmierende Fach- und Führungskräfte in agilen Rollen. Ziel ist es, die Teilnehmenden in die Lage zu versetzen, technische Zusammenhänge in der Softwareentwicklung besser zu verstehen, einzuordnen und in der Zusammenarbeit mit IT-Teams sicher zu agieren.
Behandelt werden zentrale Themen wie der Aufbau moderner IT-Systeme, Architekturprinzipien, Clean Code, Design Patterns, sowie aktuelle Technologien wie Cloud-Plattformen, Containerisierung oder Machine Learning. Anhand praxisnaher Beispiele und realer Anwendungsszenarien wird ein Gespür für Qualität, Struktur und technische Anforderungen vermittelt - auch ohne selbst zu programmieren.
Die Teilnehmenden lernen, mit Entwicklerteams auf Augenhöhe zu kommunizieren, technische Entscheidungen nachvollziehbar zu machen und Brücken zwischen Fachlichkeit, Strategie und Umsetzung zu bauen.


IT-Systemlandschaften & Architekturverständnis (ca. 2 Tage)
  • Wie moderne IT-Systeme aufgebaut sind (Monolith, Microservices, APIs, Cloud, On-Premise)
  • Zusammenspiel von Frontend, Backend, Datenbanken
  • Überblick über gängige Architekturstile und ihre Vor- & Nachteile
  • DevOps & Continuous Integration als Architektur-Themen

Technisches Verständnis für Product Owner & Scrum Master (ca. 3 Tage)
  • Wie IT-Teams denken: Testautomatisierung, Clean Code, Refactoring, CI/CD
  • Technical Debt verstehen
  • Architekturdokumentation & Kommunikation
  • Was bedeutet "Done" aus technischer Sicht?

Moderne Technologien & Plattformen (ca. 2 Tage)
  • Cloud-Computing (AWS, Azure, GCP) - Grundlagen & Nutzung
  • Containerisierung (Docker, Kubernetes) - Was bedeutet das für Teams?
  • KI und Machine Learning - sinnvolle Einordnung für PO/Scrum Master
  • API Economy - Warum Schnittstellen entscheidend sind

Programmierprinzipien & Clean Code für Nicht-Programmierer (ca. 4 Tage)
  • Clean Code - was steckt dahinter?
  • SOLID-Prinzipien verständlich erklärt
  • Prinzipien wie DRY, KISS, YAGNI
  • Technische Schulden und Refactoring
  • Warum gute Lesbarkeit und Struktur den Unterschied machen

Design Patterns & Modulare Architekturen für Nicht-Programmierer (ca. 4 Tage)
  • Einblick in gängige Entwurfsmuster (z. B. Strategy, Observer, Adapter)
  • Modularisierung und lose Kopplung
  • API-Design, Events und Domänen: Was bedeutet gute Architektur für die Teamarbeit

Projektarbeit und Prüfung (ca. 5 Tage)
  • Zeit für die Prüfungsvorbereitung
  • Zeit für die Projektarbeit. Realer und komplexer Anwendungsfall aus der Praxis.
  • Prüfungsvorbereitung auf die erste Prüfung
  • 1. Prüfung: Multiple Choice (Deutsch)
  • Prüfungsvorbereitung auf die zweite Prüfung
  • 2. Prüfung: Projektarbeit / Anwendungsfall (Deutsch)