ObjektForum Nord

Was ist das ObjektForum?

Das ObjektForum, 1995 von Matthias Grund (andrena objects) und Thomas Lüdtke (Technologiepark Karlsruhe) aus der Taufe gehoben, ist mit jährlich über 1000 Besuchern zu einem wichtigen Ort des Austausches von Informationen, Erfahrungen und Visitenkarten geworden.
Das ObjektForum findet in verschiedenen deutschen Städten statt - in Hamburg wird es unter dem Namen ObjektForum Nord von it-agile veranstaltet.

ObjektForum Nord am 09. Februar: Testgetriebene Entwicklung

Testgetriebene Entwicklung (TDD) verspricht weniger Fehler, bessere Wartbarkeit und eleganteres Design von Software. Und es bietet eine gute Ergänzung zu agilen Managementmethoden wie Scrum.

Beim kommenden ObjektForum Nord stellen wir testgetriebene Entwicklung in zwei Veranstaltungen vor.

16:30 - 18:30: TDD hands-on

Abstract:
Testgetriebene Entwicklung (engl.: Test-Driven Development; kurz: TDD) ist seit 10 Jahren der Kern der Agilen Softwareentwicklung. Ohne TDD ist die versprochene Flexibilität der Agilen Methoden (wie z.B. Scrum) nicht oder nur äußerst schwer umsetzbar. Mit TDD werden parallel zum Applikationscode automatisierte Tests erstellt, die bei späteren Umbaumaßnahmen als Regressionstests vor unbedachten Änderungen schützen. Eine zusätzliche Stärke von TDD liegt in seinem Einsatz als Designwerkzeug: Vom ersten Tastaturanschlag an entsteht ein testbares, d.h. in der Regel auch ein leicht erweiterbares Design. In dieser Live-Demo zeigen die Vortragenden hands-on an einem Beispiel, wie fachliche Anforderungen testgetrieben umgesetzt werden können.

 

Vortragende: Johannes Link und Bernd Schiffer

Vortragsart: Hands-on Live-Pairprogramming und Frage-und-Antwort-Runde

Zielpublikum: Programmierer, Architekten, Technische Projektmanager

Ab 19:00: Vortrag zu Testgetriebener Entwicklung

Abstract:

Die Agile Softwareentwicklung ist bereits in vielen Firmen fest etabliert. Doch leider beschränken sich die meisten dieser Firmen auf das "hohle" Scrum (vgl. Martin Fowlers "FlaccidScrum", also alleinig auf die Projektmanagement-Aspekte der Agilen Softwareentwicklung, ohne die eigentliche Softwareentwicklung zu betrachten. Konsequenz ist nicht selten ein Verfall der Codebasis (Stichworte: TechnicalDebt und BigBallOfMud). Testgetriebene Entwicklung (engl.: Test-Driven Development; kurz: TDD) ist ein bewährtes Entwicklungsverfahren, das sich vorzüglich mit Agilen Managementansätzen verträgt. TDD beschert dem Code die Flexibilität, um auch größere Kurswechsel auf fachlicher Ebene mitzumachen. Entgegen der Intuition führt das Absichern des Applikationscodes nicht zu mehr Kosten, sondern meist bereits kurzfristig zu insgesamt geringeren Aufwänden bei Wartung und Weiterentwicklung.

 

Vortragende: Johannes Link und Bernd Schiffer

Vortragsart: Vortrag inkl. Fragen und Antworten, dazwischen kleine Live-TDD-Demonstration

Zielpublikum: Projektmanager, Entscheider (keine technischen Kenntnisse nötig)

Anmeldung

Das ObjektForum ist leider vorbei!
Wenn Sie Fragen zu testgetriebener Entwicklung haben, schreiben Sie uns einfach eine E-Mail

Keine Zeit am 09. Februar?

Schicken Sie uns eine E-Mail, wenn Sie mehr über testgetriebene Entwicklung erfahren möchten.

ATDD-Schulung

In unserer ATDD-Schulung können Sie praxisnah alles zu Agilem Akzeptanztesten und Akzeptanztest-getriebener Entwicklung lernen. Mehr zur ATDD-Schulung

Die Referenten

Bernd Schiffer hat mehrjährige Erfahrung aus agilen Softwareprojekten (eXtreme Programming, Scrum) als Entwickler, Trainer und Coach, sowie als Sprecher auf Konferenzen. Besonders interessant findet er neben TDD Groovy und Grails sowie Prozessautomatisierung. (Kontakt)

Johannes Link ist freiberuflicher Coach für Agile Software Entwicklung. Seit zehn Jahren praktiziert und lehrt er testgetriebene Vorgehen; sein Buch zum Thema heißt "Softwaretests mit JUnit - Techniken der
testgetriebenen Entwicklung". Mehr über ihn erfährt man auf johanneslink.net