BLOG
Willkommen im iSAQB®-Blog
- Alle Themen
- ADOC
- ADVANCED LEVEL
- AGILA
- AGILA
Agile Softwarearchitektur
- ARCEVAL
- BLOCKCHAIN
- BLOCKCHAIN
Konsensbildung in wenig vertrauenswürdigen dezentralen Anwendungen
- CLOUDINFRA
- CLOUDINFRA
Infrastruktur, Container und Cloud Native
- DDD
- DSL
- EAM
- EMBEDDED
- EMBEDDED
Embedded Systems
- EXPERT LEVEL
- FLEX
- FOUNDATION LEVEL
- FUNAR
Funktionale Softwarearchitektur
- IMPROVE
- REQ4ARC
- REQ4ARC
Requirements für Softwarearchitekten
- SOA‑T
- SOFT
- SWAM
- SWARC4AI
- WEB
- WEB
Web-Architekturen
- WEBSEC
Das neue SWARC4AI-Modul untersucht die Architektur von KI-Systemen und konzentriert sich dabei auf maschinelles Lernen und generative KI, einschließlich LLMs und Diffusionsmodelle. Es deckt sowohl grundlegende als auch fortgeschrittene Themen ab und bietet praktische Einblicke für Softwarearchitekten und Ingenieure.
Am 20. August hat das iSAQB das neue Advanced-Level-Modul Green Software – Entwicklung ressourceneffizienter Anwendungen (GREEN) vorgestellt. GREEN konzentriert sich auf die Entwicklung ressourceneffizienter IT-Systeme aus der Perspektive von Softwarearchitekt:innen und deckt Themen von der Bewusstseinsbildung im Unternehmen über die Gestaltung energieeffizienter Architekturen bis hin zu Mess- und Monitoring-Tools und Cloud-Betrieb ab. Prof. Dr. Gerhard Wanner, einer…
Start der iSAQB®-Zertifizierung zum Certified Professional for Software Architecture Expert Level (CPSA‑E®)
Das CPSA-Expert Level ist die höchste Zertifizierungsstufe im CPSA-Programm des iSAQB. Hier erfahren Sie, wie Sie sich dafür bewerben können.
Am 21. November hat das iSAQB den Lehrplan für das neue Advanced-Level-Modul Domänenspezifische Sprachen (DSL) veröffentlicht. DSL deckt entscheidende Techniken im Programmiersprachenentwurf und Compilerbau ab. Es befähigt die Teilnehmenden, die Rolle von DSLs in der Gesamtarchitektur zu verstehen, benutzerfreundliche DSLs systematisch zu entwerfen und als integralen Bestandteil des Architekturdesigns zu erkennen. Die Redaktion des iSAQB-Blogs…
Das Redaktionsteam des iSAQB hat mehrere Fragen zum CPSA®-Advanced Level Modul Enterprise Architecture Management (EAM) an Mahbouba Gharbi und Roger Rhoades gestellt. Beide Softwarearchitektur-Expert:innen sind langjährige iSAQB-Mitglieder und unter anderem als Kurator (Roger Rhoades) und als Co-Kuratorin (Mahbouba Gharbi) verantwortlich für die Pflege und Weiterentwicklung des Moduls EAM. Was ist Enterprise Architecture Management (EAM)?…
Es war wieder an der Zeit: Just in time erschien Anfang April 2023 das neue Release des iSAQB-Foundation-Lehrplans. Neben den wesentlichen Unterschieden zur Vorgängerversion erklärt dieser Blogpost, wie die Arbeit in einem internationalen und dezentralen Verein funktioniert und welche Methoden und Werkzeuge wir dafür einsetzen. Warum ein neues Release? Die hohe Dynamik der IT-Branche…
Tom Asel ist iSAQB-Mitglied und der Gründer von tangible concepts. Er arbeitet seit über 15 Jahren als Entwickler, Architekt und Trainer in der Softwareentwicklung. Dabei bildet die agile Architekturarbeit einen Schwerpunkt seiner Tätigkeit. Er begleitet Teams und Organisationen dabei, Entwicklungsprozesse, Fähigkeiten, Technologien und Architekturen aufeinander abzustimmen. Wir haben mit ihm über die Bedeutung von Softwarearchitektur…
Was steckt hinter dem CPSA-Advanced-Level-Training CLOUDINFRA (Infrastruktur, Container und Cloud Native)? Was können Teilnehmende von diesem Training erwarten – einem von 17 Modulen des mehrstufigen CPSA-Programms (Certified Professional for Software Architecture) des iSAQB? Kurator Marc Haid und Kuratorin Anja Kammer beleuchten einige sehr relevante Fragen zu diesem Advanced-Level-Training und zeigen auf, welche Inhalte und Themen CLOUDINFRA…
Das mehrstufige CPSA-Programm des iSAQB, kurz für Certified Professional for Software Architecture, ist ein berufliches Weiterbildungsprogramm. Es richtet sich an alle IT-Professionals, die an Lösungsstrukturen arbeiten. Im Advanced Level, der zweiten Stufe des CPSA-Programms, können die Teilnehmenden zwischen 17 Modulen wählen – und eines davon behandelt das Thema Embedded Systems. Um den Inhalt und auch…
Das CPSA Advanced Level ist die zweite Stufe innerhalb des mehrstufigen CPSA-Programms (Certified Professional for Software Architecture) des iSAQB. Eine der 17 Trainingsoptionen des Advanced Levels, aus denen Teilnehmende wählen können, ist das Modul BLOCKCHAIN – Konsensbildung in wenig vertrauenswürdigen dezentralen Anwendungen. In diesem informativen Interview liefert Lars Hupel, Kurator des Advanced-Moduls BLOCKCHAIN, einen guten…
Das CPSA Advanced Level ist die zweite Stufe innerhalb des mehrstufigen CPSA-Programms (Certified Professional for Software Architecture) des iSAQB. Die Teilnehmenden können aus 17 Trainings, sogenannten Modulen, in drei Kompetenzbereichen wählen – technologischer, methodischer und kommunikativer Kompetenz. Das wichtigste Training im Bereich der kommunikativen Kompetenz ist das Advanced-Level-Modul SOFT (Soft Skills für Softwarearchitekt:innen). Kim Nena…
Warum sollte ich an der CPSA®-Foundation-Level-Schulung teilnehmen? Ein Interview mit Kurator Gernot Starke
Das sogenannte CPSA-Programm (Certified Professional for Software Architecture) ist das Weiterbildungsprogramm des iSAQB. Es richtet sich an alle, die an Lösungsstrukturen in IT-Projekten arbeiten. Innerhalb des mehrstufigen CPSA-Programms ist das Foundation Level die erste Stufe. Es bietet eine solide und pragmatische Einführung in die Softwarearchitektur. Aber warum sollten Sie als erfahrene IT-Professionals eine solche Weiterbildung absolvieren?…
Wer soll mit dem Modul WEB angesprochen werden? Die Schulung richtet sich an Leute, die einen etwas breiteren Überblick über den riesigen Themenbereich „Web“ suchen. Das Ziel ist auf möglichst vielen Ebenen, vom Backend über die Infrastruktur bis hin zum schnelllebigen Bereich des Web-Frontends, möglichst viele bestehende Standards sowie unterschiedliche Ansätze für Architekturen zu beleuchten…
Wer soll mit dem Modul DDD angesprochen werden? Das DDD-Modul wendet sich an Softwarearchitekt:innen und Softwareentwickler:innen, die sich nicht nur in der Technologie zuhause fühlen wollen, sondern auch Methoden und Konzepte kennenlernen möchten, die sie beim Durchdringen der Fachlichkeit und ihrer Modellierung in Software unterstützen. Unabhängig von der Zertifizierung für Entwickler:innen und Architekt:innen, die das…
Wer soll mit dem Modul FUNAR angesprochen werden? Die Schulung ist für alle Softwarearchitekt:innen gedacht, die neugierig sind auf Ansätze zur Softwarearchitektur, die sich fundamental von traditionellen OOP-basierten Ansätzen unterscheiden (und natürlich effektiver sind). Welche Bedeutung hat das Modul für die berufliche Praxis von Softwarearchitekt:innen? Das kommt drauf an: Funktionale Architektur unterscheidet sich schon wesentlich…
SAG 2021 Session Recording: „Essential Architectural Thinking“ Why, What, How, When and How Much?
Heutzutage herrscht viel Verwirrung zum Thema Architekturarbeit. Wann? Wie viel? Wer? Viele hitzige Debatten, und niemand stellt die entscheidende Frage: Warum? Aber ohne die Frage nach dem Warum sind alle anderen Fragen sinnlos. Diese (englischsprachige) Session von Uwe Friedrichsen, die auf dem Software Architecture Gathering 2021 stattfand, wird daher mit der Frage beginnen: *Warum* brauchen…
Setup for Hybrid Workshops
Abstract Hybrid: From Latin hybrida, a variant of hibrida. Something of mixed origin or composition; often, a tool or technology that combines the benefits of formerly separate tools or technologies. (Source: Wiktionary) Hybrid workshops allow people online and on-site to collaborate, both in education/training, or other types of meetings. Before COVID-19, workshops and trainings were…
Kevlin Henney on Dealing with Uncertainty Eberhard Wolffs Software Architektur im Stream
Software architects are faced with uncertainty more often than we would like to admit. How can we deal with it – or can we even make it disappear? In this episode of Eberhard Wolff’s Software Architecture in Stream, Kevlin Henney talks about uncertainty and how to deal with it. Mit dem Laden des Videos akzeptieren Sie…
Rebecca Parsons about Evolutionary Architecture Eberhard Wolffs Software Architektur im Stream
The architecture of a system has to change over time. In this episode of Eberhard Wolff’s Software Architecture in Stream, evolutionary architecture and why it is important will be discussed. Rebecca Parsons and Eberhard Wolff will talk about patterns and principles to build architectures that stand the test of time. Mit dem Laden des Videos akzeptieren…
Software architecture is essentially about how you divide a software system into multiple parts. In this episode of Eberhard Wolff’s Software Architecture in Stream, Chris Richardson and Eberhard Wolff have an exciting conversation on the topic of microservices, monoliths, and modularization. Mit dem Laden des Videos akzeptieren Sie die Datenschutzerklärung von YouTube.Mehr erfahren Video laden YouTube…
Ein Mythos: Die iSAQB-Seminare – unabhängig von Foundation oder Advanced Level – setzen vor allem auf Hard Skills – technisches Knowhow, das moderne Softwarearchitekt:innen besitzen sollten, um ihren Job gut machen zu können. Gleichzeitig ist Branchenkenner:innen schon lange klar: IT-Projekte scheitern selten, weil die Mitwirkenden fachlich inkompetent sind, sondern weil es im Zwischenmenschlichen hakt. Missverständnisse…
In vielen Beratungsprojekten der letzten Jahre haben wir erlebt, dass sich Entwicklungsteams über zwei Dinge beschweren: dass sie unter einem Mangel an guten Anforderungen leiden bzw. dass sie wichtige Anforderungen nicht oder viel zu spät erhalten haben. Sie schieben die Schuld dann auf Requirements Engineers, Business Analysts oder Product Owner, die „ihren Job nicht gut…
Woran erkennt man gute Zertifikate?
Einleitung Seit ca. fünfzehn Jahren lässt sich in der IT ein neuer Trend beobachten: Wir dürfen nicht mehr nur lebenslang lernen…
Befeuert von immer neuen Kurshöhen der Kryptowährungen, findet derzeit eine lebhafte Debatte über Blockchains statt…
Verbal confusion In my work as a trainer for domain-driven design (short: DDD), I notice…
This blog post answers the most important questions about the written part of the iSAQB Advanced Level exam.…
Funktionale Architektur ist besser
Wittgenstein schrieb: „Die Grenzen meiner Sprache bedeuten die Grenzen meiner Welt.“ Moritz Nähr, Public domain, via Wikimedia Commons Und funktionale Architektur funktioniert am besten mit funktionalen Programmiersprachen. Funktionale Softwarearchitektur („FUNAR“) ist eins der fortgeschrittensten Curricula im iSAQB-Advanced-Kanon. Es geht um die besonderen Strukturierungs- und Modellierungstechniken der funktionalen Programmierung. Diese unterscheiden sich erheblich von den konventionellen…
Want to learn Software Architecture? Look no further – the recently released iSAQB Foundation Curriculum covers all your needs! A group of international software architecture experts has been working on optimizing and streamlining this systematic education path, resulting in the most systematic and practical curriculum ever. The 2021 update is the result of nearly 12 months of…
The iSAQB provides a mock exam for the Foundation Level certification. This post shows how we moved this exam from docx format to AsciiDoc, facilitating collaboration and enabling automated generation of the required multilingual document variants. So, this is the story of how we moved from Microsoft Word to AsciiDoc for the collaboration on files…
In dieser brandneuen Podcast-Folge haben sich Carola Lilienthal, Gernot Starke und Eberhard Wolff zusammengesetzt, um das zweistufige iSAQB-Zertifizierungsprogramm CPSA – Certified Professional for Software Architecture – im Detail zu besprechen. Welche sind die Gründe für und was ist der eigentliche Zweck des CPSA-Zertifizierungsprogramms? Welchen Nutzen hat es für die Teilnehmenden, aber auch für den Bereich…
Christoph Witte: Hallo, mein Name ist Christoph Witte. Ich bin freiberuflicher Journalist. Ich stehe hier vor dem Stand des International Software Architecture Qualification Board auf der OOP-Konferenz in München. Und ich möchte mit Mischa Soujon sprechen. Er arbeitet bei IBM als Solution Architect, erstellt Prototypen und Proof-of-Concept für Kunden aus dem öffentlichen Bereich. Er arbeitet…
Christoph Witte: Hallo, mein Name ist Christoph Witte, ich bin freier Journalist, und wir sind hier vor dem Stand des International Software Architecture Qualification Board auf der OOP-Konferenz in München. Heute würde ich gerne mit Alexander Simon sprechen. Er ist IT-Berater und Inhaber der Firma emax-it. Und er ist aktives Mitglied des iSAQB. Alexander, warum…
Christoph Witte: Hallo, mein Name ist Christoph Witte. Ich bin freiberuflicher IT-Journalist und befinde mich hier am Stand des International Software Architecture Qualification Board auf der OOP-Konferenz in München. Ich möchte mit Gerhard Wanner sprechen. Er ist Professor an der HFT Stuttgart und unterrichtet Studierende in Software-Engineering, Softwarearchitektur und Software-Modellierung. Außerdem ist er aktives Mitglied…
Sie sind SoftwarearchitektIn oder möchten es gern werden und wollen mehr über das iSAQB-Zertifizierungsprogramm CPSA erfahren und wie Ihre Karriere davon profitieren könnte? Dann sehen Sie sich die folgende Präsentation an, entstanden in Kooperation mit iSQI. iSAQB-Mitglied Roger Rhoades gibt unter anderem einen Überblick über das Fachgebiet der Softwarearchitektur und das zweistufige CPSA-Zertifizierungsschema mit Foundation und…
Mirko Hillert: Hallo, wir sind hier auf der OOP in München. Neben mir steht Mahbouba Gharbi, Vorstandsvorsitzende des iSAQB. Mahbouba, du bist Autorin, Softwarearchitektin und Trainerin. Du hast zusammen mit Arne Koschel, Andreas Rausch und Gernot Starke ein Buch geschrieben. Es nennt sich Basiswissen für Softwarearchitekten, in der englischen Übersetzung Software Architecture Fundamentals. Das Buch…
Mirko Hillert: Hallo, wir sind hier auf dem Architectural Gathering 2019 in München. Kim Nena Duggen sitzt neben mir. Vielleicht kannst du dich unseren Zuschauern noch einmal kurz vorstellen. Kim Nena Duggen: Gerne. Mein Name ist Kim Nena Duggen. Ich bin bei der Firma embarc als Organisationsentwicklerin tätig. embarc macht Softwarearchitektur, agile Softwarearchitektur, und jetzt…