Warum wir Testen

Ein Prolog zu TDD

Eine neusta Coaching Team Präsentation

Qualität?

  • Wie misst man Qualität?
  • Wie misst man Softwarequalität?
  • Wie stellen wir nachweisbar sicher, dass unser Code die gestellten Anforderungen erfüllt?

Checklisten

Testarten

UX/UI Tests

Unit Tests

?

System- & Integrationstests

Zeit

Realität

Technische Schulden

rücksichtslos umsichtig
bewusst „Wir haben keine Zeit für Design“ „Wir müssen schnell liefern und kümmern uns später um die Konsequenzen“
versehentlich „Was ist eine Schichtenarchitektur?“ „Jetzt wissen wir, was wir hätten tun sollen“

Quadrant Technischer Schulden

Refactoring ohne Tests
==
Topfschlagen im Minenfeld

Fokus und Produktivität

Tests sind die beste Quellcodedokumentation!

Testautomatisierung

Komplexität

Remember?

Kostenfaktor

Die 1-10-100-Regel

Testen ist cool!

Start now!

Warum wir Testen

By Ole Rößner

Warum wir Testen

Labor Baustein: Warum wir testen (TDD Prolog)

  • 91