Software Testing & Qualität - Testautomatisierung, KI & Agilität

Qualität aus Architektursicht - Alexander Lorz, Michael Sperber


Listen Later

Qualitäts- vs. funktionale Anforderungen

📌 Konferenz-Tipp: TACON 2026 in Leipzig (16.–17. September). Ich war letztes Jahr als Keynote dort und fand den Austausch richtig gut 👉 https://swt.fm/tacon

„Viele Systeme werden nicht geändert, weil sie schwer zu ändern sind." - Alexander Lorz, Michael Sperber

Sind Qualitätsanforderungen das gleiche wie nicht-funktionale Anforderungen? Und was sind funktionale Anforderungen? Was davon ist im Qualitätsmodell der ISO 25010 enthalten? Und wie stellt man fest, ob die Anforderungen erfüllt sind? In dieser Folge diskutieren Mike und Alex das Konzept der Qualität aus der Perspektive der Softwarearchitektur.

Dr.-Ing. Alexander Lorz, ein freiberuflicher Softwarearchitektur-Trainer und IT-Berater, trägt zur Entwicklung des iSAQB Foundation Lehrplans bei und erstellt Trainingsmaterialien. Mit Erfahrung in Forschung und Industrie, spezialisiert er sich seit 2016 auf praxisorientierte Softwarearchitektur-Trainings für diverse Branchen. Sein Ziel ist es, Teams zu befähigen, hochwertige Software zu liefern.

Dr. Michael Sperber ist Geschäftsführer der Active Group GmbH.  Er ist international anerkannter Experte für funktionale Programmierung und hat zahlreiche Fachartikel und Bücher zum Thema verfasst. Michael Sperber ist Mitbegründer des Blogs 

Highlights:

  • Die Unterscheidung zwischen funktionalen und Qualitätsanforderungen führt in der Praxis zu einer falschen Hierarchie: Funktionale Anforderungen treiben Architekturen genauso stark wie alle anderen Eigenschaften.
  • Qualitätsanforderungen wie Usability oder Security werden letztlich durch Funktionalität umgesetzt, etwa durch einen Passwortdialog oder einen Screenreader, was die Trennlinie zwischen beiden Kategorien auflöst.
  • Quantitative Anforderungen wie Antwortzeiten werden häufig ohne Business-Case-Grundlage festgelegt, was später zu unlösbaren Konflikten mit anderen Randbedingungen führt.
  • Eine Architektur, die früh auf Änderbarkeit ausgelegt ist, ermöglicht es, Qualitätseigenschaften dann zu adressieren, wenn sie tatsächlich in den Fokus rücken, statt alle Entscheidungen vorab richtig treffen zu müssen.
  • Der ISAQB-Grundlagenlehrplan behandelt Qualität gemeinsam mit Architekturbewertung in einem einzigen Kapitel am Ende, obwohl das Thema als Anforderungsgrundlage an den Anfang gehört.
  • Danke an die Community-Partner des Podcasts:Alliance for Qualification | ASQF | Austrian Testing Board | dpunkt.verlag | German Testing Board | German Testing Day | GI Fachgruppe TAV | Heise | HANSER Verlag | ISTQB | iSQI GmbH | oop | QS-TAG | SIGS-DATACOM | skillsclub | Swiss Testing Board | TACON Credits: Sound | Grafik

    ...more
    View all episodesView all episodes
    Download on the App Store

    Software Testing & Qualität - Testautomatisierung, KI & AgilitätBy Richard Seidl - Experte für Software-Entwicklung und Testautomatisierung