Testen in agilen Projekten

Methoden und Techniken für Softwarequalität in der agilen Welt – Aus- und Weiterbildung zum ISTQB® Certified Tester: Agile Tester, Agile Technical Tester, Agile Test Leadership at Scale

Tilo Linz

Cite this publication as

Tilo Linz, Testen in agilen Projekten (2023), dpunkt.verlag, Heidelberg, ISBN: 9783988900227

641
accesses
2
quotes

Description / Abstract



Mit (agilem) Testen zum Erfolg



  • Eingeführtes Standardwerk in Neuauflage

  • Brücke zwischen Test-Welt und agiler Welt

  • Best Practices, Fallbeispiele, Übungsaufgaben und Self-Assessment-Fragen




Softwareentwicklung wird heute mit agilen Methoden durchgeführt. Ob ein Team, eine Softwareabteilung oder ein ganzes Unternehmen agile Entwicklung langfristig erfolgreich realisiert und damit die erhofften Vorteile erzielt, hängt entscheidend vom Softwaretest und der agilen Softwarequalitätssicherung ab.


Dieses Buch gibt einen praxisorientierten Überblick über die gängigsten Testmethoden und -praktiken sowie Managementwerkzeuge in agilen Projekten. Softwareentwickler, Projektmanager, Product Owner und Scrum Master erhalten Hinweise und Tipps, wie Qualitätssicherung und Testen dazu beitragen können, das Potenzial agiler Vorgehensweisen voll auszuschöpfen. Professionelle (Certified) Tester und Experten für Softwarequalität erfahren, wie sie erfolgreich in agilen Teams mitarbeiten und ihre spezifische Expertise optimal einbringen können.


Aus dem Inhalt:



  • Agile und klassische Vorgehensmodelle

  • Produktplanung im agilen Projekt

  • Unit Tests, Test First

  • Integrationstests, Continuous Integration

  • Systemtests, Continuous Testing

  • Qualitätsmanagement, Qualitätssicherung




Mehrere Fallstudien, ein durchgängiges Fallbeispiel sowie Übungsaufgaben und Checkfragen zum Self-Assessment runden den Inhalt ab. Die Codebeispiele stehen auf der Website zum Buch zum Download bereit.


Das Buch orientiert sich an den Inhalten der ISTQB®-Lehrpläne zum Certified Tester Agile und eignet sich daher nicht nur bestens zur Prüfungsvorbereitung, sondern dient gleichzeitig als kompaktes Grundlagenwerk zu diesen Themen in der Praxis und an Hochschulen.


Die 3. Auflage wurde komplett überarbeitet und ist konform zu den ISTQB®-Lehrplänen zum Certified Tester:



  • Agile Tester

  • Agile Technical Tester (ATT)

  • Agile Test Leadership at Scale (CTAL-ATLaS)


Description

Tilo Linz ist Vorstand und Mitgründer der imbus AG, einem führenden Lösungsanbieter für Softwaretest und seit mehr als 20 Jahren im Themengebiet Softwarequalitätssicherung und Softwaretest tätig. Als Gründer und Vorsitzender des German Testing Board e. V. und Gründungsmitglied im ISTQB hat er die Aus- und Weiterbildung in diesem Fachbereich auf nationaler und internationaler Ebene maßgeblich mitgestaltet und vorangebracht. Tilo Linz ist Koautor von »Basiswissen Softwaretest« (dpunkt.verlag), einem der erfolgreichsten und meistgelesenen Fachbücher in diesem Themengebiet.Die vielfältigen Chancen, aber auch Herausforderungen, die sich aus der Einführung und Anwendung agiler Methoden ergeben, kennt und erlebt er täglich aus nächster Nähe: in Softwareprojekten seiner Kunden, in der imbus-internen TestBench-Produktentwicklung, aber auch außerhalb der Softwareentwicklung, z. B. im imbus-Marketing, wo er ein an Kanban orientiertes agiles Marketing eingeführt hat.

Table of content

  • BEGINN
  • Vorwort
  • Danksagung
  • 1 Einleitung
  • 1.1 Zielgruppen
  • 1.2 Zum Inhalt
  • 1.3 Fallbeispiel
  • 1.4 Webseite
  • 2 Agile und klassische Vorgehensmodelle
  • 2.1 Scrum
  • 2.2 Kanban
  • 2.3 Klassische Vorgehensmodelle
  • 2.4 Gegenüberstellung der Modelle
  • 2.5 Agile Skalierung
  • 2.6 Checkfragen und Übungen
  • 3 Produktplanung im agilen Projekt
  • 3.1 Produktvision
  • 3.2 Architekturvision
  • 3.3 Product Backlog
  • 3.4 Agiles Requirements Engineering
  • 3.5 User Story Map
  • 3.6 Sprint Backlog
  • 3.7 Team Charta
  • 3.8 Testplanung und Testmanagement
  • 3.9 Agiles Planen einführen
  • 3.10 Checkfragen und Übungen
  • 4 Unit Tests und Test First
  • 4.1 Unit Tests
  • 4.2 Test First
  • 4.3 Unit-Test-Frameworks
  • 4.4 Stubs, Mocks und Dummies
  • 4.5 Testmanagement im Unit Test
  • 4.6 Checkfragen und Übungen
  • 5 Integrationstests und Continuous Integration
  • 5.1 Integrationstests
  • 5.2 Einfluss der Systemarchitektur
  • 5.3 Integrationsstufen
  • 5.4 Klassische Integrationsstrategien
  • 5.5 Continuous Integration
  • 5.6 Testmanagement im Integrationstest
  • 5.7 Checkfragen und Übungen
  • 6 Systemtests und Continuous Testing
  • 6.1 Systemtests
  • 6.2 Systemtestumgebung
  • 6.3 Manuelle Systemtests
  • 6.4 Automatisierte Systemtests
  • 6.5 Test First im Systemtest
  • 6.6 Nicht funktionale Tests
  • 6.7 Automatisierte Abnahmetests
  • 6.8 Systemtests – wann?
  • 6.9 Sprint-Release und Deployment
  • 6.10 Zielbild DevOps
  • 6.11 Testmanagement im Systemtest
  • 6.12 Checkfragen und Übungen
  • 7 Qualitätsmanagement und Qualitätssicherung
  • 7.1 Qualitätsmanagement klassisch
  • 7.2 Qualitätsmanagement agil
  • 7.3 Umgang mit Compliance-Anforderungen
  • 7.4 Qualitätssicherung klassisch
  • 7.5 Qualitätssicherung agil
  • 7.6 Testen agil
  • 7.7 Skills, Ausbildung, Werte
  • 7.8 Checkfragen und Übungen
  • 8 Fallstudien
  • 8.1 Effektiver und schneller Testen mit Test Intelligence
  • 8.2 Scrum in der Entwicklung von Video- und Audiosoftware
  • 8.3 Systemtest nonstop – Scrum in der TestBench-Toolentwicklung
  • 8.4 Scrum in der Webshop-Entwicklung
  • 8.5 Scrum bei ImmobilienScout24
  • 8.6 Scrum in der Medizintechnik
  • 8.7 Testen mit Scrum bei GE Oil & Gas
  • Anhang
  • A Cross-Referenz zu den ISTQB®-Lehrplänen
  • B Glossar
  • C Quellenverzeichnis
  • C.1 Literatur
  • C.2 Webseiten
  • C.3 Normen
  • Index

Related titles

    More of this author(s)