Unternehmen > Glossar > Glossar S - Z

Glossar S - Z


Software-Qualität

Zur Software-Qualität gehören laut DIN 66272 neben der Funktionalität auch Zuverlässigkeit, Benutzbarkeit, Effizienz, Änderbarkeit und Übertragbarkeit.

Software-Qualitätsmanagement

Die Software-Entwicklung muss vom Auftraggeber durch Qualitätsvorgaben und entsprechendes Controlling aktiv gesteuert werden. Effiziente Lösungen zur Steuerung der Qualität in der Software-Entwicklung sind hier gefragt. Vollständigkeit, Wartbarkeit und Nachvollziehbarkeit von der Anforderung bis zum Produkt sind Eigenschaften welche die Hauptaspekte die durch effizientem Qualitätsmanagment erzielt werden.

Software-Qualitätssicherung

Die systematische Software-Qualitätssicherung ist aufgrund steigender Qualitätsanforderungen seitens der Kunden zunehmend wettbewerbsentscheidend. Die Qualitätssicherung muss daher zu einem integralen Bestandteil der Software-Entwicklung werden. Der Nachweis über durchgeführte Qualitätssicherungs-
maßnahmen wird zudem für immer mehr Systeme zwingend vorgeschrieben.

Software testen

Analytische Qualitätssicherung von Software mit den Zielen a) Fehler zu finden, um b) mit der Behebung der Fehler die Qualität eines Softwaresystems zu verbessern. Auch eingesetzt, um die Qualität eines Softwaresystems zu beurteilen.

SPICE

Die ISO/IEC 15504 ist eine internationale Norm, die in den neunziger Jahren aus einem Projekt der ISO namens „SPICE“ entstanden ist. Der Name SPICE (Software Process Improvement and Capability dEtermination) wird heute immer noch als Synonym für diese Norm verwendet. SPICE befasst sich mit Prozessassessments und Anforderungen an diese und gibt auch Leitfäden zur Nutzung der Norm.

Testautomatisierung

Testautomatisierung ist die Verwendung von Testwerkzeug (oder Testtools) mit dem Ziel das Testen zu unterstützen.

Testmanagement

  • Testmanagement umfasst die Planung, Überwachung und Steuerung von Tests. Ein gutes Testmanagement ist für den Erfolg eines Projekts entscheidend.
  • Testmanagement überlässt die Vorgehensweise beim Testen in Softwareprojekten nicht dem Zufall.
  • Testmanagement plant alle notwendigen Maßnahmen und überprüft die Einhaltung der Planvorgaben. Verschiedene Komponenten des Testprozesses müssen projektspezifisch unter Berücksichtigung der primären Zielgrößen „Qualität“, „Kosten“ und „Zeit“ geplant und gesteuert werden. Zusätzlich sind die Ergebnisse des Testens zu dokumentieren.
  • Testmanagement steuert die weiteren Testprozesse (operative Testprozesse, technische Testprozesse und unterstützende Testprozesse) und deren Management.
  • Testmanagement baut notwendige organisatorische Strukturen auf. Dies ermöglicht einen sinnvollen und effektiven Einsatz der Mitarbeiter und der technischen Ressourcen zur Umsetzung der Projektziele.
  • Testmanagement setzt die Qualitätsziele des Projektes mit geeigneten Verfahren und einem wirtschaftlich angemessenen Aufwand um.

Test-Outsourcing

Warum ist gerade das Testen für Outsourcing geeignet? Testen ist in vielen Unternehmen ein hoher Aufwandsfaktor. Es ist eine stets wiederkehrende Aufgabe und die Akzeptanz in den Unternehmen zur dauerhaften Übernahme dieser Aufgabe ist eher gering. Man braucht nicht nur eine Menge Know-how, sondern auch die Beanspruchung der eigenen Testressourcen ist oft nicht kontinuierlich, sondern variiert über das Jahr teilweise erheblich.

Testprozesse

Das Testen ist eine wichtige Voraussetzung für die erfolgreiche Implementierung, Einführung und Verwendung von IT-Systemen. Oft betrachtet man das Testen als einen mühsamen und unkontrollierbar verlaufenden Prozess, der zu lange dauert und zu viel kostet. Durch eine Testprozess-Optimierung können Stärken und Schwächen des Testprozesses in einem Unternehmen ermittelt und durch gezielte und durchführbare Vorschläge optimiert werden.

Testwerkzeuge

Testwerkzeuge sind Softwarelösungen zur Unterstützung von Tests und Software Tests.

Die SQS bietet Software-Lösungen für Softwarelösungen: Gerne macht die SQS Sie vertraut mit dem Einsatz von technologischen Hilfsmitteln zur systematischen Steuerung von Software-Entwicklungen und zeigt Ihnen die Durchgängigkeit von der Anforderungsdefinition über Architektur und Codierung bis hin zum finalen Test. Nutzen Sie unser Angebot bei einem unserer Seminare, erfahren Sie alles über die Vorteile von SQS-TEST®/Professional und werden Sie selbst zum Profi im Umgang mit den besten Testwerkzeugen.