eXperience Agile

Agile Software Development vereist een vers perspectief, een nieuw denkraam, een paradigmaverschuiving. De eXperience Agile cursus laat de deelnemers ervaren hoe het is op een Agile manier te werken. Ervaar Agile werkwijzen, principes en waarden in drie dagen door middel van presentaties, workshops, discussies en het uitvoeren van een klein software-ontwikkelproject.

We houden deze cursus relevant, toepasbaar en waardevol voor de de dagelijkse praktijk. Daarom ontwikkelen we deze cursus ook op een Agile manier – we gebruiken feedback van elke instantie van de cursus om de volgende te verbeteren, en reageren waar mogelijk ook tijdens een cursus op verandering. Dit is wat deelnemers gezegd hebben:

“Zeer goede en plezierige cursus. Aardige introductie tot een nieuwe cultuur van software ontwikkelen”

“3 zeer prettige en leerzame dagen. Goede combinatie van theorie/presentatie en hands-on oefeningen”

“Zeer leerzaam (zoals ik verwachtte); Ik kan dit zeker toepassen in mijn project.”

Leerdoelen – wat levert het op?

  • Leer Agile plannings, programmeer- en test-technieken op een praktische manier
  • Begrijp hoe Scrum en eXtreme Programming elkaar aanvullen
  • Ervaar de rol van testen en test-driven development in eXtreme Programming
  • Begrijp de relatie tussen Agile waarden, principes en werkwijzen
  • Zie de waarde van eXtreme Programming
  • Plezier… We zijn trots op een plezierige en effectieve leer-omgeving. Daarom mixen we presentaties met simulatiespellen, oefeningen en programmeer-opdrachten.
  • Weet hoe projecten op tijd en binnen budget op te leveren, zonder in te leveren op kwaliteit.

Publiek – wie heeft het meeste baat bij deze cursus?

Programmeurs en projectleiders die een ervaring op willen doen met Agile pincipes en eXtreme Programming.

Vereiste voorkennis:

  • Object oriëntatie
  • Ervaring met een programmeertaal met Object/Class features, bij voorbeeld Java, C#, C++, VB(.Net), Ruby, Python of Smalltalk.
  • Enige ervaring in software ontwikkelprojecten

Programma

eXperience Agile, de Software Engineers editie bestaat uit drie intensieve trainingsdagen.

De eerste dag is inleidend, met een overzicht van eXtreme Programming werkwijzen, principes en waarden, deelnemers die in een simulatie ervaren hoe de planning game in eXtreme Programming werkt en een uitleg plus hands-on demonstratie van Test Driven Development.

Dag twee begint met deelnemers die Test Driven Development en Pair Programming ervaren aan de hand van oefeningen. Daarna een introductie tot Agile Project Management met Scrum en een interactief onderdeel over het samen met de klant maken van User Stories (de eXtreme manier van omgaan met klantwensen).

Dag drie is geheel praktijkgericht. We ontwikkelen (plannen, testen, programmeren, refactoren, accepteren) in drie iteraties nieuwe features aan een bestaand systeem. Deelnemers worden begeleid in het toepassen van wat ze de eerste twee dagen geleerd hebben – in zeer korte tijd software van hoge kwaliteit opleveren die geschikt is voor wat de klant nodig heeft, en hun ontwikkelproces werkenderwijs verbeteren.

Praktische informatie

Lengte: 3 dagen, 9:00-17:00

Aantal deelnemers: 8–14

Kosten openinschrijving (in Nederland): € 1575 per persoon  (exclusief BTW)

Kosten in-company training: op aanvraag