Quality

Alles zum Thema

Software Quality Management

Software Quality Management stellt sicher, dass Anwendungen höchsten Qualitätsstandards entsprechen – von der Planung über die Entwicklung bis zum Betrieb. Durch systematische Tests, klar definierte Prozesse und eine durchgängige Qualitätskontrolle werden Fehler minimiert und die Zuverlässigkeit der Software gewährleistet.

Abstraktes Q in Blau-Weiß als Symbol für Qualitätsschulden und Softwarequalität.

Qualitätsschulden: Der Schlüssel zu besserer Software-Qualität durch neuen Fokus

In der Welt der Softwareentwicklung kann ein einfacher Begriffswechsel den Unterschied zwischen Erfolg und Misserfolg ausmachen.  Es ist Zeit für ein Umdenken: Weg von „technischen Schulden“, hin zu „Qualitätsschulden“.

,
Hand turning a process knob. Concept of software or app development. Composite image between a photography and a 3D background.

Klarheit im Software-Testprozess: Zwei einfache Fragen, die deine Teststrategie verbessern

Gute Tests sparen Zeit und Nerven – schlechte kosten beides. Finde heraus, wie zwei einfache Fragen deine Teststrategie klarer und effizienter machen.

Blog-Logo auf schwarzem Grund mit dem Schriftzug "Discover What's Next in Tech!"

Pull Request Reviews: Wie KI die Codequalität verbessert und Zeit spart

PR Reviews sind unerlässlich für die Sicherstellung der Codequalität. Doch oft sind sie zeitaufwendig und anfällig für Fehler. Tools wie GitHub Copilot helfen bereits beim Erstellen von Code – warum also nicht auch beim Review? Durch LLMs können Routineaufgaben automatisiert und Probleme frühzeitig erkannt werden. Dies verbessert nicht nur die Qualität, sondern spart auch wertvolle Zeit.

,
Blog-Logo auf schwarzem Grund mit dem Schriftzug "Discover What's Next in Tech!"

Automatisierte A11y-Tests mit Playwright & Axe

Barrierefreiheit ist kein nice-to-have Feature, sondern im öffentlichen Bereich bereits eine gesetzliche Vorschrift. Ab Juli 2025 sind Richtlinien zur Gewährleistung der Barrierefreiheit auch von Unternehmen einzuhalten.

Blog-Logo auf schwarzem Grund mit dem Schriftzug "Discover What's Next in Tech!"

JUnit TestWatcher

Wir zeigen hier, wie man eine JUnit-Erweiterung schreibt, welche Test-Ausführung überwacht. Konkret soll die Ausführung weiterer Tests in einer Test-Klasse verhindert werden, sobald einer der Test-Methoden fehlschlägt.

Hochwertige Software ist das Ergebnis eines ganzheitlichen Qualitätsmanagements. Durch Continuous Integration, automatisierte Testverfahren und agile Methoden lassen sich Qualität und Flexibilität in Einklang bringen. Der doubleSlash-Blog liefert Einblicke in Best Practices, innovative Ansätze und die Werkzeuge, mit denen du deine Softwareprojekte zukunftssicher gestalten kannst.

Pfeil hoch