Inbound Internet Marketing Blog

SEO, Blogging, Social Media, Landing Pages, Lead Generation and Analytics

SUBSCRIBE

The HubSpot Inbound Internet Marketing blog covers all of inbound marketing - SEO, blogging, social media, lead generation, email marketing, lead nurturing & management, and analytics. Join 57,702 others and subscribe now!

Subscribe to RSS feed Add us on Facebook! Follow us on Twitter

Get Free Marketing Info!

Get the world's best marketing resources right to your inbox! Join more than 817,000 inbound marketers!

Subscribe by email

Your email:

HubSpot's Inbound Internet Marketing Blog

Current Articles | RSS Feed RSS Feed

Get Agile: Running a Marketing Team Like a Startup

 

.

Last quarter, your sales team hit quota, and everything was hunky dory … for about a day. Then Q2 started, and you were back to square one in terms of leads and sales. In some companies, that sales and marketing cycle happens monthly or even weekly. In the meantime, your competition has launched a new product, there’s been a regulatory change, and your CEO decided to acquire a new product line via mergers and acquisitions. How on earth can today’s modern marketer keep up?

One Word: Agile 

"Don’t you mean agility?" you say. Not quite. Although agility is one major benefit of implementing an ‘Agile Methodology’ to your marketing, other benefits include focus, transparency, prioritization, and predictability. 

What Is Agile?

‘Agile’ describes a certain type of planning and execution. The concept of scrum as part of agile development stems from the software development world where there was a need to move away from the ‘waterfall method,’ a process known for long planning and coding before any new release, often resulting in stale or late-to-market products. Instead of building a huge, full-featured offer, Agile relies on the completion of small chunks of ‘shippable code’ that can be defined, built, tested, and shipped in the time span of a single 'sprint,' usually lasting 15 to 30 days.

Here’s the beauty of it. Agile doesn’t have to be limited to development teams. In fact, we’ve been using Agile and sprint planning to execute our marketing plans here at HubSpot for a year and a half. Anyone can apply the concepts to their projects or work to improve effectiveness and increase their ability to ‘turn on a dime.’

Here are a few definitions you’ll want to know to understand the core idea:

  • Sprint – a defined period of time during which a team commits to complete certain work output
  • Task/User Story – a tightly defined chunk of work with specific outcomes
  • Story Points – the estimated level of effort a chunk of work will take to complete
  • Standup – a daily standing (literally) meeting where team members share what they worked on yesterday, what their plans are for today, and any ‘blocking’ items hindering their work progress
  • Sprint Commitment - a public meeting where teams commit to and reveal their stories for the coming sprint
  • Sprint Review – a public meeting where teams review accomplishments and lessons learned from the previous sprint

"But wait. I have a 2011 marketing plan to hit!"

go agileFine. But really, how do you eat an elephant? 

One bite at a time.

True, marketing departments are often measured by how well they achieve annual goals. They usually have some quarterly targets based on big initiatives with ‘fuzzy’ definitions. That can make it super hard to be a marketer. So how do you prove the return on marketing effort? How can you adapt to fast-changing market conditions when you've already pre-paid a 6-month campaign? How can you respond to immediate sales needs without dropping other balls?

Our marketing team operates in monthly sprints where each sub-team drafts stories, estimates points, and collaborates to prioritize and commit to a month of stories. That doesn’t mean we don’t have a 2011 plan. We do. But, we know that working on smaller monthly goals, be it a total leads number or a unique content piece, is much more manageable than chasing after a 12-month goal. In fact, by breaking down our big, hairy 12-month goals, we are able to focus and deliver on the things that matter.

Why do I think Agile in marketing is the way of the future?

Marketing teams are always asked to do more with less. That’s not going to change anytime soon, but using a process like Agile can deliver a few amazing benefits for you:

1) Focus - When you create a user story and success metric, you’ve given yourself a ‘checks & balances’ system. If the success metric doesn’t move the needle, then you might rethink working on that story. If you decided to stop working on it, would the business suffer? If the answer is "no," stop doing it.

2) Transparency – A lot of companies see marketing as magic. It’s not. There are key activities that drive success, and measuring them helps you figure out what they are. At HubSpot, we share our plans with the entire company – getting feedback and buy-in along the way. Because of this, we get more credibility, help, and engagement in the process.

3) Predictability – Using a points-based system and sharing statuses and blockers during daily standup meetings means there are rarely big surprises. If a team member has an issue, we typically know within 24 to 48 hours. And as a team, we can decide if another member can chip in or if we need to influence another team to help remove the blocker. In almost all cases, you don’t get to the end of the month and find that ‘stuff didn’t get done.’ The personal ownership and team accountability that scrum and daily standup foster can’t be replicated by a boss telling a team what to do, and that’s hugely important in today’s flatter and faster organizations.

4) Prioritization – No one is good at saying no. We are humans; it’s hard. But we all know that the more we add, the lower the quality will be or the less likely stuff will get done. Agile gives you a bit of a leg up here. You’ve got a list of what you are working on, and it’s public. Sure, you might take on a small favor here or there, but if someone asks for a big shift, it’s a much easier conversation. With Agile, anyone on the team can say, based on priorities, "I CANNOT do this particular story instead." Prioritization becomes a very rational and productive conversation, instead of a tug of war.

All these benefits add up to smart, fast, and flexible marketing, a total must in today’s world of social media and inbound marketing. In fact, recently, our marketing team realized we needed to respond to a specific challenge we recognized. So we met, brainstormed, and each picked a specific story we could tackle to contribute to the bigger challenge at hand and agreed upon which of our current stories should get pushed off until next sprint. Because of this ability to adapt, we’ve already seen some positive results in our lead numbers. Now that’s agile!

How do you manage your marketing efforts today? A daily checklist? A 6-month plan? How could your organization employ Agile?

Free Kit: Building a Modern Marketing Team

Free Kit: Building a Modern Marketing Team

Posted by Kirsten Knipp on Thu, May 19, 2011 @ 08:00 AM

COMMENTS

Kirsten, 
 
You make some great points, and the analogy to software development works in my opinion. The team sprint concept applies well to medium sized companies and up, but what about SMB's who might only have 1 or 2 marketing people. What can they learn from your proposed approach?

posted on Thursday, May 19, 2011 at 8:09 AM by John McTigue


Great article Kristen. You hit tyhe nail on the head! 
 
In addition, these concepts are also valid in other aread, including in general management.

posted on Thursday, May 19, 2011 at 8:14 AM by Olivier Riviere


Morning John, 
Great question about agile for SMBs. As it happens, one of the key tenets of agile is that actual scrum teams be small (3-5 members tops) ... so in the case of a small team you might just be one team. In my opinion, the ideas of points and prioritization apply no matter your team size. Running a backlog to ensure you don't drop an important idea. Talking through projects so that each person knows how he/she can help a peer or what dependencies exist. All of these are important regardless of your size. Lastly - I would say that in all cases, the satisfaction of completing a set of meaningful items with results in each sprint is motivational for anyone. 
 
@Olivier - I wholly agree. Agile could be applied to virtually any discipline!

posted on Thursday, May 19, 2011 at 8:24 AM by Kirsten Knipp


Even I, a marketing team of 1, run our marketing/ops inspired by agile. The biggest wins in my view, are 1, 4 & 3.  
 
Every morning I review my backlog and adjust for priority, blockers & availability. From a focus & predictability perspective breaking projects down in small bites means a) I can predict a more accurate finish date and get in front of bottlenecks and b) I can measure velocity over a day, month, sprint, etc.  
 
It is just a different feeling looking back at a month and knowing you moved forward on multiple tracks.

posted on Thursday, May 19, 2011 at 10:43 AM by Matt Bertuzzi


Great blog post! I'm just starting to get my eyes opened for the potential in this approach.... 
 
How long would you say it has taken your (Hubspot) organization to actually fully buy in to this? 

posted on Thursday, May 19, 2011 at 12:09 PM by Christian Carlsson


@Matt - awesome to hear that you are using agile to manage your own projects! 
 
@Christian - the HubSpot engineering organization has been agile for quite some time ... Marketing started using agile in fall of 2009. I think that folks were pretty open to trying it, but it took maybe 3 months to become really ingrained and for me, 6 months to become second nature. Even since then, we've changed teams, tweaked sprint lengths and how we document (tool-wise). So we continue to evolve our agile to fit our needs and make us more efficient. Always be learning.

posted on Thursday, May 19, 2011 at 12:54 PM by Kirsten Knipp


Hi Kirsten! Good post. We are actually running our marketing team using agile; we've got a mix of regular marketing, customer support and tech in our standups and it's working well.

posted on Thursday, May 19, 2011 at 1:15 PM by Healy Jones


While these concepts have some validity, I have to say: anyone who thinks the word "agile" is not directly related to the word "agility" has literacy issues.

posted on Thursday, May 19, 2011 at 6:53 PM by intransigent


A great article on Adaptive Marketing. I sketched out an infographic showing on how to apply this type of Agile framework to the Marketing environment. 
 
<a>http://nsteane.wordpress.com/2011/02/10/adaptive-marketing-using-the-scrum-framework-2/ 
 
I slightly disagree with you Kirsten on the ideal size of a Scrum team. This should be 7 plus or minus 2 (i.e. 5-9 people). Despite this I successfully ran a team of 3 using Scrum, it has a lot to offer small Marketing teams.

posted on Friday, May 20, 2011 at 11:53 AM by @web_boy_uk


Sorry folks! Just re-posting that link so that it works: 
 
<a>http://nsteane.wordpress.com/2011/02/10/adaptive-marketing-using-the-scrum-framework-2/<a>

posted on Friday, May 20, 2011 at 12:05 PM by @web_boy_uk


Comments have been closed for this article.