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 DevOps Leadership and Agile Methods
  • CAS Enterprise Architecture
  • CAS Internet of Things (IoT) and Digital Ecosystems
  • CAS Modern Software Engineering & Development
  • CAS Smart Technologies (online)
  • CAS Software Development with AI & NoCode
  • Fachkurs Einführung in Architectural Thinking
  • Fachkurs Einführung in Künstliche Intelligenz
  • Fachkurs Internet of Things (IoT) (online)
  • Fachkurs Modern Programming in Java & Kotlin
  • Fachkurs Programmierung mit Python für alle (Grundlagen)
  • Fachkurs Programmierung mit Python (Aufbaukurs)
  • Fachkurs Scrum Einführung
  • Fachkurs Software-Architektur in der Praxis
  • Fachkurs Software Modellierung mit UML und BPMN
SoftwareArchitektur

Software-Architekturen entwerfen, dokumentieren, evaluieren

CAS Software Architecture >
Testimonial_StefanBischoff_CAS_SoftwareArchitektur
Testimonial_MarkusHueppi_CAS_SoftwareArchitecture
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 Cloud, Microservices, Container, IoT, Blockchain und KI in Software-Architekturen einsetzen

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

Titelbild software-architektur

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? Wenn Sie sich diese Fragen stellen, dann sind Sie sie im CAS Software Architecture genau richtig!

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 können. Jene sind technisch machbar, sicher, benutzerfreundlich, wartbar und leistungsfähig zugleich. 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 mit diesen Software-Architekturen erfolgreich zu entwerfen, dokumentieren, evaluieren und zu kommunizieren. 

Icon Pfeil

Komplexität beherrschen

Als Absolvent:in beherrschen Sie komplexe Vorhaben. Architekturbezogene Entscheidungen treffen Sie schnell und sicher. Dazu analysieren Sie relevante Einflussfaktoren und Alternativen.

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

Absolvierende verstehen den Einfluss von Technologien wie Cloud, Microservices, Container, IoT, Blockchain oder KI auf die Architektur von Software-Systemen und profitieren von Best Practices. 

AI Management Vernetzen

Vernetzen

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

 Teilen

Die Weiterbildung in der Übersicht

Der CAS Software Architecture vermittelt praxiserprobte Architektur-Methoden und -Mittel für moderne Software-Systeme, die die Entscheidungsfindung zu den Strukturen (Bausteinen und Schnittstellen) eines Software-Systems erleichtern und von Anfang an die zu erreichenden nicht funktionalen Anforderungen (Qualitätseigenschaften) eines Systems im Blick haben. Im Mittelpunkt des Kurses 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.

Mehr Informationen

Berichte aus der Praxis, ein intensiver Erfahrungsaustausch zwischen den Teilnehmenden und mit erfahrenen Architekten sowie Informationen zu Zertifizierungsprogrammen runden den Kurs ab und sichern den Transfer des Erlernten in Ihre berufliche Praxis. 

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. Wir erlernen, wie Architekten, funktionale und nicht-funktionale Anforderungen erfolgreich analysieren und so zielgerichtete Architektur-Entscheidungen zu ihrer Umsetzung treffen. 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, arc42 und c4 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 -muster im Architekturentwurf einsetzen und erfolgreich anwenden  


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 gut geeignete 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 finden immer mehr Eingang in die Architektur von Software-Systemen. 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® 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. 

bildergeschichtecassoftwarearchitecture

Dozierende

Unter anderem folgende Fachpersonen unterrichten im CAS Software Architecture

Dario Loetscher

Dario Lötscher, Software Architect, Inacta AG

Etienne Fux

Etienne Fux, Lead Software Architect, Zuehlke AG

Holger Kyas

Holger Kyas, Senior Expert ICT Architect, Aveniq AG

Ilie Circiumaru

Dr. Ilie Circiumaru, Solution Architect, IBM Research

Olaf Zimmermann

Prof. Dr. Olaf Zimmermann, Professor, Fachhochschule Ostschweiz

Dr. Stefan Bischoff

Dr. Stefan Bischoff, Head of Enterprise Architecture, Co-Kursleiter, Helsana 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 
Daniel Meier

Daniel Meier, IT-Architekt und Unternehmensberater, Daniel Meier Consulting 

Urs Enzler
Urs Enzler, Software Architekt, Calitime AG 
hidden

Facts

Start

Januar 2026

Ende

Juni 2026

Anmeldeschluss

2 Wochen vor Programmstart

Dauer

5 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, 16. Mai 2025, Online
  • Montag, 2. Juni 2025, Online
  • Montag, 16. Juni 2025, Online
  • Freitag, 4. Juli 2025, Online
  • Freitag, 18. Juli 2025, Online
  • Freitag, 12. September 2025, Online
  • Freitag, 3. Oktober 2025, Online
  • Freitag, 31. Oktober 2025, Online
  • Freitag, 21. November 2025, Online
  • Montag, 1. Dezember 2025, Online
  • Freitag, 5. Dezember 2025, Online
  • Freitag, 19. Dezember 2025, Online
Abschluss

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

Art

CAS

ECTS

15

Unterrichtszeiten

10 Präsenztage: Freitag (4x) /Samstag (6x) zu Beginn und Ende des CAS, kombiniert mit 6 Wochen online am frühen Abend: Montag/Dienstag (je 6x). Den aktuellen Stundenplan senden wir Ihnen gerne auf Anfrage zu.

Unterrichtssprache
  • Deutsch
  • Englisch
Durchführungsort

Online
Rotkreuz

Kontaktstunden

122

Zielgruppe

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

Voraussetzungen

Ein Abschluss auf Tertiärstufe (ETH/Universität, Fachhochschule, Höhere Fachschule und andere) und mindestens zwei Jahre Berufserfahrung. Personen mit einer gleichwertigen Qualifikation und mehrjähriger Berufserfahrung können in beschränkter Anzahl über ein standardisiertes Zulassungsverfahren («sur dossier») aufgenommen werden - dies kann mit Auflagen verbunden sein.

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 Neuregelung Steuerabzug Weiterbildungskosten ab 2016 

Sustainable Development Goals der United Nations
Dieses Bildungsprogramm leistet unter anderem einen Beitrag zur Erreichung der folgenden Sustainable Development Goals der UN (SDG):
  • SDG 8: Menschenwürdige Arbeit und Wirtschaftswachstum
    Dauerhaftes, breitenwirksames und nachhaltiges Wirtschaftswachstum, produktive Vollbeschäftigung und menschenwürdige Arbeit für alle fördern
  • SDG 9: Industrie, Innovation und Infrastruktur
    Eine widerstandsfähige Infrastruktur aufbauen, breitenwirksame und nachhaltige Industrialisierung fördern und Innovationen unterstützen

Dieses Programm ist Teil folgender Weiterbildungen

  • DAS Software Architecture and Engineering

  • MAS Business Process Management

  • MAS Data Engineering and Data Science

  • MAS Digital Architect & Transformation

  • MAS Digital Business Management

  • MAS Machine Learning

  • MAS Software Technology

Anmeldung

  • Jetzt anmelden

Prof. Dr. Jana Koehler

Co-Programmleiterin

+41 41 757 68 99

E-Mail anzeigen

Dr. Stefan Bischoff

Co-Programmleiter

E-Mail anzeigen

Naomi Mazzotta

Programmorganisatorin

+41 41 349 36 67

E-Mail anzeigen

Infoveranstaltungen

  • Freitag, 16. Mai 2025, Online
  • Montag, 2. Juni 2025, Online
  • Montag, 16. Juni 2025, Online
  • Freitag, 4. Juli 2025, Online
  • Freitag, 18. Juli 2025, 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