Certified ScrumDeveloper Track

Agile Engineering Practices

All courses on the Certified Scrum Developer track are taught by Registered Education Providers. For more information on the curriculum for the CSD credential, visit http://www.scrumalliance.org/pages/certified_scrum_developer.


  • This course fulfills the technical skills requirement on the Certified Scrum Developer track.

Scrum-Teams konvertieren effektiv und verläßlich Anforderungen in fertige Software- Inkremente. Sie arbeiten produktiv mit dem Product Owner an der Detaillierung der Anforderungen und bauen Software mit guter Produktivität und Qualität. Diese Teams kennen Scrum, verstehen und bejahen agile Praktiken und verfügen über moderne agile Engineering-Skills.

Unser Kurs hilft, diese Skills zu erwerben. Sie haben viel Spaß bei einer befriedigenden Arbeit in einem selbstorganisierten Team. Ihre Firma bekommt eine effektive IT, die Anforderungen auf hohem Niveau versteht und zuverlässig und korrekt umsetzt.

Werden Sie ein Certified Scrum Developer.

Dates:

13-15 Oct 2010

Location:

Berlin, Germany

Venue:

Victor's Residenz-Hotel Berlin
Am Friedrichshain 17
Berlin, Germany 10407
http://victors.de/deutsch/hotels/hotel/index.php?standort=Berlin

Get Directions

Price:

1950 €

Language:

German

Notes:

Trainer

Nach einigen Jahren in der akademischen und industriellen IT-Forschung arbeitet Johannes Link seit 1999 als Softwareentwickler, Projektleiter, agiler Entwicklungscoach und extremer Qualitätskämpfer. Er ist Autor zweier Bücher über testgetriebene Softwareentwicklung, Verfasser zahlreicher Fachartikel und regelmäßiger Konferenzredner.

Simon Roberts MBA ist ein erfahrener Scrum Coach, Mentor und Certified Scrum Trainer. Seit 2002 hat er Scrum und bereits seit dem Ende der neunziger Jahre lightweight/agile Methoden aktiv angewendet. Er ist spezialisiert auf Einführung und Coaching von Scrum in tradionellen Unternehmen, insbesondere im Finanzsektor.

Das Certified Scrum Developer Programm der Scrum Alliance

Die Scrum Alliance prüft und zertifiziert Kurse von Registered Education Providers, d.h. von qualifizierten Firmen wie ScrumCenter, die Scrum-Schulungen anbieten. Für die Zertifizierung als Certified Scrum Developer müssen Kenntnisse und Praxis in den Bereichen erworben werden:

  • Scrum-Grundkenntnisse,
  • Wie arbeite ich effektiv in einem Scrum-Team mit und
  • Moderne agile Engineering-Skills

Die ersten beiden Elemente müssen mindestens zwei Tage umfassen und können wahlweise durch eine CSM-Zertifizierung erworben werden. Für Engineering-Skills muss eine Ausbildung von mindestens drei Tagen absolviert werden.

Mengen-Nachlässe

  • für 2 Teilnehmer je Einzelveranstalltung 10% Nachlass auf die Listenpreise
  • für 3 Teilnehmer je Einzelveranstalltung 15% Nachlass auf die Listenpreise

Ab mehr als 3 Teilnehmer je Einzelveranstaltung fragen sie uns bitte direkt an.

Konditionen

Im Preis sind Kursmaterial, Mittagessen und Pausengetränke enthalten.

Course Comments

Be the first to add a comment on this course…

Please login to comment on this course.

Ziele

  • Wie konvertiert das Team eine Anzahl von User Stories in ein potentiell auslieferbares Inkrement des Produkts
  • Wie erkennt das Team, wie die User Story umgesetzt wird, welche Arbeitsschritte(Tasks) daraus abgeleitet werden müssen
  • Wie bestimmt man, wann ein Task bzw. eine User Story fertig sind („done“)
  • Wie entwickelt und dokumentiert ein Scrum Team Richtlinien und Standards für „done“ (Team Charter)
  • Wie vermeidet man „technische Schulden“ (technical debt) und was sind die Auswirkungen solcher Schulden
  • Wie wird bestimmt, wer welche Aufgaben bei der Realisierung des Produkt-Inkrement übernimmt, welche Rollen gibt es im Team
  • Welche Arten von Tests gibt es in der agilen Entwicklung, welche Rolle haben sie, wie und wann werden sie entwickelt und eingesetzt
  • Wie setzt man eine kontinuierliche Integration mit automatisierten Unit- und Akzeptanztests auf und hält sie am laufen
  • Test-First-Entwicklung und (Akzeptanz- und Unit-) Test-getriebene Entwicklung/Design
  • Pair-Programming-Techniken im Team
  • Refaktorisierung, Patterns und integrierte Nutzung im TDD-Zyklus
  • Emergente Architektur und ihr Nutzen für eine inkrementelle Entwicklung
  • Reporting und Messung von Geschwindigkeit (velocity) des Teams
  • Hindernisse und Beteiligung an der Beseitigung derselben

 

Scrum-Teammitlieder (z.B. Entwickler, Tester).

Die Teilnehmer sollten Programmier-Erfahrung haben in Java 5 und Web-Programmierung.