Entwickele Software zielgerichtet! Die bewährte Arbeitsweise der testgetriebenen Entwicklung (TDD) hilft dir dabei.
Die Schulung „Test-Driven Development“ von Sebastian Bergmann war echt aufschlussreich und hat Spaß gemacht. Besonders gut fand ich den praktischen Ansatz und die spannenden Diskussionen mit Sebastian und den anderen Teilnehmern.
Ein Teilnehmer der Schulung im August 2025
Die testgetriebene Entwicklung (Test-Driven Development, TDD) ist eine bewährte Arbeitsweise, um Software schnell und zielgerichtet zu entwickeln. Dabei wird zuerst ein fehlschlagender Test geschrieben und anschließend nur so viel produktiver Code erstellt, wie zur Erfüllung dieses Tests erforderlich ist. Bei richtiger Anwendung entsteht so sehr schlanker Programmcode, der zu 100 % getestet ist.
Im modernen Entwicklungsprozess schreibt der Mensch die Tests, während KI-Agenten den Produktivcode generieren. Dadurch bleibt die Kontrolle über die Anforderungen und die Qualität in menschlicher Hand, während die KI die Umsetzung übernimmt. Die Tests dienen als Spezifikation und garantieren, dass der generierte Code tatsächlich das gewünschte Verhalten zeigt. Dieser Ansatz sorgt für eine höhere Codequalität und reduziert Fehler, da die Tests die Erwartungen systematisch definieren und die KI nur Code liefert, der diese Erwartungen erfüllt.
In dieser Schulung lernst du die testgetriebene Programmierung kennen und erlebst im Ensemble Programming direkt, wie sie funktioniert und worauf du achten musst. Dabei erlebst du auch, wie KI-Agenten dabei helfen können.
Diese Schulung verwendet die kollaborative Softwareentwicklungsmethode Ensemble Programming, bei der ein Team gleichzeitig an einer Aufgabe arbeitet.
Beim Ensemble Programming verwenden alle ein gemeinsames Setup mit einem Bildschirm und einer Tastatur, wobei die Rollen regelmäßig wechseln. Typische Rollen sind der "Driver", der die vom Team beschlossenen Schritte ausführt, der "Navigator", der den Plan vorgibt, und der "Facilitator", der die Teamdynamik überwacht.
Ziel ist es, qualitativ hochwertigen Code zu erstellen, indem Perspektiven und Fachwissen geteilt werden.
Diese Schulung richtet sich an Entwicklerinnen und Entwickler, die professionell PHP programmieren und schon immer darüber unglücklich waren, dass sie zu wenig Tests schreiben. Dabei geht es in der Schulung nicht unbedingt darum, TDD als den einzig wahren Weg für Softwareentwicklung zu propagieren, sondern die Vorteile dieses Ansatzes zu erkennen und nach Bedarf zwischen Methodiken wechseln zu können.
Voraussetzung sind praktische Erfahrungen mit PHPUnit sowie Kenntnisse in objektorientierter Programmierung in PHP. Die notwendigen Grundlagen werden in den Schulungen Testautomation mit PHPUnit sowie Richtig OOP vermittelt.
Starte jetzt mit der Anmeldung – oder buche ein kostenloses Beratungsgespräch zur Individualisierung.
Dauer: 2 Tage
9.-10. März 2026, jeweils 10:00-12:00 und 15:00-17:00 (MEZ)
Duration: 2 days
Jun 22-23, 2026, from 10:00am-12:00pm and 03:00pm-05:00pm (CEST) each day
Dauer: 2 Tage
5.-6. Okt. 2026, jeweils 10:00-12:00 und 15:00-17:00 (MESZ)
Duration: 2 days
Nov 30-Dec 1, 2026, from 10:00am-12:00pm and 03:00pm-05:00pm (CET) each day
Dauer: ca. 8 Stunden
Dein Wunschtermin, beliebige Teilnehmeranzahl. Entweder über Zoom oder über deine bevorzugte Videokonferenzsoftware.
Dauer: 2-3 Tage
Dein Wunschtermin, beliebige Teilnehmeranzahl. Bei dir im Unternehmen oder an deinem Wunschort.