Abenteuer Softwarequalität Grundlagen und Verfahren für Qualitätssicherung und Qualitätsmanagement

HauptbeschreibungDieses Buch vermittelt ein fundiertes Grundwissen über Softwarequalität. Kann man Qualität messen und wie kommt man zu sinnvollen Qualitätskriterien? Wie findet man Fehler in Programmen und wie geht man beim systematischen Testen vor? Auch organisatorische Fragen werden betrachtet....

Full description

Bibliographic Details
Main Author: Schneider, Kurt
Format: eBook
Language:German
Published: Heidelberg Dpunkt.verlag 2012
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 05060nmm a2200457 u 4500
001 EB001906682
003 EBX01000000000000001069584
005 00000000000000.0
007 cr|||||||||||||||||||||
008 210123 ||| ger
020 |a 3864911087 
020 |a 9783864911088 
020 |a 9783898647847 
050 4 |a QA76.76.O63 .S384 2012 
100 1 |a Schneider, Kurt 
245 0 0 |a Abenteuer Softwarequalität  |b Grundlagen und Verfahren für Qualitätssicherung und Qualitätsmanagement 
260 |a Heidelberg  |b Dpunkt.verlag  |c 2012 
300 |a 264 pages 
505 0 |a 2.7 Qualitätsaspekte, -anforderungen und Qualitätsmodelle3 Erfahrungen systematisch nutzen; 3.1 Qualitätsnetzwerke und Qualitätszirkel; 3.2 Leichtgewichtige Dokumentation von Erfahrungen; 3.3 Organisation der Erfahrungsverwaltung; 3.4 Herausforderungen und Chancen für Erfahrungsnutzung; 3.5 Networking in Organisationen und auf Tagungen; 4 Messen von Softwarequalität; 4.1 Wozu messen und konkretisieren?; 4.2 Softwaremetriken; 4.2.1 Grundlagen; 4.2.2 Was Softwaremetriken messen; 4.2.3 Bezug zwischen Metrik und Qualitätsaspekt; 4.2.4 Skalen für die Resultate der Metriken 
505 0 |a Includes bibliographical references and index 
505 0 |a 5.1.2 Vollständig testen?5.1.3 Woraus ein Testfall besteht; 5.1.4 Testfälle dokumentieren; 5.1.5 Testfälle ermitteln: eine Strategie; 5.1.6 Hintergrund von Fehlern; 5.1.7 Übersicht: Black-Box-Test und Glass-Box-Test; 5.2 Black-Box-Tests aus der Spezifikation; 5.2.1 Minimalforderung und Effizienzprinzip; 5.2.2 Äquivalenzklassenmethode; 5.2.3 Grenzwertanalyse; 5.2.4 Spezifikationsabdeckung optimieren; 5.2.5 Klassifikationsbaummethode; 5.2.6 Zustandsbasiertes Testen; 5.2.7 Testablauf dokumentieren; 5.3 Sollwerte aus der Spezifikation; 5.4 Glass-Box: Testen nach der Codestruktur 
505 0 |a Vorwort; Vorwort zur 1. Auflage; Inhalt; 1 Einleitung; 1.1 Softwarequalität betrifft viele; 1.2 Für wen dieses Buch gemacht ist; 1.3 Was Sie von diesem Buch erwarten können; 1.4 Das Abenteuer von Q; 1.5 Themen und Anspruch; 1.5.1 Themenauswahl und Gewichtung; 1.5.2 Die Reihenfolge der Themen; 1.6 Bedeutung von Softwarequalität; 1.7 Wie Q zur Softwarequalität kam; 2 Grundkonzepte; 2.1 Qualitätsorganisation und Terminologie; 2.2 Kosten und Nutzen von Softwarequalität; 2.3 Qualitätsbeauftragte; 2.4 Eine Vision: Total Quality Management; 2.5 Grundbegriffe des Testens; 2.6 Normen und Standards 
505 0 |a 5.4.1 Maße für Codeüberdeckung5.4.2 Interpretation von Überdeckungsmaßen; 5.4.3 Objektorientierung und Glass-Box-Test; 5.5 Testfälle für spezielle Qualitätsaspekte; 5.5.1 Testfälle in Form von Code; 5.5.2 Granularität und Reihenfolge von Prüflingen; 5.5.3 Stresstest, Recovery und Security Tests; 5.6 Hilfsmittel und Werkzeuge für das Testen; 5.6.1 Debuggen ist nicht Testen; 5.6.2 Standardhilfsmittel: Testrahmen; 5.6.3 Werkzeuge für Glass-Box-Test; 5.6.4 Sonstige Hilfsmittel und Werkzeuge; 5.7 Testen von grafischen Oberflächen; 5.7.1 Sackgasse: System als Ganzes; 5.7.2 Capture/Replay-Tools 
505 0 |a 4.3 Diskussion bekannter Softwaremetriken4.3.1 Lines of code: Der Teufel steckt im Detail; 4.3.2 Zyklomatische Komplexität von McCabe; 4.3.3 Halstead Software Science; 4.3.4 Weitere Metriken: ein Ausblick; 4.4 Metriken nach Maß: GQM; 4.4.1 Von Zielen zu Fragen zu Metriken -- und zurück; 4.4.2 Zielorientiertes Messen und Bewerten; 4.4.3 Zielfacetten schärfen den Blick; 4.4.4 Messung vorbereiten mit Abstraction Sheets; 4.4.5 Besonderheiten bei Messung und Auswertung; 4.5 Projektfortschritt messen mit Quality Gates; 5 Systematisches Testen; 5.1 Vorüberlegungen; 5.1.1 Testvorbereitung 
653 |a Systèmes d'exploitation (Ordinateurs) 
653 |a Open source software / fast 
653 |a Open source software / http://id.loc.gov/authorities/subjects/sh99003437 
653 |a Operating systems (Computers) / http://id.loc.gov/authorities/subjects/sh85094982 
653 |a Computer Science / hilcc 
653 |a operating systems / aat 
653 |a Engineering & Applied Sciences / hilcc 
653 |a Logiciels libres 
653 |a Operating systems (Computers) / fast 
041 0 7 |a ger  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
500 |a 6 Usability Engineering 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781457170492/?ar  |x Verlag  |3 Volltext 
082 0 |a 500 
082 0 |a 005.432 
082 0 |a 620 
520 |a HauptbeschreibungDieses Buch vermittelt ein fundiertes Grundwissen über Softwarequalität. Kann man Qualität messen und wie kommt man zu sinnvollen Qualitätskriterien? Wie findet man Fehler in Programmen und wie geht man beim systematischen Testen vor? Auch organisatorische Fragen werden betrachtet. Das Buch eignet sich als Begleitlektüre zu einer Vorlesung und zum Selbststudium. Die Darstellung führt verständlich in alle Themen ein. Dabei begleitet die Geschichte von 'Q', der gerade Qualitätsbeauftragter geworden ist, den Leser. Die 2. Auflage misst insbesondere den agilen Metho