Leidt Agile of Scrum tot technische schulden?
De term "technical debt", oftewel technische schuld(en), werd in 1992 bedacht door Ward Cunningham. Hij staat bekend om vele dingen: wiki's, CRC-kaarten en zijn invloed op Extreme Programming (XP).
Extreme Programming
XP was verreweg de grootste en belangrijkste "lichtgewicht methode" op het moment dat het Agile Manifest ontstond.
Daarom is het wat vreemd om aan te nemen dat Agile tot technische schuld zou kunnen leiden. Alle discussie over technische schuld kwam juist vanuit de agile methoden.
Ward Cunningham en Martin Fowler waren betrokken bij het ontstaan van het Agile Manifest.
Waarom zouden Agile of Scrum technische schulden veroorzaken?
Het is echt ironisch dat er tegenwoordig mensen zijn die denken dat agile methoden zoals Scrum zouden leiden tot technische schulden.
Ik kan die gedachte echter wel begrijpen.
Wanneer iemand tegenwoordig aan Agile denkt, denkt hij niet meer per se ook aan XP. Tegenwoordig draait alles meer om Scrum en Kanban en in het algemeen om management. Ik kan begrijpen dat mensen die ervaring hebben met slecht uitgevoerd Scrum, geloven dat Agile een slechte technische methode is.
Een controversiëlere – zij het minder originele – bewering zou zijn dat de XP-methoden tot technische schulden leiden. Met andere woorden zou dat betekenen dat de community die het concept heeft ontwikkeld en geïmplementeerd om op technische schulden te letten, methoden aanbeveelt die tot technische schulden leiden.
Deze tekst komt uit de blog van Jason Yip en is door ons naar het Nederlands vertaald.
Het MVP in Scrum
=> Wat is het Minimum Viable Product in Scrum?