agility: open collaborative solution for all marketing activities