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. Wir helfen Ihnen, sich neue Fähigkeiten anzueignen.
Wir glauben daran, dass Teams das Wissen bekommen sollten um Effizienter zu werden, nachhalting Software zu liefern und dabei auch noch Spaß zu haben.
Wir helfen Ihnen, die Skills und Techniken zu lernen, die sie brauchen werden - obwohl sie es vielleicht noch gar nicht wissen. Wir können ihnen auch helfen, das Gelernte weiter zu vertiefen, z.B. in einem unserer "+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., Workshop Attendee
Themenbereiche
Wir bieten Trainings zu den folgenden Themenbereichen:
Unser Trainingsangebot im Bereich Softwarearchitektur befindet sich im Moment erst im Aufbau. Sie können trotzdem gerne bereits ein Training anfragen:
Unsere Experten für "Softwarearchitektur":
Robert ist unser Experte für Softwarearchitektur und Agile Methoden. Er hilft unseren Kunden bei strategischem Design und evolutionärer Architektur.
Expertise:
Hubert ist unser Experte für DevOps und Automatisierung. Er unterstützt Teams dabei, Softwarearchitektur, Builds, und Deploymentprozesse für Continuous Delivery zu optimieren.
Expertise:
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 unseren 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.
Unsere Experten für "Agile Engineering":
David ist unser Experte für agile Methoden und Agile Engineering. Er kann Ihrem Team helfen, agiler zu werden und qualitativ hochwertigere Software zu entwickeln.
Expertise:
Rene ist unser Experte für mobile Softwareentwicklung und Agile Engineering. Er unterstützt bei der Planung von Apps und deren hochqualitativer Umsetzung.
Expertise:
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 unserer 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.
Unsere Experten für "Agile Methoden":
David ist unser Experte für agile Methoden und Agile Engineering. Er kann Ihrem Team helfen, agiler zu werden und qualitativ hochwertigere Software zu entwickeln.
Expertise:
Robert ist unser Experte für Softwarearchitektur und Agile Methoden. Er hilft unseren Kunden bei strategischem Design und evolutionärer Architektur.
Expertise:
Unsere Trainings im Bereich Technologien:
- React und Redux - Schnelleinstieg (2 Tage): Lernen Sie, Single-Page-Apps mit React und Redux zu erstellen.
Unsere Experten für "Technologien":
David ist unser Experte für agile Methoden und Agile Engineering. Er kann Ihrem Team helfen, agiler zu werden und qualitativ hochwertigere Software zu entwickeln.
Expertise:
Hubert ist unser Experte für DevOps und Automatisierung. Er unterstützt Teams dabei, Softwarearchitektur, Builds, und Deploymentprozesse für Continuous Delivery zu optimieren.
Expertise:
Rene ist unser Experte für mobile Softwareentwicklung und Agile Engineering. Er unterstützt bei der Planung von Apps und deren hochqualitativer Umsetzung.
Expertise:
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 bieten wir folgende Schulungen und Workshops an. Wir stellen 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.