Diejenigen Kriterien, die ein System oder eine Komponente erfüllen muss, um durch den Benutzer, Kunden oder eine bevollmächtigte Instanz abgenommen zu werden.
Formales Testen hinsichtlich der Benutzeranforderungen und -bedürfnisse bzw. der Geschäftsprozesse. Es wird durchgeführt, um einem Auftraggeber oder einer bevollmächtigten Instanz die Entscheidung auf der Basis der Abnahmekriterien zu ermöglichen, ob ein System anzunehmen ist oder nicht.
Eine auf iterativer und inkrementeller Entwicklung basierende Gruppe von Softwareentwicklungsmethoden, wobei sich Anforderungen und Lösungen durch die Zusammenarbeit von selbstorganisierenden funktionsübergreifenden Teams entwickeln.
Formales Testen hinsichtlich der Benutzeranforderungen und -bedürfnisse bzw. der Geschäftsprozesse. Es wird durchgeführt, um einem Auftraggeber oder einer bevollmächtigten Instanz die Entscheidung auf der Basis der Abnahmekriterien zu ermöglichen, ob ein System anzunehmen ist oder nicht.
Eine vom Benutzer benötigte Eigenschaft oder Fähigkeit, die eine Software erfüllen oder besitzen muss, um einen Vertrag, einen Standard, eine Spezifikation oder ein anderes formales Dokument zu erfüllen.
Syntaktisch definierte Einheit einer Programmiersprache (z.B. Zuweisung an eine Variable), die typischerweise die kleinste, unteilbare ausführbare Einheit darstellt.
Die Fähigkeit eines Softwareprodukts, für den Benutzer attraktiv zu sein.
Eine Variable, die durch eine Komponente geschrieben wird (und innerhalb oder außerhalb einer Komponente gespeichert wird).
Das Ergebnis und die Konsequenz der Durchführung eines Tests.
Der Grad, zu dem ein Produkt oder System von einer in Bezug auf ihre Fähigkeiten möglichst weit gefassten Gruppe von Menschen gebraucht werden kann, um ein gegebenes Ziel in einem gegebenen Nutzungskontext zu erreichen.
Ein Ergebnis einer Bewertung, das eine wichtige Fehlerwirkung, ein Problem, oder eine Möglichkeit beschreibt.
Eine benutzerzentrierte Evaluierung, bei der eine repräsentative Auswahl an Benutzern nach ihrer subjektiven Bewertung, basierend auf ihren Erfahrungen mit der Nutzung einer Komponente oder eines Systems, mittels Fragebogen befragt wird.
Wahrnehmungen und Reaktionen einer Person, die aus der tatsächlichen und/oder der erwarteten Benutzung eines Softwareproduktes resultieren.
Alle Bestandteile eines Systems, die Informationen und Steuerelemente zur Verfügung stellen, die für den Benutzer notwendig sind, um eine bestimmte Arbeitsaufgabe mit dem System zu erledigen.
Ein Prozess, mit dessen Hilfe Informationen über die Gebrauchstauglichkeit eines Systems gesammelt werden, um das System zu verbessern (auch bekannt als gestaltende Bewertung) oder um die Leistung oder den Wert des Systems zu bewerten (auch bekannt als abschließende Bewertung).
Alle Bestandteile eines Systems, die Informationen und Steuerelemente zur Verfügung stellen, die für den Benutzer notwendig sind, um eine bestimmte Arbeitsaufgabe mit dem System zu erledigen.
Eine überlegene Methode oder innovative Vorgehensweise, die zu einer gesteigerten Leistungsfähigkeit einer Organisation unter gegebenen Bedingungen beiträgt. Üblicherweise herrscht bei vergleichbaren Unternehmen Einigkeit darüber, was jeweils Best Practice ist.
Eine Sitzung am Ende eines Projekts, bei der die Mitglieder des Projektteams das Projekt rückblickend bewerten und aus den Erfahrungen für die nächsten Projekte lernen.
Defekt (innerer Fehlerzustand) in einer Komponente oder einem System, der eine geforderte Funktion des Produkts beeinträchtigen kann, z.B. inkorrekte Anweisung oder Datendefinition. Ein Fehlerzustand, der zur Laufzeit angetroffen wird, kann eine Fehlerwirkung einer Komponente oder Systems verursachen.
Eine Variable, die durch eine Komponente eingelesen wird (unabhängig davon, ob sie innerhalb oder außerhalb der Komponente gespeichert wird).
Eine Stelle in einem Programm, an der der Kontrollfluss in zwei oder mehrere alternative Wege verzweigen kann. Ein Knoten mit zwei oder mehreren ausgehenden Kanten.
Das Ergebnis und die Konsequenz der Durchführung eines Tests.
Die Fähigkeit eines Softwareprodukts, einem Benutzer das Erlernen der Anwendung leicht zu machen.
Ein informelles Review der Gebrauchstauglichkeit, bei dem die Gutachter Experten sind. Die Gutachter können Gebrauchstauglichkeitsexperten oder Fachexperten oder beides sein.
Ein informelles Testentwurfsverfahren, bei dem der Tester den Entwurf der Tests aktiv steuert, indem er testet und die Informationen, die er während des Testens erhält, zum Entwurf neuer besserer Tests verwendet.
Ein kennzeichnendes Merkmal einer Komponente oder eines Systems.
Der Grad der Auswirkungen, den ein Fehlerzustand auf Entwicklung oder Betrieb einer Komponente oder eines Systems hat.
Abweichung einer Komponente/eines Systems von der erwarteten Lieferung, Leistung oder dem Ergebnis.
Defekt (innerer Fehlerzustand) in einer Komponente oder einem System, der eine geforderte Funktion des Produkts beeinträchtigen kann, z.B. inkorrekte Anweisung oder Datendefinition. Ein Fehlerzustand, der zur Laufzeit angetroffen wird, kann eine Fehlerwirkung einer Komponente oder Systems verursachen.
Die menschliche Handlung, die zu einem falschen Ergebnis führt.
Eine Art der Bewertung, die dazu dient, die Qualität einer Komponente oder eines Systems zu verbessern, inbesondere während ihres bzw. seines Entwurfs.
Die Fähigkeit eines Softwareprodukts beim Einsatz unter spezifizierten Bedingungen Funktionen zu liefern, die festgelegte und vorausgesetzte Erfordernisse erfüllen.
Ausmaß, in dem ein Softwareprodukt durch bestimmte Benutzer in einem bestimmten Nutzungskontext genutzt werden kann, um festgelegte Ziele effektiv, effizient und zufriedenstellend zu erreichen.
Eine Anforderung an die Gebrauchstauglichkeit einer Komponente oder eines Systems.
Ein Verfahren des Gebrauchstauglichkeitstests, bei dem die Teilnehmer ihre Gedanken mit dem Modearator und den Beobachtern teilen, indem sie laut denken, während sie Gebrauchstauglichkeitstestaufgaben lösen. Lautes Denken hilft dabei, die Gedanken und den Wortschatz der Testteilnehmer zu verstehen.
Eine Aktivität bei der Durchführung des Gebrauchstauglichkeitstests, die innerhalb eines vorgegebenen Zeitraums oder zu einem Termin fertig gestellt werden muss, um auf die vom Moderator gesetzten Ziele hinzuarbeiten.
Eine Testsitzung im Gebrauchstauglichkeitstest, bei welcher ein Gebrauchstauglichkeitstestteilnehmer unter Moderation und unter Beobachtung Tests ausführt.
Ein Dokument, das eine Folge von Aktionen zur Ausführung eines Gebrauchstauglichkeitstests festlegt. Es wird vom Moderator genutzt, um die Einweisung, die Interviews vor der Sitzung, die Gebrauchstauglichkeitstestaufgaben und die Interviews nach der Sitzung zu verfolgen.
Ein repräsentativer Benutzer, der in einem Gebrauchstauglichkeitstest typische Aufgaben löst.
Die Fähigkeit eines Softwareprodukts, die richtigen oder vereinbarten Ergebnisse oder Wirkungen mit dem benötigten Grad an Genauigkeit zu liefern.
Eine Person, die im Rahmen eines Review Anomalien in einem Produkt oder Projekt identifiziert und beschreibt. Gutachtern (auch Reviewer genannt) können unterschiedliche Sichtweisen und Rollen in einem Reviewprozess zugewiesen werden.
Eine allgemein anerkannte Faustregel, die dabei hilft, ein Ziel zu erreichen.
Spezifische Form eines Reviews auf Gebrauchstauglichkeit, wobei die Gutachter die Benutzungsschnittstelle oder deren Design prüfen, um ihre Konformität zu anerkannten Grundsätzen der Ergonomie (den Heuristiken) zu bewerten.
Eine Person, die im Rahmen eines Review Anomalien in einem Produkt oder Projekt identifiziert und beschreibt. Gutachtern (auch Reviewer genannt) können unterschiedliche Sichtweisen und Rollen in einem Reviewprozess zugewiesen werden.
Die Fähigkeit eines Softwareprodukts, mit einer oder mehreren spezifizierten Komponenten zusammenzuwirken.
(1) Kleinste Softwareeinheit, die für sich getestet werden kann.
(2) Kleinste Softwareeinheit, für die eine separate Spezifikation verfügbar ist.
(1) Der Leiter oder die Hauptperson, die für eine Inspektion oder einen Reviewprozess verantwortlich ist. (2) Eine neutrale Person, die eine Gebrauchstauglichkeitstestsitzung leitet.
Eine systematische Bewertung des Softwarebeschaffungs-, Lieferungs-, Entwicklungs-, Wartungsprozesses und des Betreibens von Software. Sie wird durchgeführt im Auftrag des Managements, das den Fortschritt überwacht, den Status des Vorhabens und Zeitplans bestimmt und Anforderungen und Budget bestätigt. Es kann auch die Effektivität und Zweckmäßigkeit des Managementansatzes bewerten.
Markiert einen Zeitpunkt im Projekt(-prozess), zu dem ein bestimmtes Arbeitsergebnis oder definiertes Zwischenergebnis fertig gestellt sein soll.
Herangehensweise bei der Gestaltung und Entwicklung von Systemen, die darauf abzielt, interaktive Systeme gebrauchstauglicher zu machen, indem sie sich auf die Verwendung des Systems konzentriert und Kenntnisse und Techniken aus den Bereichen der Arbeitswissenschaft/Ergonomie und der Gebrauchstauglichkeit anwendet.
Der Prozess, eine Zahl oder Kategorie einer Einheit zuzuweisen, um ein Attribut dieser Einheit zu beschreiben.
(1) Der Leiter oder die Hauptperson, die für eine Inspektion oder einen Reviewprozess verantwortlich ist. (2) Eine neutrale Person, die eine Gebrauchstauglichkeitstestsitzung leitet.
(1) Kleinste Softwareeinheit, die für sich getestet werden kann.
(2) Kleinste Softwareeinheit, für die eine separate Spezifikation verfügbar ist.
Benutzer, Arbeitsaufgaben, Ausrüstung (Hardware, Software und Materialien) und die physische und soziale Umgebung, in der ein Softwareprodukt genutzt wird.
Der Grad, in dem ein System oder eine Komponente seine vorgesehenen Funktionen innerhalb vorgegebener Bedingungen (z.B. konstanter Last) hinsichtlich Verarbeitungszeit und Durchsatzleistung erbringt.
Eine Aufteilung der Lebensdauer eines Produktes oder Projektes in Phasen.
Die Aktivitäten, die in jeder Stufe der Softwareentwicklung durchgeführt werden, sowie ihre logischen und zeitlichen Verknüpfungen miteinander.
Die Stufe der Wichtigkeit, die einem Objekt (z.B. Fehlerzustand) zugeordnet worden ist.
Ein Risiko, das direkt auf ein Testobjekt bezogen ist.
Ein Projekt ist eine einmalige Menge von abgestimmten und gelenkten Tätigkeiten mit Anfangs- und Endterminen. Es wird durchgeführt, um ein Ziel zu erreichen, das spezifische Anforderungen erfüllt, wobei Zeit-, Kosten- und Ressourcenbeschränkungen eingeschlossen sind.
Eine Sitzung am Ende eines Projekts, bei der die Mitglieder des Projektteams das Projekt rückblickend bewerten und aus den Erfahrungen für die nächsten Projekte lernen.
Ein Risiko bezogen auf das Management und die Steuerung eines (Test-)Projekts, z.B. Mangel an personellen Ressourcen, ein zu enger Zeitrahmen, sich ändernde Anforderungen, usw.
Ein Satz von in Wechselbeziehungen stehenden Aktivitäten und Ressourcen, die Eingaben in Ergebnisse umgestalten.
Der Grad, in dem ein System, eine Komponente oder ein Prozess die Kundenerwartungen und -bedürfnisse erfüllt.
Eine Menge von Aktivitäten, die entworfen wurde, um die Qualität einer Komponente oder eines Systems zu bewerten.
Eine Menge von Aktivitäten, die entworfen wurde, um die Qualität einer Komponente oder eines Systems zu bewerten.
Syntaktisch definierte Einheit einer Programmiersprache (z.B. Zuweisung an eine Variable), die typischerweise die kleinste, unteilbare ausführbare Einheit darstellt.
(1) Das Ausmaß, in welchem eine Organisation ihre Prozesse (Abläufe) effizient und effektiv gestaltet hat.
Eine Bewertung eines Produkts oder eines Projektstatus. Sie dient dazu, Diskrepanzen zu den geplanten Ergebnissen aufzudecken und Verbesserungspotenziale zu identifizieren. Review ist ein Oberbegriff für Management Review, informelles Review, technisches Review, Inspektion und Walkthrough.
Eine Person, die im Rahmen eines Review Anomalien in einem Produkt oder Projekt identifiziert und beschreibt. Gutachtern (auch Reviewer genannt) können unterschiedliche Sichtweisen und Rollen in einem Reviewprozess zugewiesen werden.
(1) Der Leiter oder die Hauptperson, die für eine Inspektion oder einen Reviewprozess verantwortlich ist. (2) Eine neutrale Person, die eine Gebrauchstauglichkeitstestsitzung leitet.
Die Fähigkeit eines Softwareprodukts, die richtigen oder vereinbarten Ergebnisse oder Wirkungen mit dem benötigten Grad an Genauigkeit zu liefern.
Ein untergeordnetes, spezifisches Regelwerk oder eine Empfehlung zum Design der Benutzungsschnittstelle, welches wenig Interpretationsspielraum lässt, so dass die Designer es entsprechend implementieren. Es wird oft dazu genutzt, für die Systeme, die von einem Unternehmen erstellt werden, ein konsistentes Erscheinungsbild und Verhalten der Benutzungsschnittstelle sicherzustellen.
Ein Teil einer Serie von Zugänglichkeitsrichtlinien, veröffentlicht von der Web Accessibility Initiative (WAI) des World Wide Web Consortium (W3C), der wichtigsten Organisation für Internet-Standards. Die Teilserie besteht aus einem Satz von Richtlnien, um Inhalte zugänglich zu machen, insbesondere für Menschen mit Behinderungen. (Engl. Web Content Accessibility Guidelines, WCAG)
Ein Faktor, der zu negativen Konsequenzen in der Zukunft führen könnte, gewöhnlich ausgedrückt durch das Schadensausmaß und die Eintrittswahrscheinlichkeit.
Der Prozess der Identifizierung und der anschließenden Analyse des identifizierten Projektrisikos oder Produktrisikos, um die Risikostufe festzustellen, typischerweise durch die Bewertung von Eintrittswahrscheinlichkeit und Schadensausmaß.
Der Prozess der Identifikation von Risiken mit Verfahren wie Brainstorming, Checklisten und Fehlerhistorie.
Programme, Prozeduren und möglicherweise zugeordnete Dokumentation und Daten für die betreffende Verarbeitung auf einem Computersystem.
Ein Testverfahren zur Bewertung der Gebrauchstauglichkeit der Software aus Endbenutzersicht, das auf einem Fragenkatalog basiert. (Engl. Software Usability Measurement Inventory, SUMI.)
Die Aktivitäten, die in jeder Stufe der Softwareentwicklung durchgeführt werden, sowie ihre logischen und zeitlichen Verknüpfungen miteinander.
Ein kennzeichnendes Merkmal einer Komponente oder eines Systems.
Dokumentation, welche die detaillierte Beschreibung einer Komponente oder eines Systems zum Zweck der Implementierung und des Tests bereitstellt.
Ein Satz von formalen und gegebenenfalls zwingend notwendigen Anforderungen, die entwickelt und verwendet werden, um einheitliche Vorgehensweisen für die Arbeit vorzuschreiben oder um Richtlinien vorzugeben (z.B. ISO/IEC Normen, IEEE Standards, DIN Normen und andere Organisationsstandards).
Eine Art der Qualitätsbewertung, die zu dem Zweck entworfen und genutzt wird, Schlussfolgerungen über die Qualität einer Komponente oder eines Systems zusammenzustellen, insbesonderre wenn das Design größtenteils bereits fertig gestellt ist.
(1) Eine Zusammenstellung von Komponenten, um eine spezifische Funktion oder eine Menge von Funktionen zu erfüllen.
Eine einfache zehnstufige Skala, die eine globale Sicht auf subjektive Bewertungen der Gebrauchstauglichkeit liefert. (Engl. System Usability Scale, SUS)
Testen eines integrierten Systems, um sicherzustellen, dass es spezifizierte Anforderungen erfüllt.
Eine Menge von einem oder mehreren Testfällen.
Der Prozess der Ausführung eines Tests für eine Komponente oder ein System, der Istergebnisse erzeugt.
Das Ergebnis und die Konsequenz der Durchführung eines Tests.
Sammlung und Analyse der Daten über Testaktivitäten und ihre anschließende Konsolidierung in einem Bericht, um die Stakeholder zu informieren.
Der Prozess der Ausführung eines Tests für eine Komponente oder ein System, der Istergebnisse erzeugt.
Der Prozess, der aus allen Aktivitäten des Lebenszyklus besteht (sowohl statisch als auch dynamisch), die sich mit der Planung, Vorbereitung und Bewertung eines Softwareprodukts und dazugehöriger Arbeitsergebnisse befassen. Ziel des Prozesses ist sicherzustellen, dass diese allen festgelegten Anforderungen genügen, dass sie ihren Zweck erfüllen, und etwaige Fehlerzustände zu finden.
Testen, um festzustellen, wie leicht es Benutzern mit Behinderungen fällt, eine Komponente oder ein System zu benutzen.
Eine sachkundige Fachperson, die am Testen einer Komponente oder eines Systems beteiligt ist.
Das Ergebnis und die Konsequenz der Durchführung eines Tests.
Ein Dokument, das u.a. den Gültigkeitsbereich, die Vorgehensweise, die Ressourcen und die Zeitplanung der beabsichtigten Tests mit allen Aktivitäten beschreibt.
Es identifiziert u.a. die Testobjekte, die zu testenden Features und die Testaufgaben. Es ordnet den Testaufgaben die Tester zu und legt den Unabhängigkeitsgrad der Tester fest. Es beschreibt die Testumgebung, die Testentwurfsverfahren und die anzuwendenden Verfahren zur Messung der Tests, und begründet deren Auswahl. Außerdem werden Risiken beschrieben, die eine Planung für den Fall des Eintretens erfordern. Ein Testkonzept ist somit die Niederschrift des Testplanungsprozesses.
Die Person, die für das Management der Testaktivitäten, der Testressourcen und für die Bewertung des Testobjekts verantwortlich ist. Zu den Aufgaben gehören Anleitung, die Steuerung, die Verwaltung, Planung und Regelung der Aktivitäten zur Bewertung des Testobjekts.
Ein ununterbrochener Zeitraum, der mit Testdurchführung verbracht wird.
Der Grad, zu dem eine Komponente oder ein System den normalen Betrieb trotz Fehleingaben beibehalten kann.
(1) Kleinste Softwareeinheit, die für sich getestet werden kann.
(2) Kleinste Softwareeinheit, für die eine separate Spezifikation verfügbar ist.
Vorgehensmodell für die Softwareentwicklung, um die Aktivitäten des Software-Entwicklungslebenszyklus von der Anforderungsspezifikation bis zur Wartung zu beschreiben. Das V-Modell stellt dar, wie Prüf- und Testaktivitäten in jede Phase des Software-Entwicklungslebenszyklus integriert und die Zwischenprodukte geprüft (validiert und verifiziert) werden können.
Anmerkung: Hier ist das allgemeine Vorgehensmodell von Barry Boehm gemeint.
Der Grad, zu dem eine Komponente oder ein System im operativen Betrieb bzw. für die Nutzung zur Verfügung steht.
Bedingungen an den Zustand des Testobjekts und seiner Umgebung, die vor der Durchführung eines Testfalls oder Testablaufs erfüllt sein müssen.
Modifikation eines Softwareprodukts nach seiner Auslieferung, um Fehlerzustände zu korrigieren, die Performanz oder andere Merkmale zu verbessern oder das Produkt für eine andere Umgebung zu adaptieren.
Ein fragebogenbasiertes Verfahren des Gebrauchstauglichkeitstests zum Messen der Softwarequalität einer Webseite aus der Sicht des Endbenutzers.
Testen, um festzustellen, wie leicht es Benutzern mit Behinderungen fällt, eine Komponente oder ein System zu benutzen.