Certified Scrum Developer Training
Ziel des inovex Scrum-Trainings ist, die Scrum-Philosophie praxisnah zu vermitteln und erlebbar zu machen.

Auf einen Blick
Rahmendaten
2 Tage praxisorientiertes Training (remote)
Zielgruppe
Java-Entwickler:innen (OOP-Design Know-How vorausgesetzt)
Anwendungsbeispiele
Software-Entwicklung nach Scrum
Beschreibung
Scrum. Agile Software Entwicklung. Lean. Aktuelle Schlagworte, unter denen sich viele mittlerweile etwas vorstellen können.
Software-Entwickler:innen in Scrum-Projekten stehen regelmäßig vor zwei Herausforderungen: zum einen müssen sie das Scrum-Framework mit seinen Regeln und Prinzipien kennen und verstanden haben, zum anderen benötigen sie Kenntnisse über Techniken wie Test Driven Development, Pair Programming und Continuous Integration, um mit der Agilität der Anforderungen in einem Scrum-Projekt adäquat umgehen zu können. Beides, das Scrum-Framework selbst und die agilen Entwicklungstechniken, erfordern jedoch ein – teilweise radikales – Umdenken, was das eigentliche Schreiben von Software angeht. Dieser „Mindset Change“ wird in diesem Training durch viele praktische Übungen und Aufgaben vermittelt.
Im Zentrum des Trainings steht ein vierstündiges Programmierprojekt in welchem die Teilnehmer:innen unter Verwendung der agilen Entwicklungstechniken (Pair Programming, Continuous Integration, Test Driven Development) im Team eine Web-Applikation in Java entwickeln.Für die Übungen benötigt jede:r Teilehmer:in einen Laptop mit einer eingerichteten Java Entwicklungsumgebung. Wir empfehlen hier die für alle gängigen Betriebssysteme verfügbare IntelliJ IDEA Community Edition.
Hinweise:
- Die Kursgebühr beinhaltet Schulungsunterlagen sowie das Zertifikat zum Certified Scrum Developer.
- Es muss ein eigenes Notebook vorhanden sein.
- Das Training findet remote statt!
Agenda
- Einführung in Scrum: Rollen, Events und Artefakte
- Einführung in die Agilen Entwicklungstechniken:
- Pair Programming
- Test Driven Development
- Continuous Integration
- Code-Refactoring und iteratives/inkrementelles Arbeiten
- Grundlagen von agiler Software-Architektur
- Programmierprojekt: Entwicklung einer Java Web-Applikation unter Verwendung von Scrum und agilen Entwicklungstechniken
Trainingsformen
Trainingsformen ganz nach Ihren Bedürfnissen: Offene Trainings finden zu festen Terminen in gemischten Gruppen an einem inovex Standort statt, Inhouse-Trainings buchen sie individuell – Rahmenbedingungen anpassbar.
Inhouse Training
- Trainingsagenda auf die Gruppe und das Projekt anpassbar
- vertrauliche Atmosphäre (Trainer:innen sind unter NDA)
- Rahmenbedingungen anpassbar: Ort, Zeiten, Sprache, Tooling
Offenes Training
- optimal für Einzelpersonen
- neue Impulse durch andere Teilnehmende
- Kennenlernen von anderen Tech-interessierten Menschen
Trainer:innen
Unsere Trainer:innen sind praxiserprobte Expert:innen in ihren Leistungsbereichen. Durch ihren Einsatz in Projekten bauen sie Tag für Tag ihr Wissen aus und vermitteln dieses Know-how in ihren Trainings weiter – anwendungsbezogen und praxisorientiert.
