blog.smart-java.nl
Ordina J-Technologies – Java Blog



Alistair Cockburn in Eindhoven

By: Martijn Blankestijn, 27 June 2008

De meesten van jullie die mij kennen, weten dat ik van nature een genuanceerd persoon ben. Ik ben er van overtuigd dat er geen ‘one-size-fits-all’ aanpak is die altijd in elke omstandigheid werkt. Dat geloof ik niet op het gebied van software engineering, architectuur, ontwikkelmethodologie. Eigenlijk op geen enkel gebied. Met zeloten heb ik dan ook niet zoveel op. Ze kunnen goede denkbeelden met verve nastreven en vaak zijn de denkbeelden/ideeën valide, de zeloten zijn alleen blind voor die condities waar ze niet gelden.

Woensdagavond 26 juni waren Jan-Kees en ik op bezoek in Eindhoven, waar dit op overtuigende werd gepresenteerd door één van goeroes op het gebied van software development: Dr. Alistair Cockburn. In het kader van hun http://www.jouwontwikkelingtelt.nl/ had Sioux Embedded Software hem uitgenodigd voor een presentatie: “Agile Manifesto, the essentials unveiled: Hot or Not?”.

In deze presentatie gaat hij terug naar de basis van wat een software development methodologie is, namelijk een set van conventies over hoe je samenwerkt. Niet meer, niet minder. Vanuit die visie kijkt hij ook meer naar de effectiviteit van een bepaald project in een bepaalde context om software op te leveren en goede uitgangssituatie te creëren voor de volgende keer (nieuwe release), dan naar specifieke technieken. Wat hem betreft is de bottom-line: “any technique that works” en dat is wel eens erg verfrissend in een vakgebied waar het toch vaak gepredikt wordt: “als je dit niet gebruikt, zul je niet slagen”.

Binnenkort zal zijn presentatie wel online verschijnen op zijn site, waar sowieso veel interessante artikelen staan. Het boek “Agile Software Development: The cooperative game” kan ik in ieder geval van harte aanbevelen.

Eindconclusie van de sessie was een wel zeer overtuigende “Agile development is still hot” zonder tegenstemmers, maar gezien de zeer goede presentatie van één van de goeroes op dit gebied had dit natuurlijk ook niet echt anders kunnen uitpakken.

Eén reactie op “Alistair Cockburn in Eindhoven”

  1. Jan-Kees van Andel zegt:

    Het was idd een interessant verhaal. Ik vond het vooral fijn dat mijn eigen mening over “zeloten” weer werd bevestigd. En dan nog wel door zo’n guru.

    Vanaf nu, als iemand zegt dat zijn oplossing de beste is (of vraagt wat de beste oplossing is, wat niet-IT-ers vaak doen), noem ik hem gewoon een “Shu”. En als ze niet weten wat ermee bedoeld wordt, zoeken ze maar op ShuHaRi.

    http://en.wikipedia.org/wiki/ShuHaRi

    Vrij vertaald naar IT:
    - Shu: Beginner met een bepaalde techniek/technologie/methode. Beperkte kennis van meestal maar één oplossing. Vandaar dat die oplossing ook altijd de beste is. Shu kun je ook zien als “Shoe (Shu) box”.
    - Ha: Breekt met tradities, breekt uit de “Shoe box”. Oftewel, probeert nieuwe dingen uit en verbreedt daarmee kennis. Leert dat er meerdere wegen naar Rome zijn.
    - Ri: Ervaren, kent meerdere oplossingsrichtingen en kent daar voor- en nadelen van. Het kiezen van een oplossingsrichting is een natuurlijk proces van trial and error. “Ri mensen” zullen nooit direct antwoord geven op de vraag wat de beste oplossing is, maar de vraag altijd met een wedervraag beantwoorden, om meer contextinformantie te krijgen.

Laat een reactie achter