What a Development Team Can Teach You About Agile Digital Marketing