AgileAnti-patternscourseDocumentationScrumSmartTalksWaterfallXP

Hilversum, The Netherlands. October 15, 2009. Agile software development in everyday practice (Array Seminars)

Array Seminars, Hotel Amrath Lapershoek, Hilversum (www.arrayseminars.nl)

Although agile software development approaches, principles and techniques are slowly becoming more mainstream, it is still necessary to promote them for the larger part of the IT community and organizations.

Together with my Belgian guest speaker Stefaan van Royen (now of BoonDoggle), who can talk very lively on implementing Scrum and Smart, I’ve put together a series of subjects that can assist organizations and projects to commence on agile. We’ve been running this show for some time, both in the Netherlands and in Belgium, and it’s noticable that the program keeps evolving from our personal experiences – mine recently in doing agile service oriented SAP projects.

IMAG0040

Stefaan talking about planning agile projects

Agile anti-patterns

New! The program now  also includes the topic of agile anti-patterns – what can go wrong when implementing an agile approach to your projects. Think of Scrumdamentalists, huge cases, guesstimation, user stories (which I consider to be an anti-patterns in most organizations, due to lack of repeatability and structure).

Agile software development

The Array Seminars website states the following on our seminar (in Dutch).

Tweederde van alle software development projecten falen. Projecten zijn duurder dan oorspronkelijk gepland, halen deadlines niet, leveren vaak niet de door de klant gewenste functionaliteit of worden gestopt ver voordat er wordt opgeleverd. Een belangrijk deel van deze problematiek is direct toe te wijzen aan het toepassen van traditionele, lineaire software development methodieken. De term agile duidt een generatie van nieuwe software development methodieken aan die zich kenmerkt door een nauwe samenwerking tussen business en IT, korte iteraties en het kunnen omgaan met veranderingen in projecten. Bekende methodieken zijn Scrum, extreme programming (XP), Smart, DSDM en Lean. Agile methodieken en technieken worden inmiddels succesvol toegepast in grote en kleinere organisaties, waaronder diverse financiële instellingen, Microsoft, IBM Rational, Capgemini en BoonDoggle.

Waarom dit seminar?
Dit seminar laat zien hoe agile software development bijdraagt aan het succesvol uitvoeren van software development projecten. Tijdens dit seminar bespreekt Sander Hoogendoorn, agile thought leader bij Capgemini, de nadelen van traditionele, lineaire methodieken, en gaat hij in op de karakteristieken van agile software development. Ook komen bekende misvattingen die rond agile de ronde doen aan bod. Het seminar geeft de overeenkomsten en verschillen tussen de belangrijkste agile methodieken, zoals Scrum, extreme programming, Smart, Lean en DSDM aan. Natuurlijk passeert ook een groot aantal best practices, tools en technieken uit de alledaagse praktijk de revue. Gastspreker Stefaan van Royen van BoonDoggle toont de lessons learned bij de succesvolle invoering van agile software development in zijn bedrijf. Het seminar geeft de deelnemers een helder inzicht in de positieve bijdrage die agile software development levert aan projecten, en toont een reeks van concrete en pragmatische handvatten, technieken en best practices voor het implementeren van agile software development in uw organisatie.

Check out this seminar at www.arrayseminars.nl.