Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • DownloadDownload
  • PrintPrint
Share this Page URL
Help

Vorwort der Autoren

Vorwort der Autoren

Wir stellen ein komplett überarbeitetes und aktualisiertes TMap vor.

Zehn Jahre nach dem ersten (niederländischen) Buch, zwei Jahre nach der zweiten Version und drei Jahre nach der englischen Übersetzung haben wir Ende 2005 in großem Maßstab mit einer Erneuerung der Methode begonnen. Das Ergebnis ist dieses neue Buch.

Wir haben diese komplett neue Version aus verschiedenen Gründen veröffentlicht:

  • Im Laufe der Zeit haben uns viele Leute gebeten, die Methode und die vorgeschlagenen Ideen zu aktualisieren.

  • In den letzten Jahren ist den meisten Organisationen die Wichtigkeit des Testens klar geworden und so konzentrieren sie sich mehr auf die Dauer, den Umfang und die Objekte des Testens.

  • In der vorhergehenden Version wurde Testen als autonomer Prozess in einem (Wasserfall-)Entwicklungsmodell für neue Informationssysteme beschrieben. Die aktuellen Trends in der IT haben eine viel breitere Basis: mehr Wartung statt Neuentwicklung, häufige Implementierung von Softwarepaketen sowie iterative und agile Systementwicklung. Während sich die neuen Methoden parallel zur Praxis entwickelt haben, war das beim Buch nicht der Fall. In dieser neuen Version wird Testen als viel besser integrierter Teil des Gesamtprozesses dargestellt.

  • In vielen Organisationen ist Testen eher Teil der laufenden Aktivitäten als eine reine projektbasierte Aktivität. Eine Reihe von Linienorganisationen ist möglich, einschließlich kompletter Test Factories, und jede davon hat ihre spezifischen Vor- und Nachteile. Die Literatur widmet diesem Aspekt wenig Aufmerksamkeit.

  • Und vielleicht am wichtigsten: Testen sollte innerhalb der IT viel stärker als eine ökonomische Aktivität wahrgenommen werden. Zeitaufwand und Kosten, aber auch der Nutzen, müssen dem Kunden vor Augen geführt werden. Mithilfe dieser Information kann er oder sie die erforderliche Testarbeit auf der Basis einer Abschätzung von Zeit und Kosten gegenüber den Vorteilen, wie Einsicht in Qualität und Risiken, Vertrauen in das Produkt und Informationen für das Projektmanagement, beurteilen und entsprechend steuern. Dieser Teil von TMap ist Business Driven Test Management (BDTM) und stellt das Hauptmotiv dieser Methode dar.

Wir hatten während der Überarbeitung der Methode eine Reihe von Herausforderungen zu bewältigen. Die vorgeschlagenen Änderungen lagen bisweilen in heftigem Widerspruch zu dem Wissen, dass viele Organisationen TMap bereits zu ihrer vollen Zufriedenheit nutzen und über Veränderungen in ihren Methoden nicht sehr glücklich sind. Wir entschieden uns daher dafür, die Hauptkomponenten von TMap bestehen zu lassen und die nötigen Revisionen in die Details einzuarbeiten. Wir sind mit der größtmöglichen Vorsicht vorgegangen. Für Sie als Leser heißt das, dass Ihnen viele Dinge bekannt vorkommen werden. Wir haben die Grundzüge der Prozessbeschreibungen unverändert gelassen, die auf Phasen mit ihren verschiedenen Aktivitäten basieren, wobei der Fokus auf den Techniken, der Organisation und der Infrastruktur liegt. Bei diesen Elementen haben wir mehrere ergänzende Veränderungen vorgenommen.

Die hauptsächlichen Änderungen sind:

  • Es wurde darauf geachtet, wie BDTM während des gesamten Prozesses als Mittel dienen kann, dem Kunden für das Testen so viele Managementoptionen wie möglich zu bieten.

  • Es wird im Detail beschrieben, wie eine Produktrisikoanalyse durchgeführt wird.

  • Verschiedene Schätztechniken für Tests wurden mit aufgenommen.

  • Die Beschreibung der Managementaktivitäten wurde beträchtlich erweitert.

  • Das Aufsetzen und Verwalten der Infrastruktur ist nun eine separate Phase und es wurde die neue Rolle eines Koordinators für die Infrastruktur hinzugefügt.

  • Die Beschreibung der Testdesigntechniken wurde beträchtlich verbessert und erweitert. Die Verfahren beziehen sich nun auf diverse Arten von Testabdeckung.

  • Etliche unterstützende Prozesse wie die permanente Testorganisation, aber auch die Auswahl und Implementierung von Werkzeugen und die Verwaltung von Testumgebungen, werden behandelt.

  • Testarten für Regression, Benutzbarkeit, Leistungsfähigkeit, Übertragbarkeit und Sicherheit wurden hinzugefügt.

  • Das Verfahren wird in einem viel breiteren Kontext beschrieben als nur für die Entwicklung neuer Software nach einem Wasserfallmodell.

  • Das gesamte Buch wurde mit Tipps, detaillierteren Informationen und praktischen Beispielen angereichert (mehr als 400).

Das neue TMap kann in vier Kernbausteinen zusammengefasst werden:

  • Es beruht auf einem geschäftsbasierten Testmanagementansatz, der den Kunden in die Lage versetzt, den Testprozess auf rationaler und ökonomischer Grundlage zu handhaben.

  • Es bietet eine vollständige Beschreibung des gesamten Testprozesses.

  • TMap enthält einen kompletten »Werkzeugsatz«, d.h. Beschreibung von Techniken, Checklisten, Prozeduren und so weiter.

  • Es ist eine adaptive Methode, die in vielfältiger Weise angewandt werden kann, was sie für alle Testsituationen in den meisten Entwicklungsumfeldern geeignet macht – von der Neuentwicklung zur Wartung, für Wasserfall-, iterative und agile Entwicklung und für angepasste Software sowie Standardsoftwarepakete.

TMap bietet dem Tester und dem Testmanager Leitfäden, um Ergebnisse für den Kunden zu liefern.

Nachdem die Nachfrage für eine Überarbeitung sowohl aus niederländisch-sprachigen als auch aus anderen Ländern kam, wurde dieses Buch gleichzeitig auf niederländisch und auf englisch veröffentlicht.

Wir haben diese neue Auflage ohne Beteiligung der ursprünglichen Autoren Martin Pol, Ruud Teunissen und Eric van Veenendaal geschrieben. Ihnen gilt unsere volle Anerkennung für ihre Pionierarbeit beim Erschaffen einer kompletten Testmethode. Ohne sie wäre TMap nicht das, was es ist.

Es ist klar, dass eine große Gruppe von Leuten beim Erstellen dieses Buches geholfen hat. Ihre Beiträge reichen vom Vorschlagen von Ideen über das Teilen von Erfahrungen, dem Ausprobieren von Produkten über das Redigieren von Kapiteln bis dahin, uns dabei zu helfen, die geeigneten Vorbedingungen zu schaffen. Was immer der Beitrag war, er erwies sich als essenziell für die Qualität dieses Buches. Wir möchten die Gelegenheit wahrnehmen, ihnen zu danken. Obwohl uns das Risiko bewusst ist, einen oder mehrere unserer geschätzten Mitwirkenden zu vergessen, möchten wir ihre Namen hier gerne aufführen.

Wir danken zuerst den externen Rezensenten, die ihr großes Wissen, ihre Zeit und ihre Kenntnisse investiert haben, um dieses Werk gegenzulesen. Es sind:

Jan Blaas (KPN)

Jan Boerman (ICTRO, niederl. Justizministerium)

Jarmila Bökkerink-Scheerova (Philips)

Heidi Driessen (Rabobank)

Bart Dooms (Acerta, Belgien)

Ed van der Geest (SNS Bank)

Erwin Kleinveld (Rabobank)

Sander Koopman (Fortis Bank)

Ine Lutterman (Equens)

Marco Maggi

(niederl. Ministerium für Landwirtschaft, Natur und Nahrungsmittelqualität)

Benjamin Makkes van der Deijl (PGGM)

Jan Mellema (CIP Police)

Remco Möhringer (Reaal Insurance)

Paul van der Molen (Cordares)

Brian Taylor (Fortis Bank)

Ubel van Tergouw (UWV)

Sylvia Verschueren (ABN AMRO)

Hans Vedder (Friesland Bank)

Dennis van Velzen (AFAS ERP Software BV)

Natürlich erwiesen sich unsere vielen Kollegen bei Sogeti als immens hilfreich. Ihre Unterstützung reicht von der Mitgliedschaft im Lenkungsausschuss bis hin zum Gegenlesen, Einbringen von Ideen und kompletten Textpassagen:

Richard Ammerlaan, Eric Begeer, Paul Bentvelzen, John Bloedjes, Martin Blokpoel, Hester Blom, Martin Boomgaardt, Raoul Gisbers, Frank Goorhuis, Guy Holtus, Bart Hooft van Iddekinge, Andr´ Huikeshoven, Marco Jansen van Doorn, Ralph Klomp, Rob Kuijt als Gastautor von Kapitel 7, Peter van Lint, Dominic Maes (Sogeti Belgien), Willem-Jan van der Meer, Henk Meeuwisse, Gerrit Mudde, Guido Nelissen, Bert Noorman, Andr´ van Pelt, Elisabeth Reitsma, Ewald Rooderijs, Rob Smit, Gert Stad, Marc Valkier, Thomas Veltman, Johan Vink, Ben Visser, Harm de Vries, Expertengruppe für Benutzbarkeit (Kinga Visser, Gina Utama, Ronald Oomen, Wolter van Popta, Robin Klein, Thomas Veltman, Mans Scholten, Mark Schut, Martien Adema, Jeroen Bultje)

Unsere Kollegen von Sogeti USA, Craig Mayer, Camille Tetta Costanzo und Dan Hannigan, haben die englischsprachigen Kapitel in kurzer Zeit durchgesehen und – wo nötig – Verbesserungen vorgeschlagen.

Unsere Kollegen von Sogeti Deutschland, Matthias Hamburg, Frauke Pietsch, Claus Röös und Harald Steffes haben unter der Leitung von Andreas Günther die deutschsprachige Version dieses Buches überarbeitet und für den letzten Schliff gesorgt.

Dieses Werk wäre nicht möglich gewesen ohne die Unterstützung des Software Control Management Teams. Unser besonderer Dank gilt Wim van Uden und Mark Paap. Ihre Wertschätzung und ihr Interesse waren uns ein großer Ansporn.

Wir haben mit großem Enthusiasmus an diesem Buch gearbeitet. Egal ob Sie ein erfahrener Anwender von TMap oder ein unerfahrener Tester sind – wir hoffen, dass Ihnen dieses Werk im Klartext sagt, wie man den Testprozess in all seinen Aspekten am besten einrichtet, und dass es Sie mit vielen Ideen, Detailinformationen und Tipps inspiriert. Wir sind stolz auf das Ergebnis und hoffen, dass Sie, unser Leser, dem zustimmen.

Tim Koomen

Leo van der Aalst

Bart Broekman

Michiel Vroon

Rob Baarda (Projektleiter und Redakteur)

Rotterdam, Oktober 2006