Zum Inhalt springen

Suchen...

Nicht-funktionale Qualität

Software kann jede Funktion erfüllen und trotzdem scheitern, weil sie unter Last einbricht, Menschen ausschließt oder sich nicht sicher betreiben lässt. Dieser Themenbereich sammelt Beiträge zu den Qualitätsmerkmalen, die in Anforderungen gern fehlen und im Betrieb besonders auffallen.

Einen Schwerpunkt bildet Barrierefreiheit: vom Testen mit Betroffenen über barrierefreie PDFs bis zur Frage, wie KI Zugänglichkeit unterstützen kann. Dazu kommen Performanz- und Lasttests, Qualität in technischen Domänen wie E-Autos, Windrädern und E-Government-Systemen sowie Quality by Design. Kurz vor dem Go-live nachgerüstet wird diese Qualität teuer, deshalb geht es hier auch darum, sie von Anfang an einzuplanen.

Artikel

Additive Bias in der Software-Entwicklung
Additive Bias in der Software-Entwicklung

Additive Bias in der Software-Entwicklung

Der Additive Bias lässt Teams Features, Code und Testfälle lieber ergänzen als löschen. Die Folgen: Komplexität, technische Schulden, Feature Fatigue.

Software ist für Menschen da
Software ist für Menschen da

Software ist für Menschen da

Benutzerfreundliche Software ist mehr als fehlerfrei: Sie unterstützt Nutzer bei ihren Aktionen. Campingbus als Negativbeispiel und drei Leitfragen.

Security geht jeden was an
Security geht jeden was an

Security geht jeden was an

Software-Security ist ein KO-Kriterium für digitale Dienste mit sensiblen Daten. Warum Tester, Entwickler und Projektleiter Grundwissen brauchen.

Sinneseindrücke in der Software-Konzeption
Sinneseindrücke in der Software-Konzeption

Sinneseindrücke in der Software-Konzeption

Nutze Submodalitäten für die Software-Konzeption, um die User Experience zu vertiefen und echte Wünsche des Anwenders umzusetzen.

Kreatives Testen: Wie gute Tester noch besser werden
Kreatives Testen: Wie gute Tester noch besser werden

Kreatives Testen: Wie gute Tester noch besser werden

Kreatives Testen heißt, durch die Kundenbrille zu schauen und Methoden wie Äquivalenzklassen mit neuen Ideen zu nutzen. Das geht auch ohne Agilität.

Podcastfolgen

Kubernetes-Lasttests: Erst Fragen sammeln, dann messen
Kubernetes-Lasttests: Erst Fragen sammeln, dann messen

Kubernetes-Lasttests: Erst Fragen sammeln, dann messen

Lasttests in Kubernetes-Umgebungen lohnen sich erst mit einer klaren Risikofrage. CPU und RAM sind selten das Bottleneck, Caching oder Logins öfter.

Blauer Engel für Software: Transparenz statt Bestnote
Blauer Engel für Software: Transparenz statt Bestnote

Blauer Engel für Software: Transparenz statt Bestnote

Der Blaue Engel für Software fordert offene Energiewerte, alte Hardware als Basis, lange Updates. Was die Zertifizierung kostet, wie lange sie dauert.

Performance Test: Der Lasttest ist nur ein Szenario
Performance Test: Der Lasttest ist nur ein Szenario

Performance Test: Der Lasttest ist nur ein Szenario

Performance Tests sind keine Lasttests, und Kapazitätstests in jedem Sprint kosten vor allem Cloud-Budget. Im Alltag zählen Monitoring und Telemetrie.

Dynamische Analyse: Code Coverage mit Embedded Trace
Dynamische Analyse: Code Coverage mit Embedded Trace

Dynamische Analyse: Code Coverage mit Embedded Trace

Dynamische Analyse für Embedded-Systeme: Embedded Trace misst Code Coverage im Integrationstest auf echter Hardware, ohne das System zu stören.

Softwaretesten als Kunst: Logik trifft Empathie
Softwaretesten als Kunst: Logik trifft Empathie

Softwaretesten als Kunst: Logik trifft Empathie

Softwaretesten ist Kunst und Wissenschaft zugleich. Logik findet Fehler, Empathie macht Testberichte für nicht-technische Stakeholder verständlich.

Barrierefreie PDFs: Betroffene gehören in den Test
Barrierefreie PDFs: Betroffene gehören in den Test

Barrierefreie PDFs: Betroffene gehören in den Test

Barrierefreie PDFs brauchen Überschriften, Alternativtexte und saubere Tabellen. Was das BFSG ab 2025 verlangt und warum Betroffene mittesten sollten.

Open-Source-Software: Vier Anforderungen an Hersteller
Open-Source-Software: Vier Anforderungen an Hersteller

Open-Source-Software: Vier Anforderungen an Hersteller

Open-Source-Software im Produkt verlangt S-BOM, Lizenzprüfung, erfüllte Pflichten und Blick auf Schwachstellen. Was der Cyber Resilience Act ändert.

Softwaremetriken: Trends sagen oft mehr als Einzelwerte
Softwaremetriken: Trends sagen oft mehr als Einzelwerte

Softwaremetriken: Trends sagen oft mehr als Einzelwerte

Softwaremetriken helfen nur, wenn sie Entscheidungen stützen. Welche wirklich nützen, warum Trends mehr zeigen als Einzelwerte und der Kontext zählt.

Security by Design: Sicherheit gehört an den Anfang
Security by Design: Sicherheit gehört an den Anfang

Security by Design: Sicherheit gehört an den Anfang

Security by Design plant Sicherheit ab dem ersten Entwurf: Schichten der Verteidigung, sichere Defaults, einfache Threat Models, keine eigene Krypto.

Nachhaltigkeit im Testing: Grün spart oft auch Geld
Nachhaltigkeit im Testing: Grün spart oft auch Geld

Nachhaltigkeit im Testing: Grün spart oft auch Geld

Nachhaltigkeit im Testing und in der IT: Software auf Effizienz prüfen, doppelte Testläufe streichen. Die ISO 25010 deckt davon schon einiges ab.