QSP Labs


The Quality and Security Program Tirol invites to the upcoming Lab:

Testgetriebene Softwareentwicklung (TDD) in der Praxis

Michael Karneim, Chef-Softwarearchitekt
Adrian Uffmann
Sanacorp Pharmahandels GmbH

23.03.2018, 14:00–18:00
3W03 Seminar Room, ICT Building (2nd floor), Technikerstraße 21a, Innsbruck

Lab Description

In diesem Workshop präsentieren wir die Erkenntnisse aus unserer mehr als 6-jährigen Erfahrung mit testgetriebener Softwareentwicklung. Wir zeigen den Teilnehmern anhand von Code-Beispielen und realitätsnahem LiveCoding, wie sich Softwareanforderungen ohne großen Aufwand testgetrieben umsetzen lassen. Dabei behandeln wie die Themen: TDD-Zyklus, Test-Environment und Test-DSL, robuste und lesbare Tests, Akzeptanz- und Unit-Tests, Testing-Backdoors, Testdatenfabriken und Assertion-Techniken.
Wir zeigen, wie dadurch objektorientierter, modularer, lesbarer und wartbarer Code entsteht.

Language: German
Structure: Presentation, interactive case studies
Required Skills: Programmiererfahrung mit Java, Unit-Testing, Client-Server-Architekturen, Datenbanken, OR-Mapper, Refactoring
Required Equipment:
Maximal number of participants: 30

About the Experts

Dipl. Informatiker (FH) Michael Karneim
Seit 2010 Chef-Softwarearchitekt bei der Sanacorp Phamahandels GmbH, davor über 10 Jahre selbständiger IT-Berater. Experte für testgetriebene Softwareentwickung (TDD) im Java-Umfeld. TDD-Referent und Autor von Artikeln zum Thema (iX).
Autor von OpenSource-Software.

Adrian Uffmann
Duales Studium für Bachelor of Science in der Wirtschaftsinformatik an der FOM Hochschule für Ökonomie & Management und der Sanacorp Pharmahandels GmbH.