Verlag |
HANSER Fachbuch |
Autor:innen |
Richard Seidl (5), Manfred Baumgartner (4), Harry M. Sneed (3) |
Fassung |
335 Seiten, Hardcover, 2. Auflage |
Erschienen |
01/2024 |
ISBN |
978-3-446-47687-5 |
Verlag: | HANSER Fachbuch |
Autor:innen | Richard Seidl (5), Manfred Baumgartner (4), Harry M. Sneed (3) |
Fassung: | 335 Seiten, Hardcover, 2. Auflage |
Erschienen: | 01/2024 |
ISBN: | 978-3-446-47687-5 9783446476875 |
Inhaltsverzeichnis: | Jetzt downloaden |
Vorwort: | Jetzt downloaden |
Leseprobe: | Jetzt downloaden |
Verlag: | HANSER Fachbuch |
Autor:innen | Richard Seidl (5), Manfred Baumgartner (4), Harry M. Sneed (3) |
Fassung: | 335 Seiten, Hardcover, 2. Auflage |
Erschienen: | 01/2024 |
ISBN: | 978-3-446-47687-5 9783446476875 |
Inhaltsverzeichnis: | Jetzt downloaden |
Vorwort: | Jetzt downloaden |
Leseprobe: | Jetzt downloaden |
Metriken und Messgrößen werden allgemein verwendet, um Zustände, Mengen, Volumina, physikalische und zeitliche Größen sowie Relationen, Abweichungen und Veränderungen zu ermitteln. Bei der Softwareentwicklung hingegen kann anhand der drei Dimensionen Quantität, Komplexität und Qualität gemessen werden. Die bewährten Software- und Projekt-Metriken, die in diesem Buch vorgestellt werden, helfen in vielen Situationen, ein tieferes Verständnis der Ausgangslage zu gewinnen und fundierte Informationen für die Planung und Steuerung von traditionellen und agilen Softwareprojekten zu erhalten.
Eine wichtige Entscheidungsgrundlage ist eine gründliche Bestandsaufnahme und Bewertung der Software für die Wartung, Weiterentwicklung oder Neuentwicklung eines Softwaresystems. Das Wissen um die eigene Produktivität und Effizienz, basierend auf zuverlässigen Informationen, ist entscheidend für die Optimierung der gewählten Vorgehensweise.
Dieses Praxisbuch bietet Ihnen Methoden und Metriken, um Softwareartefakte von den Anforderungen über das Softwaredesign und den Code bis hin zu den Testmitteln in den Dimensionen Quantität, Komplexität und Qualität zu messen und zu bewerten. Diese helfen Ihnen, Projekte effektiver zu gestalten, einen Überblick über Produkte und Legacy-Systeme zu erhalten und den Fortschritt von Projekten besser zu verwalten.
Bevor es um die Messung von Software geht, definieren die Autoren in dieser Leseprobe, was Software eigentlich genau ist. Software ist eine Sprache und dient der Kommunikation zwischen Mensch und Maschine. Sie folgt ebenso Grammatik- und Syntaxregeln wie eine natürliche Sprache, wobei ein "Satz" einer Anweisung entspricht und das Subjekt die ausführende Maschine ist.
Richard Seidl ist Agile Quality Coach und Softwaretestexperte. In seiner abwechslungsreichen beruflichen Laufbahn hat er schon viel Software gesehen und getestet: gute und schlechte, große, kleine, alte und neue. Seine Erfahrungen bündelt er nun zu einem ganzheitlichen Ansatz, denn Entwicklungs- und Testprozesse können nur dann erfolgreich sein, wenn die unterschiedlichsten Kräfte sowie Stärken und Schwächen ausbalanciert sind. So wie ein Ökosystem nur mit allen Aspekten in seiner ganzen Qualität harmonisch existieren kann, müssen die Prozesse im Testumfeld als ein Netzwerk verschiedener Akteure betrachtet werden. Agilität und Qualität wird dann zu einer Haltung, die wir wirklich leben können, anstatt sie nur abzuarbeiten.
Manfred Baumgartner kann auf eine mehr als 30-jährige Erfahrung in der Softwareentwicklung zurückblicken, insbesondere in den Bereichen Softwarequalitätssicherung und Softwaretest. Nach seinem Informatikstudium an der Technischen Universität Wien arbeitete er zunächst als Softwareentwickler bei einem bedeutenden Unternehmen im Bankensektor. Später übernahm er die Position des Quality Directors bei einem Anbieter von CRM-Lösungen. Seit 2001 hat er die Beratungs- und Schulungsangebote im Bereich Softwaretest der ANECON, die später zur Nagarro GmbH wurde (einem führenden Dienstleistungsunternehmen in der Softwaretest-Branche), maßgeblich auf- und ausgebaut.
Harry M. Sneed arbeitet seit 2003 als Tester für die Firma ANECON Software Design und Beratung GmbH. Unter anderem wirkte er dort in einigen großen Testprojekten mit und war Qualitätssicherungsbeauftragter bei einer Bundesbehörde in Deutschland. Neben seiner Projektarbeit entwickelt er Testwerkzeuge für die Unterstützung einzelner Testaktivitäten wie die Analyse der Anforderungen, die Gewinnung von Testfällen, die Generierung und Validierung von Testdaten, den Test von Webservices und die Dokumentation und Messung der Testdurchläufe. Er hat zusätzlich Lehraufträge für Software Engineering an der Universität Regensburg, für Softwaretest an der Universität Koblenz und für Softwareevolution an der Fachhochschule Hagenberg in Oberösterreich. Außerdem lehrt er als Gastdozent für Softwaremetrik an der Universität Szeged in Ungarn. Harry M. Sneed gehört zu den Pionieren der Softwaretesttechnologie.
Verlag |
HANSER Fachbuch |
Autor:innen |
Richard Seidl (5), Manfred Baumgartner (4), Harry M. Sneed (3) |
Fassung |
335 Seiten, Hardcover, 2. Auflage |
Erschienen |
01/2024 |
ISBN |
978-3-446-47687-5 |