Schulungen

meet-the-experts-logo-weiss

Wissen, das Sie persönlich weiterbringt, weil Sie es sofort anwenden können – das versprechen unsere neuesten Schulungen und Workshops.

Professional Scrum Developer

Beschreibung:

Die Arbeit in einem agilen Team stellt hohe Ansprüche an Wissen und Können der Mitglieder. Beides wird in der dreitägigen Schulung intensiv und eingängig vermittelt. Gearbeitet wird in kleinen Teams, in denen Projektarbeit simuliert wird. Nach der Schulung erhalten Sie von uns einen Link, unter dem Sie die Zertifizierung zum Professional Scrum Developer ablegen können.

Das Training vermittelt die Projektmanagement-Methode Scrum aus der Perspektive des Teammitglieds: Aufwandsschätzung, Sprintplanung und -durchführung, Aufgabenverteilung und Selbstorganisation, Sprint Review und Retrospektive. Durch wiederholtes Üben der einzelnen Elemente in den Trainingssprints lernen die Teilnehmer die grundlegenden Prozesse und darüber hinaus auch die Werte und Prinzipien von Scrum.

Inhaltlich vermitteln die drei Tage alle notwendigen Kenntnisse, um einen Sprint erfolgreich abzuschließen: Von den Grundlagen des Sourcecode-Managements über testgetriebene Entwicklung und Qualitätssicherung bis hin zum erforderlichen Release-Management. In der Schulung werden ausnahmslos alltagserprobte Technologien eingesetzt: Checkstyle, Eclipse, FindBugs, Jenkins, JUnit, Maven, Hamcrest, Mercurial, Mockito, PMD, JBehave, Selenium und Sonar.

Diese verkürzte Version des Professional Scrum Developer Trainings richtet sich an Teammitglieder, die schon über Grundlagenwissen bezüglich Scrum und Erfahrungen im Erstellen von Webapplikationen mit dem Spring-Framework verfügen.

Schulungssprache

Deutsch

Termine und Ort

  • auf Anfrage

Teilnahmegebühr

1.920 EUR zzgl. MwSt. (inklusive Mittagessen & Getränken). Anmeldung per Mail an training@codecentric.de

Anmeldeformular


Teilnahmevoraussetzungen und Zielgruppe

Zielgruppe sind aktuelle oder zukünftige Mitglieder eines Scrum-Teams. Gutes Grundlagenwissen bezüglich Scrum und sicherer Umgang mit Webapplikationen und dem Spring-Framework. Die Beispielanwendung setzt auf Spring und Java 5 auf. Gutes Grundlagenwissen bezüglich Scrum und sicherer Umgang mit Webapplikationen und dem Spring-Framework sind Vorraussetzungen für diesen Kurs.

Trainer:

Andreas Ebbert-Karroum

Andreas Ebbert-Karroum ist Agile Principal Consultant bei codecentric und Product Owner von CenterDevice.

Tag 1

Build Management:

  • Verteilte Versionskontrollsysteme
  • Einheitliche Buildkonfiguration
  • Management von Abhängigkeiten

Release Management:

  • Versionierung und Branching
  • Erstellen von Releases
  • kontinuierliche Integration
  • automatisches Deployment

Tag 2

Testgetriebene Entwicklung:

  • Grundlagen
  • Werkzeuge
  • Messung der Testabdeckung
  • Datenbanktests

Codequalität:

  • SOLID-Designprinzipien
  • Code-Refactoring
  • Code-Review und Pair-Programming

Tag 3

ATDD:

  • Akzeptanztestgetriebene Entwicklung
  • Ausführbare Spezifikationen
  • Performancetests

Codequalität:

  • Analyse des Quellcodes auf Stilbrüche
  • Fehler oder Verstöße gegen Designrichtlinien
  • JavaDocs