Software development, puzzelen voor gevorderden.

Bij puzzelen zijn de acceptatiecriteria meer dan duidelijk. Zo duidelijk dat puzzelen zelfs meer te vergelijken is met productiewerk.

Je weet uit hoeveel stukjes de puzzel bestaat, en hoe het uiteindelijke plaatje er moet uit zien, om praktisch redenen zullen de belangrijkste elementen zich hoogstwaarschijnlijk rond het midden bevinden.

Als je een aantal van deze puzzels hebt gedaan, kan dit gaan vervelen. Immers de generieke aanpak is steeds het zelfde, noch is de uitkomst een verrassing want je hebt immers een afbeelding van wat het moet worden.

Echter er blijken puzzelwedstrijden voor gevorderden te worden gehouden, met puzzels zonder rand, een willekeurige vorm, een onbekend aantal stukjes en waarvan het complete plaatje slecht via de puzzelstukjes (die je zelf dient te realiseren) bekend wordt. Tevens is er een deadline maar ook een budget om een team van professionele puzzelaars samen te stellen.

De winnaar: degene die het vaakst met zijn team de puzzel zo efficiƫnt mogelijk realiseert.

En nog vraagt men waarom we hele dagen binnen zitten te puzzelen, het schijnt immers mooi weer buiten te zijn.