Agile Marketing takes its inspiration from Agile Development. But why would a set of values, principles and processes developed by software developers for faster, more predictable delivery of computer code help marketers? Aren’t developers and marketers as different as oil and water? Don’t they approach problems with a different mentality, respond to different incentives and perform very different jobs?
While it’s true that developers and marketers are different (although not as different as stereotypes might suggest), Agile Processes can apply to both Marketing and Development because they optimize how people interact and how they accomplish tasks. Let’s take a look at a few common (not necessarily Agile) laws of human interaction and see how Agile addresses them:




“… teammates commit to completing concrete pieces of work before the next stand up. I have found personally that this commitment, along with the accountability to teammates that comes with it…” -spot on. Teams, in it to win it. No one wants to be the one who let his/her mates down. Of course, there are the inevitable and sometimes unknown “tar pits” – true colleagues help the stuck one out and all move on to complete the Sprint.
Good stuff.
Glad to hear you liked the post!
I agree – the teams where people jump in to help each other out are rewarding to work on. It’s something lots of teams talk about, but it’s hard to achieve. The commitment at the beginning of the sprint and the hard end to the Sprint seem to really make a difference in achieving the mentality shift.
Jamie, more than what the literature says is the key role of the friend/colleague in team leadership. They’ve got your back on what you don’t known, are additional eyes and ears and help everyone get on board. Teams are important but special relationships may also play critical roles. What do you think?
Yes, I agree on many levels.
On the teams that I’ve lead, I’ve always tried to be the chief among peers. In other words, the team lead’s job is to produce a vision and inspire others to achieve that vision, and having strong relationships with the individuals that make up the team is important in trying to lead a team that way. I also find that it makes work more fulfilling to know something about the people I work with.
I think the point about people having your back on what you don’t know is important – I found it important in software engineering, but it is even more important now that I’m on a marketing team. Within our larger department consisting of about 10 people, different people specialize in software engineering, relational databases, applied mathematics, statistics, the mechanics of AdWords, evaluating new advertising channels, our internal processes, and keyword research and ad copy writing. Agile Marketing encourages cross functional teams like that, because nobody has the time to be good at all of those things! Teams with diverse skill sets are very productive, and all the relationships between different team members are important in getting such a diverse set of people pulling in the same direction.