software architektur

Tags

Follow from the Fediverse

Follow #software_architektur from Mastodon or any other Fediverse app and its public posts arrive in your timeline. No vutuv account needed.

@software_architektur@tags.vutuv.de

Your address is used once, to send you to your own server's follow dialog. It is never stored here.

Also known as

software-architektur, softwarearchitektur

The most endorsed users with this tag

Posts with this tag

6 posts

Filters
INNOQ @innoq innoq.social

Diese Woche sind wir auf der W-JAX 2026 in München. 🚀

Vom 3. bis 5. November findet Ihr uns vor Ort, mit zwei Talks von Aminata Sidibe und Markus Harrer:

🎤 „Mehr Wert, weniger Code: Warum gute Architektur bei Nutzerbedürfnissen beginnt“
🎤 „Agentic Software Modernization: Back to the Roots“

Kommt gern an unserem Stand vorbei. Wir freuen uns auf gute Gespräche! 🙌

👉 Alle Infos zu den Talks: innoq.com/de/…

WJAX Softwarearchitektur AgenticSoftwareEngineering INNOQ

🏗️ Softwarearchitektur: Technische Entscheidungen sind auch UX-Entscheidungen

Bei „UX” denke ich zuerst an das Interface: Was sehen Nutzerinnen und Nutzer, welche Funktionen bietet eine Anwendung? Das ist der sichtbare Teil – aber längst nicht alles.

Gute User Experience entsteht nicht erst im Interface: Architektur, Datenmodelle, Performance, Fehlerbehandlung und Priorisierungen prägen sie lange vorher. Viele Probleme dort lassen sich nicht beheben, weil ihre Ursache weiter vorne liegt.

Aspekte, die zunächst rein technisch wirken:

🔗 Architektur und Änderbarkeit

Wenn kleine Änderungen viele Abhängigkeiten berühren, lassen sich Nutzerprobleme nur langsam beheben – Nutzer leben länger mit bekannten Schwächen.

⚡ Performance

Langsame Reaktionen kosten Vertrauen. Menschen warten, klicken erneut oder zweifeln am Erfolg einer Aktion – bis zum Transaktionsabbruch.

🗂️ Datenmodelle

Werden intern „Beleg”, „Abrechnungslauf” und „Zahlungsdokument” unterschieden, während Kunden nach „Rechnung” suchen, müssen Menschen lernen, wie das System denkt.

📈 Datenqualität

Nutzung endet nicht mit der Bedienung: Wer Auswertungen erstellen will, braucht vollständige, konsistente und rechtzeitig verfügbare Daten. Sind sie es nicht, führt selbst die beste Oberfläche zu falschen Schlüssen.

⚠️ Fehlerbehandlung

„Ein Fehler ist aufgetreten” hilft niemandem. Gute Fehlerbehandlung erklärt, was passiert ist und was Nutzer jetzt tun können.

📊 Monitoring und Schulden

Wer nur Serververfügbarkeit misst, übersieht UX-Probleme, obwohl Menschen in wichtigen Nutzerflüssen scheitern. Technische Schulden – veraltete Module, fehlende Tests – blockieren Verbesserungen und sind damit auch UX-Risiken.

💡 Was sich daraus ableiten lässt

UX ist keine Rolle, sondern das Erleben von Menschen im Kontakt mit einem Produkt. Sie lässt sich nicht an UX-Professionals delegieren – weder als nachgelagerte Prüfung noch als „Hübschmachen” fertiger Funktionen.

Vor allen technischen Fragen steht eine andere: Welches Problem soll gelöst werden – und für wen?

Statt Grossprozessen: UX in bestehende Entscheidungen einbauen – etwa mit diesen Fragen:

❓ Welches Problem soll gelöst werden – und für wen?

❓ Welches Erleben verbessern oder verschlechtern wir dadurch?

❓ Woran erkennen wir später, ob sie richtig war?

🤝 Gemeinsame Verantwortung

Entwicklerinnen und Architektinnen erkennen oft früh, wenn Datenmodelle die Nutzung erschweren. Product Owner und Manager bringen UX als Kriterium in Produktentscheidungen ein.

UX wird besser, wenn sich Entscheidungen verändern – nicht, wenn Organisationen häufiger darüber sprechen.

🤖 Transparenzhinweis: Dieser Beitrag ist gemeinsam mit einer KI entstanden – die Inhalte stammen von mir, bei den Formulierungen hat die KI unterstützt.

🔗 Der vollständige Artikel:

heise.de/hintergrund/…

#Softwarearchitektur #UX #UserExperience #Softwareentwicklung #Engineering #SoftwareDesign

From other networks 1

1 repost

@simsus@social.tchncs.de shared this

Already counted in the numbers above.

📐 Diagrams as Code trifft KI: Diagramme pflegen statt zeichnen

Während meiner Vorbereitung auf den und im Kurs 🎓 zum Certified Professional for Requirements Engineering (IREB, FL) habe ich Diagramme deutlich intensiver und auch aus einer anderen Perspektive kennengelernt. Besonders spannend war es, anhand von User Stories eigene Diagramme zu interpretieren und auch zu erstellen – so wurde schnell klar, wie stark eine gute Visualisierung das gemeinsame Verständnis verbessert. 🧩

Auch in der Zusammenarbeit mit Git und GitLab konnte ich mit Mermaid experimentieren. Der Vorteil gegenüber MS Visio oder draw.io liegt für mich klar in der Versionierung: Diagramme liegen als Text im Repository, sind im Diff nachvollziehbar und lassen sich direkt mit dem Code weiterentwickeln. 🔄

Daher war die Folge mit Jacqui Read für mich besonders interessant: Genau um diese Verbindung ging es – und um den Einsatz von KI:

🛠️ #PlantUML, Mermaid und Structurizr haben unterschiedliche Stärken

🧩 Structurizr bietet ein Modell hinter den Diagrammen und unterstützt konsistente Sichten

🤖 KI kann Diagramme erstellen, konvertieren und korrigieren – aber kein Ersatz für Fachwissen sein

⚠️ Zu allgemeine Prompts führen schnell zu Halluzinationen; präzise Fragen und Review bleiben entscheidend

📊 C4 zeigt Struktur, Sequenz- und Aktivitätsdiagramme kommunizieren Verhalten

📝 Diagramme können in Spec-driven Development Kontext liefern und das Verständnis validieren

Mein Fazit: Diagrams as Code macht Architektur-Kommunikation wartbarer, und KI kann den Weg dorthin beschleunigen. Vertrauen entsteht aber nicht durch den Output – sondern durch Prüfung. ✅

Und: Hier gibt es bei mir auch noch mehr Potential zu lernen Diagramme selber zu erstellen. Nur so kann ich das Ergebnis einer KI auch überprüfen 😉

👉 Hier geht es zur Folge:

software-architektur.tv/2025/…

#SoftwareArchitecture #DiagramsAsCode #AI #LLM #Mermaid #PlantUML #Structurizr #C4Model #SpecDrivenDevelopment #RequirementsEngineering #Softwarearchitektur #KI #Architekturdokumentation #Git #GitLab

🤖 Transparenz-Hinweis: Dieser Beitrag wurde mit Unterstützung eines KI-Assistenten erstellt. Die Inhalte, Erfahrungen und Empfehlungen basieren auf meiner eigenen Praxis – die Formulierungshilfe kam von meinem digitalen Kollegen. 😉

SpecDrivenDevelopment RequirementsEngineering Architekturdokumentation
SpecDrivenDevelopment RequirementsEngineering Architekturdokumentation
From other networks 1

1 repost

@simsus@social.tchncs.de shared this

Already counted in the numbers above.

INNOQ @innoq innoq.social

☁️ Eine Cloud-Strategie beginnt mit Zielen, nicht mit der Provider-Frage.

Beim nächsten #INNOQTechnologyLunch zeigt Anja Kammer, wie aus Zielen und Rahmenbedingungen klare Leitplanken für den Cloud-Einsatz werden. Von Regulatorik über Verantwortlichkeiten bis zur Frage: Abhängigkeit oder Portabilität?

🗓️ 7. Oktober 2026
🕒️ 12:15 bis 13:00 Uhr

👉 Jetzt kostenfrei anmelden: meetup.com/innoq-technology-lunch/…

INNOQ @innoq innoq.social

🍂 Am 23. und 24. September sind wir auf der BED Con in Berlin, mit insgesamt drei Talks von Michael Seel, Gerrit Beine und Susanne Pfeiffer!

Außerdem findet Ihr uns an unserem Stand. Kommt vorbei, wir freuen uns auf spannende Gespräche!

👉 Alle Infos findet Ihr hier: innoq.com/de/…

Keyboard shortcuts

Navigation

Home g h
Feed g f
Messages g m
Notifications g n
Your profile g p
Search /

Actions

Write a new post n
Send the post or message you are writing ⌘/Ctrl ↵
Next post in the feed j
Previous post in the feed k

General

Show this help ?
Close menus and dialogs Esc

The single-key shortcuts pause while you type, and are off on phones and tablets.