Hip hipper hipst: SCRUM is hot. Geen enkele zichzelf respecterende software engineer kan momenteel zonder hoongelach te ontvangen beweren dat hiij nog nooit van SCRUM gehoord heeft. En het bewijs is ook geleverd: zowel in diverse onderzoeken als gewoon in de dagelijkse praktijk blijkt SCRUM als ontwikkelmethodiek veel bij te dragen ten opzichte van waterval-achtig [...]
Lees verder >>
Project- & procesmanagement
Waarom SCRUM niet voldoende is
25 september 2011Architectuur & Software design – hoe?
09 januari 2011
Bij trainingen en presentaties die ik geef over DDD, komt altijd de vraag op: maar hoe doe je dat ontwerpen nou precies, welk proces volg je daarvoor? Een logische vraag. En tevens één die lastig te beantwoorden is. Niet dat er helemaal geen antwoorden zijn hoor: er zijn vele ontwerpprocessen, methodologiën en checklists. Maar als je [...]
Lees verder >>
Lees verder >>
Agile, Lean: de volgende stap in IT organisaties
19 december 2010
December is de maand van overpeinzing. Terugkijkend op het afgelopen jaar min of meer onderbouwd proberen te voorspellen wat komend jaar gaat brengen. Eén erg opvallende trend en een paradox die ik daarin herken wil ik graag delen voordat we het nieuwe jaar ingaan.
In de sofware engineering hebben we de afgelopen jaren de ‘hype’ van [...]
Lees verder >>
Lees verder >>
Business Rule Engines
13 oktober 2010
Bedrijfsapplicaties zijn steeds meer afhankelijk van factoren zoals, wet en regelgeving, bedrijfsprocessen, procedures en beleid. Deze factoren vormen een groot deel van de logica binnen een applicatie en kunnen soms verspreid zijn door het hele systeem.
Op deze manier is onderhoud wat lastiger en zal er elke keer weer programmacode aangepast moeten worden. Om dit te [...]
Lees verder >>
Lees verder >>
Lichtgewicht SCRUM
28 maart 2010
Wat me opvalt aan veel pogingen die ik ondernomen zie worden door teams die ’agile’ willen gaan werken is dat bijna iedereen zich vergist in de hoeveelheid bureaucratie dit met zich meebrengt. Zo wordt je als agile ontwikkelaar geacht allereerst na te denken over functionaliteit en dit via storypoints te gaan inplannen. Vervolgens moet je [...]
Lees verder >>
Lees verder >>
SDN UX Event 16 maart 2010
22 maart 2010
Op 16 maart organiseerde SDN een UX Event in het Achmea Eureko Conference Center in Zeist. In twee uur lieten Jeroen Houben en Patrick Plaggenborg van Lost Boys zien hoe je in korte tijd een kleine webapplicatie kunt maken. Waar het hierbij vooral om ging is de interactie tussen front-end design en back-end programmeren. Deze [...]
Ontwikkelstraat++
30 november 2009
Binnen bedrijven die zich bezighouden met software development is het meer en meer gemeengoed om een omgeving in te richten aangeduid als “ontwikkelstraat”. Op deze site zijn al regelmatig postings langsgekomen over ontwikkelstraten – veelal gericht op een specifieke set aan tooling zoals source control systemen, continuous integration oplossingen en anderssoortige collaboratieve software.
Maar wat is [...]
Lees verder >>
Lees verder >>
Kanban
11 juli 2009
Een vrij bekende term uit de bedrijfskundige resource planning is overgewaaid naar de software engineering: Kanban. Kanban is een manier van plannen van resources die niet klassiek vanuit de supply-chain redeneert maar vanuit de vraaggerichte demand-chain. Je produceert dus je (half) frabricaat op basis van de vraag van de consument. Hierover is veel gepubliceerd en [...]
Lees verder >>
Lees verder >>
Wanneer is klaar ook echt klaar?
06 mei 2009
Vaak zeggen developers dat ze klaar zijn als ze geen nieuwe features meer hoeven toe te voegen en de applicatie niet meer bij het eerste de beste zuchtje omvalt, maar in praktijk zijn we dan soms nog langer bezig met de applicatie opleveren dan we nodig hadden om op dat punt aan te komen.
Hoe bepalen [...]
Lees verder >>
Lees verder >>
Scheiding van verantwoordelijkheden
14 april 2009
(vervolg op: Wie is verantwoordelijk?)
In mijn vorige blog over verantwoordelijkheden in organisaties legde ik de focus op de twee verantwoordelijkheden:
Executief – Accountable
Inhoudelijk – Responsible
In deze blog wil ik een lans breken voor een derde verantwoordelijkheid. In technisch of operationeel gerichte organisaties is deze verantwoordelijkheid zelden expliciet belegd. Het dichtst in de buurt komt een functionaris [...]
Lees verder >>
Lees verder >>

