There’s been much ink spilled of late about the case for applying principles of agile software development in a marketing context.