Loading...
hidden

Mobile-Version anzeigen

Meta-Navigation

Startseite – Hochschule Luzern

Sprachwahl und wichtige Links

  • Zum Inhalt springen
  • Kontakt
  • Login
  • De
Suche starten

Hauptnavigation

Departementsnavigation

  • Technik & Architektur
  • Wirtschaft
  • Informatik
  • Soziale Arbeit
  • Design Film Kunst
  • Musik
  • Gesundheit

Unternavigation

  • Studium
  • Weiterbildung
  • Forschung
  • International
  • Agenda
  • Campus
  • Über uns

Unternavigation

  • CAS Software Architecture
  • MAS Agile DevOps & Cloud Transformation
  • MAS Cloud, Technologies & Ecosystems
  • MAS Software Technology
  • DAS Software Architecture and Engineering
  • CAS Cloud and Platform Manager
  • CAS Cloud Architecture
  • CAS Enterprise Architecture
  • CAS Modern Software Engineering & Development
  • CAS Smart Technologies (eLearning)
  • CAS Software Development with AI & LowCode
  • SAS DevOps Leadership
  • SAS Einführung in Cloud Computing (eLearning)
  • SAS Einführung in Internet of Things (IoT) (eLearning)
  • SAS Software Fundamentals
  • Fachkurs Einführung in Architectural Thinking
  • Fachkurs Programmierung mit Python für alle (Grundlagen)
  • Fachkurs Programmierung mit Python (Aufbaukurs)
  • Fachkurs Software-Architektur in der Praxis
  • Fachkurs Software Modellierung mit UML und BPMN
SoftwareArchitektur

CAS Software Architecture

Software-Architekturen entwerfen, dokumentieren, evaluieren >
Testimonial_StefanBischoff_CAS_SoftwareArchitektur
Testimonial_MarkusHueppi_CAS_SoftwareArchitecture
Statement zur Weiterbildung CAS Software Architecture
PerKronborg_CAS_SoftwareArchitecture
Testimonial_SilasMaechler_CAS_SoftwareArchitecture

Breadcrumbs-Navigation

  1. Informatik Informatik
  2. Weiterbildung Weiterbildung
  3. Technologies and Methods Technologies and Methods
  4. CAS Software Architecture CAS Software Architecture

CAS Software Architecture Software Projekte durch Architekturentscheidungen systematisch und erfolgreich steuern

In der Weiterbildung lernen Sie Architektur-Methoden und -Mittel, um Software-Architekturen zu entwerfen, zu dokumentieren, zu kommunizieren und evaluieren. Sie schaffen ein solides Fundament für die erfolgreiche Arbeit als Software-Architekt:in.

Titelbild software-architektur

Das CAS Software Architecture eignet sich für Fachpersonen, die sich unter anderem mit folgenden Fragen auseinandersetzen: Wie kann Software-Architektur die Entwicklung möglichst einfacher und passgenauer Systeme effektiv unterstützen? Was zeichnet eine moderne Architektur aus? Wie passen Agilität und Software-Architektur zusammen? Wie kann ich die Code-Generierung durch KI-Systeme so steuern, dass nicht nur Funktionen erfüllt, sondern auch vorgegebene Randbedingungen, grundlegende Architekturentscheidungen zu Stilen, Mustern, Technologien und Qualitätsattributen  erfüllt werden – und welche sind das überhaupt in meinem Projekt?

Software-Architektinnen und -Architekten stehen im Mittelpunkt dieser Fragestellungen. Sie verfügen über Methoden und Mittel, mit denen sie kollaborativ, zuverlässig und schnell passgenaue, gut strukturierte und integrierbare Software-Systeme entwerfen und die Implementierung dieser Systeme systematisch durch Architekturentscheidungen ansteuern können. So werden komplexe Strukturen beherrschbar und Schnittstellen überschaubar. Gleichzeitig können aktuelle Technologietrends wie Cloud, Microservices, Container, IoT, Blockchain oder Künstliche Intelligenz erfolgreich für die Modernisierung von Legacy Systemen eingesetzt werden.

 Gründe für diese Weiterbildung
​

AI Management Weiterbildung

Architektur-Methoden erlernen

Sie erlernen und vertiefen Architektur-Methoden und -Mittel, um Software-Architekturen zu entwerfen, dokumentieren, evaluieren und zu kommunizieren. 

Icon Pfeil

Komplexität beherrschen

Als Absolvent:in beherrschen Sie komplexe Vorhaben und kennen die Einflussfaktoren. Dadurch treffen Sie architekturbezogene Entscheidungen schnell und sicher.

AI Management Weiterbildung

Projekterfolg sichern

Die Weiterbildung vermittelt, wie Sie technische und nicht-technische Risiken früher erkennen und den Erfolg ihrer Vorhaben erhöhen.

AI Management Weiterbildung

Software-Systeme analysieren

Sie lernen existierende Software-Systeme zu modernisieren und sich effizient in eine unbekannte Systemlandschaft einzuarbeiten.

Icon Praxiswissen

Praxiserfahrung nutzen

Als Absolvent:in verstehen Sie den Einfluss von Technologien wie Cloud, Microservices, Container, IoT, Blockchain oder KI auf die Architektur von Software-Systemen.

AI Management Vernetzen

Vernetzen

Sie bereiten sich auf eine praxisrelevante Zertifizierung vor und erweitern Ihr berufliches Netzwerk. 

 Teilen

Die Weiterbildung in der Übersicht

Das CAS Software Architecture vermittelt praxiserprobte Architektur-Methoden und -Mittel für moderne Software-Systeme. Diese erleichtern die Entscheidungsfindung zu den Strukturen (Bausteinen und Schnittstellen) eines Software-Systemsund beleuchten von Anfang an die zu erreichenden, nicht funktionalen Anforderungen (Qualitätseigenschaften) eines Systems. Im Mittelpunkt der Weiterbildung steht das einzelne Software-System, das entwickelt oder verändert werden soll, so dass es sich optimal in eine vorhandene Systemlandschaft einpasst und Anforderungen in erforderlicher Qualität wirtschaftlich erfüllt.  
 
Teilnehmende erlernen und üben Architektur-Methoden und -Mittel in unterschiedlichen Fallstudien und zahlreichen Beispielen. Dabei stehen die konkret zu treffenden Architektur-Entscheidungen im Fokus: Entscheidungsalternativen werden bestimmt, bewertet und ausgewählt. Durch ein systematisches und Methoden- und Mittelgetriebenes Vorgehen kann die Qualität eines Software-Systems während der Konzeption und Entwicklung kontinuierlich beurteilt werden. Risiken werden identifiziert und minimiert. 

Berichte aus der Praxis, ein intensiver Erfahrungsaustausch zwischen den Teilnehmenden und mit erfahrenen Architekten runden das CAS-Programm ab und sichern den Transfer in die berufliche Praxis.

Mehr Informationen

Module und Inhalte 
​

Modul 1: Einführung in den Software-Architektur-Entwurf 

Agile Vorgehensmodelle erfordern die kontinuierliche Integration von Architekturarbeit. Teilnehmende werden sich dieser Herausforderung bewusst und setzen sich mit der Rolle, den Aufgaben und Kompetenzen des Software-Architekten in agilen Organisationen auseinander. Sie erlernen, wann welche Entscheidungen getroffen werden müssen und wie die konzeptionelle Architekturarbeit mit der agilen Entwicklung verzahnt wird.

Modul 2: Einführung in Architectural Thinking 

Architectural Thinking ist die Grundlage für eine effiziente und erfolgreiche Arbeit in der Software Architektur. Wir setzen uns mit den Methoden des Architectural Thinking auseinander und erlernen, wie wir Architekturentscheidungen identifizieren, effizient treffen, dokumentieren und zielgruppengerecht kommunizieren. Dabei stützen wir unsere Arbeit auf praxisbewährte Methoden und international anerkannte Standards ab. Im Mittelpunkt dieses Moduls steht ein iteratives, phasen-orientiertes Vorgehen, bei dem in jeder Phase konkrete Arbeitsprodukte als Ergebnis erarbeitet und weiter verfeinert werden. Das Wissen der Teilnehmenden zu Standards wie UML 2, BPMN 2, ISO 25010 und ISO 42010 wird aufgefrischt und vertieft. Architekturspezifische Dokumentationsmethoden wie ADM/ADR und arc42 werden vermittelt und in Praxisbeispielen geübt.

Die Module 1+2 können auch separat als Fachkurs Einführung in Architectural Thinking besucht werden.

Modul 3: Architektur-Methoden und -Mittel 

Architektur-Methoden und -Mittel helfen, die richtigen Fragen beim Entwurf der Architektur eines Software-Systems zu stellen. Alternativen in der Entscheidungsfindung werden systematisch bewertet und die besten Entscheidungen im Hinblick auf die zu erreichenden Qualitätseigenschaften eines Software-Systems getroffen. Teilnehmende können moderne Technologien wie zum Beispiel Cloud, Microservices, Container, IoT, Blockchain oder Künstliche Intelligenz in ihren Architekturentwürfen einsetzen und erlernen Methoden zum zielgerichteten Einsatz der folgenden Mittel:  

  • Funktionale Anforderungen systematisch kategorisieren und priorisieren nach Architekturrelevanz, Einsatz von Zielhierarchien nach Cockburn
  • Nichtfunktionale Anforderungen (Qualitätseigenschaften) testbar und messbar gestalten, Szenarien nach Bass, Clements, Kazman bei der Analyse und Evaluation eines Architekturentwurfs verwenden  
  • Systemvision und Systemidee für unterschiedliche Stakeholder aufbereiten und kommunizieren  
  • Systemkontext abgrenzen und praxistaugliche Betriebsmodelle als entscheidende Absicherung der Lebensfähigkeit einer Architektur entwerfen, Architektur-Sichten erstellen  
  • Fachdomäne mit Domain-Driven Design aus Architektursicht strukturieren 
  • Prinzipien, Taktiken, Architekturstile und Integrationsmuster systematisch und erfolgreich im Architekturentwurf einsetzen

Modul 4: Analyse und Evaluation von System-Architekturen  

Die Architektur eines Software-Systems ist massgebend für die Qualitätseigenschaften, die das System innehat. Sie beeinflusst direkt Eigenschaften wie Performanz, Zuverlässigkeit, Sicherheit oder Wartbarkeit. Eine frühzeitige Identifikation der Schwächen, Stärken und Risiken einer Software-Architektur hilft dem Entwicklungsteam, ein Vorhaben effektiv in gewünschter Qualität und Zeit umzusetzen.  
 
ATAM (Architecture-Trad-off-Analysis Method) ist eine anerkannte Methode, um zu überprüfen, ob eine Architektur die gewünschten Qualitätseigenschaften erfüllt. Teilnehmende erlernen die Grundlagen von ATAM und wie die Methode zielführend und mit vertretbarem Aufwand in der Praxis eingesetzt wird. Häufige Fehler im Architektur-Entwurf anhand konkreter Beispiele echter Software-Systeme werden diskutiert und es wird aufgezeigt, wie diese frühzeitig erkannt und vermieden werden können.

Modul 5: Moderne System-Architektur in der Praxis  

Technologien wie Cloud, Microservices, Container, IoT oder Blockchain und Künstliche Intelligenz sind heute in modernen Software-Architekturen selbstverständlich. Ihr Einsatz unterstützt nicht nur neue Funktionalitäten, sondern beeinflusst auch mögliche Qualitätseigenschaften, die wir anhand von konkreten Software-Systemen mit erfahrenen Software-Architekten diskutieren. Herausforderungen im Architekturentwurf werden thematisiert und konkrete Lösungen werden vorgestellt, die diese Herausforderungen beherrschbar machen. Wege zu einer Zertifizierung als Software-Architekt werden aufgezeigt und die Zertifizierungsprogramme von iSAQB© und Open Group® sowie ausgewählter Technologieanbieter werden vorgestellt. 

Das Modul 5 kann auch separat als Fachkurs Software Architektur in der Praxis besucht werden. 

Modul 6: Transferarbeit  

Teilnehmende wenden ihr Wissen in einer Transferarbeit an, die kontinuierlich während des CAS bearbeitet wird. In dieser Arbeit wird die Architektur eines Software-Systems aus dem beruflichen Umfeld erarbeitet, dokumentiert und evaluiert, wobei die erlernten Architektur-Methoden und -mittel zum Einsatz kommen. Architekturentwürfe werden im Plenum präsentiert und verteidigt und dabei eingehend mit allen Teilnehmenden und den anwesenden Architekten diskutiert und evaluiert.

 

hidden

Facts

Start

10. September 2026

Ende

19. Februar 2027

Anmeldeschluss

Das Programm ist ausgebucht: Anmeldungen für die Warteliste oder die nächste Durchführung möglich.

Dauer

4 Monate (Pausen in den Schulferien)

Kosten

CHF 7’900.–

Einschreibegebühr und Unterlagen sind inklusive. Vergünstigung: Fünf Prozent Preisnachlass für Premium-Alumni-Mitglieder der Hochschule Luzern. Weiterbildungsgutscheine SVEB werden akzeptiert.

Leitung
  • Prof. Dr. Jana Koehler
Leitung Extern
Dr. Stefan Bischoff, Helsana Insurance Company Ltd.
Info-Veranstaltungen
hidden
  • Freitag, 11. September 2026, Online
  • Montag, 14. September 2026, Online
  • Freitag, 25. September 2026, Online
  • Montag, 12. Oktober 2026, Online
  • Freitag, 23. Oktober 2026, Online
  • Freitag, 6. November 2026, Online
  • Montag, 30. November 2026, Online
Abschluss

Certificate of Advanced Studies Hochschule Luzern/FHZ in CAS Software Architecture

Art

CAS

ECTS

15

Unterrichtszeiten

13 Präsenztage: Donnerstag (7x)/Freitag (1)/Samstag (5x) zu Beginn und Ende des CAS, kombiniert mit 6 Wochen (15 Abende) online am frühen Abend: Montag (17 - 18 Uhr)/Dienstag (16.30 - 18.30 Uhr (je 7x). Den aktuellen Stundenplan senden wir Ihnen gerne auf Anfrage zu.

Unterrichtssprache
  • Deutsch
  • Englisch
Durchführungsort

Online
Rotkreuz

Kontaktstunden

126 Lektionen

Zielgruppe

Fach- und Führungskräfte aus den Bereichen der Softwareentwicklung mit mind. 3-jähriger Berufserfahrung 

Voraussetzungen

Ein Abschluss auf Tertiärstufe der formalen Bildung (ETH/Universität, Fachhochschule, Höhere Fachschule und andere) oder aus der Höheren Berufsbildung und mindestens zwei Jahre Berufserfahrung in einem relevanten Berufsfeld (nach Abschluss der Ausbildung).

Personen ohne formalen Abschluss auf Tertiärstufe können in begründeten Ausnahmefällen über ein standardisiertes Zulassungsverfahren («sur dossier») aufgenommen werden. Voraussetzung dafür sind mehrjährige Berufserfahrung in einer anspruchsvollen, konzeptionellen Funktion sowie eine positive Beurteilung durch die Programmleitung. Eine Aufnahme kann mit Auflagen verbunden sein.

Sollten Sie bei der Einstufung Ihres Abschlusses unsicher sein, hilft Ihnen unser Weiterbildungs-ABC weiter.

Für dieses CAS werden spezifische Kenntnisse in mindestens einem der drei folgenden Bereiche vorausgesetzt: 

  • Praxiserfahrung aus Softwareprojekten in einem der folgenden Aufgabengebiete: Anforderungsanalyse, Entwicklung/Programmierung, Testen/Betrieb 
  • Grundkenntnisse in der Dokumentation von Software-Systemen, z.B. Modellierung mit UML 2 oder BPMN 2 
  • Grundkenntnisse in der Anforderungsanalyse, z.B. use cases oder user Stories 

Anbieter

Informatik
Weiterbildung

Methodik

Integriertes Lernen und praktisches Arbeiten mit modernsten Blended Learning Methoden, Projektarbeit, Fallstudien, Diskussion, Erfahrungsaustausch, begleitetes als auch autonomes Studium des Fachwissens renommierter Software-Architekten, Transferarbeit an einem Software-Vorhaben aus dem eigenen Berufsumfeld.  

Bemerkungen

Merkblatt Steuerabzug Weiterbildungskosten

dozierendecassoftwarearchitecture

Dozierende

Unter anderem folgende Fachpersonen unterrichten im CAS Software Architecture

Dario Loetscher

Dario Lötscher
Software Architect, Inacta AG

i Dirk Budke

Dirk Budke
Head of Development, mesoneer AG

Etienne Fux

Etienne Fux
Lead Software Architect, Zuehlke AG

Ilie Circiumaru

Dr. Ilie Circiumaru
Solution Architect, IBM Research

i Michael Wuersch

Dr. Michael Würsch
Head of Integration & IAM Engineering, Helsana Insurance Company

Olaf Zimmermann

Dr. Olaf Zimmermann
Unabhängiger Software-Architect und Senior Researcher, Universität St.Gallen

Dr. Stefan Bischoff

Dr. Stefan Bischoff
Head of Enterprise Architecture, Co-Kursleiter, Helsana Versicherungen AG

Thomas Gschwind

Dr. Thomas Geschwind
Research Staff Member, IBM Research

Jana Koehler

Prof. Dr. Jana Koehler
Professorin für Informatik, Hochschule Luzern

Patrick Roos

Patrick Roos
Software Architekt, Fellow GmbH

Urs Enzler

Urs Enzler
Software Architekt, Calitime AG

Dieses Programm ist Teil folgender Weiterbildungen

  • DAS Software Architecture and Engineering

  • MAS Agile DevOps & Cloud Transformation

  • MAS Business Process Management

  • MAS Cloud, Technologies & Ecosystems

  • MAS Data Engineering and Data Science

  • MAS Digital Architect & Transformation

  • MAS Digital Business Management

  • MAS Machine Learning

  • MAS Software Technology

Dieses Programm ist modular aufgebaut und umfasst folgende SAS

Wahlpflichtmodule

  • SAS DevOps Leadership

Anmeldung

  • Jetzt anmelden
  • Stundenplan Start September 2026 
  • Stundenplan Start Februar 2027 

Prof. Dr. Jana Koehler

Co-Programmleiterin

+41 41 757 68 99

E-Mail anzeigen

Dr. Stefan Bischoff

Co-Programmleiter

E-Mail anzeigen

Melanie Wanner

Programmorganisatorin

+41 41 757 68 21

E-Mail anzeigen

hidden

Infoveranstaltungen

  • Freitag, 11. September 2026, Online
  • Montag, 14. September 2026, Online
  • Freitag, 25. September 2026, Online
  • Montag, 12. Oktober 2026, Online
  • Freitag, 23. Oktober 2026, Online
  • Weitere Infoveranstaltungen

Einzelne Module besuchen

  • Fachkurs Einführung in Architectural Thinking (Modul 1+2)
  • Fachkurs Software-Architektur in der Praxis (Modul 5)

Das könnte Sie auch interessieren

  • CAS Enterprise Architecture
  • CAS Modern Software Engineering & Development
  • CAS Software Development with AI and NoCode
  • Fachkurs Software Modellierung mit UML und BPMN

Footer

FH Zentralschweiz

Links zu den Social-Media-Kanälen

  •  Instagram
  •  LinkedIn
  •  TikTok
  •  Facebook
  •  YouTube
  •  Flickr

Kontakt

Logo Informatik

Hochschule Luzern

Informatik
Administration

Campus Zug-Rotkreuz
Suurstoffi 1
6343 Rotkreuz

+41 41 349 31 60

informatik@hslu.ch

Öffnungszeiten

von Montag bis Donnerstag
08:00 – 12:00 Uhr
13:00 – 17:00 Uhr

Freitag
08:00 – 12:00 Uhr
13:00 – 16:00 Uhr

Direkteinstieg

  • Studieninteressierte Bachelor
  • Studieninteressierte Master
  • Weiterbildungsinteressierte
  • Unternehmen & Institutionen
  • Medien
  • Für Studierende
  • Für Mitarbeitende

Quicklink

  • Personensuche
  • Standorte
  • Aktuell
  • Bibliothek Informatik und Wirtschaft
  • Agenda
  • Jobs, Karriere und Berufsbildung
  • Räume mieten
  • Blog
  • Informatik Newsletter

Statische Links

  • Newsletter abonnieren
  • Datenschutzerklärung
  • Impressum
  • Institutionell akkreditiert nach HFKG 2019–2026
Logo Swissuniversities

QrCode

QrCode