Agile

Agile softwareontwikkelingsmethoden, zoals Scrum, worden gekenmerkt door een iteratief ontwikkelingstraject. Dit betekent dat software in korte iteraties wordt ontwikkeld, waardoor niet van te voren in detail vaststaat wat de software wel of niet moet kunnen. Dit is juist veranderlijk, omdat veel ruimte is om rekening te houden met gewijzigde eisen en wensen. Dit heeft weer juridische complicaties: in het softwareontwikkelingscontract wordt het lastiger om afspraken te maken over de presteren van de softwareontwikkelaar.