Training
Sie wissen, dass Ihr Team neue Fähigkeiten, Techniken oder Technologien lernen sollte. Sie wissen auch, dass das mit einem erfahrenen Trainer effektiver ist. Ich helfe Ihnen, sich neue Fähigkeiten anzueignen.
Ich glaube daran, dass Teams das Wissen bekommen sollten um Effizienter zu werden, nachhalting Software zu liefern und dabei auch noch Spaß zu haben.
Ich helfe Ihnen, die Skills und Techniken zu lernen, die sie brauchen werden - obwohl sie es vielleicht noch gar nicht wissen. Ich kann ihnen auch helfen, das Gelernte weiter zu vertiefen, z.B. in einem meiner "+2" Trainings (siehe unten).
Jetzt Training Anfragen!David selected exactly the right topics for us – Better than I had thought would be possible in a workshop. I can already use what we have learned in my day-to-day work, and I see that others around me have changed their way of working too.
Simon B., Training Attendee
Themenbereiche
Ich biete Trainings zu den folgenden Themenbereichen:
Mein Trainingsangebot im Bereich Softwarearchitektur befindet sich im Moment erst im Aufbau. Sie können trotzdem gerne bereits ein Training anfragen:
"Softwarearchitektur" Training Anfragen!Agile Teams müssen in sehr vielen bereichen besser - sogar exzellent! - werden. Pair Programming, Test-Driven Development, Refactoring, Evolutionary Design, Softwaredesignbewertung - diese und viele Vorgehensweisen mehr müssen Sie können.
Außerdem brauchen Sie eine Branchingstrategie, Teststrategie, müssen mit Legacy Code umgehen können und iterativ und inkrementell Software liefern können.
Und diese Dinge können Sie lernen. Zum Beispiel mit meinen Trainings rund um das Thema "Agile Engineering Practices":
- Agile Engineering Practices (3 Tage): Lernen Sie Praktiken und Vorgehensweisen, die Sie brauchen, um als Team agiler zu werden.
- Test-Driven Development (2 Tage): "Red-Green-Refactor" - Lernen Sie, wie sie mit Hilfe einfachen Regeln und Unit Tests bessere, robustere Software entwickeln können.
Ihr Team "lebt" bereits Scrum, Kanban, Extreme Programming oder eine andere agile Methode, und Sie suchen nach Ideen und Wegen, um noch besser zu werden?
Oder Sie haben eine Agile Transition bereits hinter sich, haben aber das Gefühl, dass noch nicht alles ganz rund läuft; Das Gefühl, dass Sie noch nicht echte "Business Agility" erreicht haben?
Oder Sie wollen Agiler werden und wollen agile Anti-Patterns vermeiden - Sie brauchen einen Crash-Kurs zu alledn diesen Themen?
Vielleicht hilft Ihnen dabei eines meiner Trainings in diesem Bereich:
- Agile Software Development: Basics (2 Tage): Was sind Scrum, Kanban, Extreme Programming? Was muss ein Team und eine Firma machen, um erfolgreich agiler zu werden? In diesem Training lernen Sie alle notwendigen Grundlagen.
- Agile Software Development: Advanced (2 oder 3 Tage): Vertiefen Sie alles, was Sie und Ihr Team bereits über Agile Softwareentwicklung wissen und lernen Sie weiterführende Themen wie Three-X, User Story Mapping, Leadership, usw. kennen.

Sie wollen das gelernte noch weiter vertiefen? Wir helfen Ihnen dabei, indem wir Ihr Training um 2 Tage verlängern. In diesen 2 Tagen machen wir ausschließlich praktische Beispiele mit Ihrem Gesamten Team.
Das ganze kann in etwa so ablaufen.
Aktuelles Trainingsangebot
Zur Zeit biete ich folgende Schulungen und Workshops an. Ich stelle aber auch gerne eine Schulung oder einen Workshop individuell für Sie zusammen.
Agile Engineering Practices
- Agile Engineering Practices (3 Tage): Lernen Sie Praktiken und Vorgehensweisen, die Sie brauchen, um als Team agiler zu werden.
- Test-Driven Development (2 Tage): "Red-Green-Refactor" - Lernen Sie, wie sie mit Hilfe einfachen Regeln und Unit Tests bessere, robustere Software entwickeln können.
Agile Methoden
- Agile Software Development: Basics (2 Tage): Was sind Scrum, Kanban, Extreme Programming? Was muss ein Team und eine Firma machen, um erfolgreich agiler zu werden? In diesem Training lernen Sie alle notwendigen Grundlagen.
- Agile Software Development: Advanced (2 oder 3 Tage): Vertiefen Sie alles, was Sie und Ihr Team bereits über Agile Softwareentwicklung wissen und lernen Sie weiterführende Themen wie Three-X, User Story Mapping, Leadership, usw. kennen.
Technologien
- React und Redux - Schnelleinstieg (2 Tage): Lernen Sie, Single-Page-Apps mit React und Redux zu erstellen.
Weitere Experten

Rene ist Experte für mobile Softwareentwicklung und Agile Engineering. Er unterstützt seine Kunden bei der Planung von Apps und deren hochqualitativer Umsetzung. Er bietet Beratung und Trainings zu Test-Driven Development von mobilen Apps, speziell für iOS.
Expertise: