Log In
Or create an account -> 
Imperial Library
  • Home
  • About
  • News
  • Upload
  • Forum
  • Help
  • Login/SignUp

Index
Cover Titel Impressum Vorwort Inhaltsübersicht Inhaltsverzeichnis 1 Einleitung
1.1 Basiswissen – komprimiert 1.2 Praxiswissen Testmanagement – Übersicht
2 Fundamentaler Testprozess
2.1 Testplanung
2.1.1 Definition der Teststrategie
Test- und Qualitätsziele Qualitätsziele, die nicht getestet werden
2.1.2 Art und Umfang der Tests 2.1.3 Priorisierung 2.1.4 Planung und Koordination der Teststufen
Ende- und Abnahmekriterien Abbruchkriterien und Wiederaufnahmebedingungen
2.1.5 Zeit- und Aktivitätenplanung 2.1.6 Sicherstellen der Rückverfolgbarkeit 2.1.7 Definition der Testumgebung 2.1.8 Vorteile frühzeitiger Testplanung
2.2 Testüberwachung und -steuerung
2.2.1 Überwachen des Testfortschritts 2.2.2 Steuern der Testaktivitäten
2.3 Testanalyse
2.3.1 Identifikation der Testbedingungen 2.3.2 Umfang und Detaillierungsgrad der Testbedingungen
2.4 Testentwurf
2.4.1 Eingangskriterien der Testbasis 2.4.2 Dokumentation der Testfälle
2.5 Testrealisierung 2.6 Testdurchführung 2.7 Bewertung von Endekriterien und Bericht 2.8 Abschluss der Testaktivitäten
2.8.1 Prüfung des Testendes 2.8.2 Übergabe der Testmittel 2.8.3 Retrospektive und Bewertung des Testprojekts 2.8.4 »Konservierung« der Testmittel
2.9 Zusammenfassung
3 Kontext des Testmanagements
3.1 Stakeholder und deren Ziele kennen 3.2 Entwicklungsmodelle für Software
3.2.1 Klassifikation der Entwicklungsmodelle 3.2.2 Verbindungen zwischen Testprozess und anderen Bestandteilen des Entwicklungsmodells
3.3 Der Testprozess im Kontext einzelner Entwicklungsmodelle
3.3.1 Allgemeines V-Modell 3.3.2 W-Modell 3.3.3 V-Modell XT 3.3.4 Rational Unified Process (RUP) 3.3.5 Extreme Programming (XP) 3.3.6 Scrum
3.4 Testen im Kontext der zu testenden Systeme
3.4.1 Testen von Multisystemen 3.4.2 Testen sicherheitskritischer Systeme
3.5 Testen im Kontext verschiedener Testaufgaben
3.5.1 Management nicht funktionaler Tests 3.5.2 Exploratives Testen
3.6 Zusammenfassung
4 Risikoorientierte und andere Testverfahren
4.1 Einführung 4.2 Risikoorientiertes Testen
4.2.1 Risikoidentifizierung
Ermittlung des Kontextes Risikoidentifizierung Grobgranulare Risikokategorisierung
4.2.2 Techniken und Hilfsmittel zur Risikoidentifizierung 4.2.3 Risikobewertung
Feingranulare Risikokategorisierung Quantitative und qualitative Risikoeinstufung Risikoeintrittsindikatoren
4.2.4 Risikoinventar 4.2.5 Risikobeherrschung
Risikosteuerung Risikoüberprüfung und -überwachung
4.2.6 Risikomanagement im Softwarelebenszyklus
4.3 Risikoorientierte Testpriorisierung und Aufwandszuteilung
4.3.1 Zielgerichtete Testkonzepterstellung und Testplanung 4.3.2 Testpriorisierung nach Schaefer 4.3.3 »Breadth-first« – Bestimmung der Testintensität nach Gutjahr
4.4 Formale Verfahren zur Risikoidentifizierung und -bewertung
4.4.1 Fehlzustandsart- und -auswirkungsanalyse (FMEA) 4.4.2 Fehlzustandsart-, -auswirkungs- und -kritikalitätsanalyse (FMECA) 4.4.3 Fehlzustandsbaumanalyse (FTA) 4.4.4 Vor- und Nachteile von FMEA, FMECA und FTA 4.4.5 Quality Function Deployment (QFD)
4.5 »Leichtgewichtige« Ansätze zum risikoorientierten Test
4.5.1 Pragmatic Risk Analysis and Management (PRAM) 4.5.2 Systematic Software Testing (SST) 4.5.3 Product Risk Management (PRISMA) 4.5.4 Risikobeherrschung durch agile Vorgehensweisen
4.6 Andere Verfahren
4.6.1 Anforderungsbasierte Testauswahl 4.6.2 Nutzungsbasierte Testauswahl 4.6.3 Methodische erfahrungsbasierte Testauswahl 4.6.4 Reaktive Testauswahl
4.7 Zusammenfassung
5 Testaufwandsschätzung
5.1 Grundlegendes Vorgehen bei der Testaufwandsschätzung 5.2 Bestandteile und Einflussfaktoren für die Testaufwandsschätzung 5.3 Techniken zur Aufwandsschätzung
5.3.1 Expertenschätzungen
Intuition und Raten Delphi-Verfahren Planning Poker Drei-Punkt-Methode
5.3.2 Vergleichende Verfahren 5.3.3 Formel- und metrikbasierte Schätztechniken
Prozentuale Schätzung Funktionspunktanalyse (FPA) Testpunktanalyse (TPA)
5.4 Zusammenfassung
6 Testdokumentation
6.1 Einführung und Übersicht
6.1.1 Dokumente auf Organisationsebene 6.1.2 Dokumente auf Projektebene
6.2 Zentrale Testdokumente
6.2.1 Qualitätspolitik und Testrichtlinie
Bezug zum Unternehmenszweck Realitätsnähe Adäquate Reife Messbarkeit Lebendigkeit
6.2.2 Teststrategie bzw. Testhandbuch 6.2.3 Mastertestkonzept 6.2.4 Stufentestkonzept 6.2.5 Testberichte
6.3 Weitere Testdokumente 6.4 Zusammenfassung
7 Testmetriken definieren
7.1 Einführung 7.2 Etwas Maßtheorie 7.3 Definition und Auswahl von Metriken 7.4 Darstellung von Messwerten 7.5 Klassifikation von Testmetriken 7.6 Testfallbasierte Metriken 7.7 Testbasis- und testobjektbasierte Metriken 7.8 Fehlerbasierte Metriken 7.9 Risikobasierte Metriken 7.10 Kosten- und aufwandsbasierte Metriken 7.11 Zusammenfassung
8 Testmetriken anwenden
8.1 Initiieren der Testaufgaben 8.2 Überwachen des Testfortschritts 8.3 Reagieren auf Testergebnisse 8.4 Reagieren auf veränderte Rahmenbedingungen 8.5 Beurteilen der Testeffektivität 8.6 Abschätzen der Restfehler und Zuverlässigkeit
8.6.1 Restfehlerwahrscheinlichkeit 8.6.2 Zuverlässigkeitswachstumsmodelle
8.7 Testendebewertung 8.8 Zusammenfassung
9 Der Mehrwert des Testens
9.1 Nutzen des Testens 9.2 Qualitätskosten 9.3 Kosten-Nutzen-Relation optimieren 9.4 Zusammenfassung
10 Testorganisation
10.1 Organisationsmodelle 10.2 Sourcing-Modelle 10.3 Koordination der Testteams 10.4 Faktor Kommunikation
Testteamexterne Kommunikation Testteaminterne Kommunikation
10.5 Zusammenfassung
11 Normen und Standards
11.1 Ziele und Positionierung 11.2 Firmenstandards 11.3 Best Practices und technische Spezifikationen 11.4 Branchenspezifische Normen und Standards 11.5 Allgemeingültige Normen und Standards
11.5.1 Terminologie- und Vertragsnormen 11.5.2 Prozessnormen 11.5.3 Produkt- und Dokumentationsnormen 11.5.4 Methoden- und Techniknormen
11.6 Anwendung von Normen 11.7 Zusammenfassung
12 Reviews, Audits und Assessments
12.1 Nutzen und Kosten von Reviews 12.2 Organisation und Management von Reviews
12.2.1 Planung und Aufwandsschätzung 12.2.2 Kick-off 12.2.3 Individuelle Vorbereitung 12.2.4 Reviewsitzung 12.2.5 Überarbeitung 12.2.6 Nachbereitung
12.3 Rollen und Verantwortlichkeiten 12.4 Reviewarten
12.4.1 Managementreviews und Audits 12.4.2 Assessments 12.4.3 Reviews von Arbeitsergebnissen
Walkthrough Inspektion Technisches Review Informelles Review
12.5 Kriterien zur Auswahl der Reviewart 12.6 Erfolgreicher Einsatz von Reviews
12.6.1 Organisatorische Erfolgsfaktoren 12.6.2 Technische Erfolgsfaktoren 12.6.3 Personenbezogene Erfolgsfaktoren
12.7 Metriken für Reviews 12.8 Zusammenfassung
13 Fehlermanagement
13.1 Fehler und Fehlerbericht 13.2 Dokumentation von Abweichungen 13.3 Lebenszyklus einer Abweichung 13.4 Werkzeugeinsatz im Abweichungsmanagement 13.5 Klassifikation nach IEEE 1044
13.5.1 Übersicht über den Klassifikationsprozess 13.5.2 Datenmodell: Kategorien, Klassifikationen und Ergänzungsdaten 13.5.3 Die Klassifikationsschritte im Detail
Erkennung Analyse Behebung Abschluss
13.5.4 Tailoring des Standards
13.6 Zusammenfassung
14 Bewertung und Verbesserung des Testprozesses
14.1 Allgemeingültige Verfahren und Vorgehensweisen
TQM, Kaizen und Six Sigma
14.2 Verbesserung des Softwareentwicklungsprozesses
14.2.1 Capability Maturity Model Integration (CMMI)
Testen in CMMI Testmanager und CMMI
14.2.1 ISO/IEC 15504 (SPICE)
Testen Softwaretest (ENG.8) Systemtest (ENG.10) Testmanager und SPICE
14.2.2 Vergleich von CMMI und SPICE
14.3 Bewertung von Testprozessen
14.3.1 Testing Maturity Model integrated (TMMi)
Reifeziele und Reifeteilziele Reifegradstufen in CMMI und TMMi TMM-Assessment-Anforderungen (TAMAR)
14.3.2 Business Driven Test Process Improvement (TPI Next®)
Kernbereiche, Reifegrade, Kontrollpunkte TPI Next®-Matrix TPI-Assessment Verbesserungsverfahren
14.3.3 Systematic Test and Evaluation Process (STEP)
Bewertung mit STEP
14.3.4 Critical Testing Processes (CTP)
Planen (plan) Vorbereiten(prepare) Durchführen (perform) Vervollständigen (perfect)
14.4 Vergleich der Bewertungs- und Prozessmodelle 14.5 Audit und Assessment
14.5.1 Durchführung eines Audits oder Assessments 14.5.2 Vorbereitung auf ein Audit oder Assessment durch Externe
14.6 Zusammenfassung
15 Werkzeuge zur Unterstützung des Testprozesses
15.1 Motivation 15.2 Open-Source-Einsatz, Anschaffung oder spezifische Implementierung
15.2.1 Open-Source-Software 15.2.2 Kommerzielle Werkzeuge 15.2.3 Maßgeschneiderte Software
15.3 Auswahl und Beschaffung eines Werkzeugs
15.3.1 Grundsätzliche Entscheidung über Einsatz eines Werkzeugs
Identifikation von Zielen und Nutzen Betrachtung möglicher Alternativlösungen Betrachtung der Kosten Identifikation und Management von Risiken
15.3.2 Festlegung von Anforderungen
Funktionale Anforderungen an das Testwerkzeug Nicht funktionale Anforderungen an das Testwerkzeug Anforderungen an Begleitleistungen zum Produkt Aufstellung eines Kriterienkatalogs
15.3.3 Evaluation
Selektion der Evaluationskandidaten Planung und Setup Bewertung der Werkzeuge anhand der Kriterien Berichterstellung
15.3.4 Auswertung und Auswahl des zu beschaffenden Werkzeugs
Bewertungsverdichtung und Entscheidungsvorbereitung Entscheidung
15.4 Einführung des ausgewählten Werkzeugs
Werkzeuge und notwendige Prozessreife
Pilotprojekt Wichtige Rollen im Pilotprojekt Ergebnisauswertung und Entscheidung Verbreitung
15.5 Der weitere Lebenszyklus eines Werkzeugs
15.5.1 Betrieb 15.5.2 Weiterentwicklung 15.5.3 Außerbetriebnahme
15.6 Werkzeuge für das Testmanagement 15.7 Zusammenfassung
16 Kompetenzen und Teamzusammensetzung
16.1 Teamrollen und Qualifikationsprofile 16.2 Individuelle Kompetenz 16.3 Mitarbeiter auswählen 16.4 Soziale Teamrollen 16.5 Faktor Motivation 16.6 Aus- und Weiterbildung 16.7 Zusammenfassung
Anhang
A Glossar B Quellenverzeichnis
B.1 Literatur B.2 Normen und Standards B.3 WWW-Seiten
Index backcover
Fußnoten
1 Einleitung 2 Fundamentaler Testprozess 3 Kontext des Testmanagements 4 Risikoorientierte und andere Testverfahren 5 Testaufwandsschätzung 6 Testdokumentation 7 Testmetriken definieren 8 Testmetriken anwenden 10 Testorganisation 11 Normen und Standards 12 Reviews, Audits und Assessments 13 Fehlermanagement 14 Bewertung und Verbesserung des Testprozesses 15 Werkzeuge zur Unterstützung des Testprozesses 16 Kompetenzen und Teamzusammensetzung B Quellenverzeichnis
  • ← Prev
  • Back
  • Next →
  • ← Prev
  • Back
  • Next →

Chief Librarian: Las Zenow <zenow@riseup.net>
Fork the source code from gitlab
.

This is a mirror of the Tor onion service:
http://kx5thpx2olielkihfyo4jgjqfb7zx7wxr3sd4xzt26ochei4m6f7tayd.onion