Agile Marketing Validation Board

Estimated Reading Time: 2 minutes

 “Validated Learning Over Opinions and Conventions”

A couple of weeks ago I was helping kickoff a team of 8-10 Agile Marketing teams. The kickoff spanning a couple of days includes:

  • Agile Marketing training
  • High level planning of their first quarter
  • Iteration planning for their first agile iteration

While doing this I saw some gaps between the training and the actual planning around the whole validation/experimentation/learning thing. In other words the difference between increments and iterations.

It’s not iterating if you’re not inspecting and possibly adapting along the way.

Taking a big campaign and breaking it into small tasks and planning two weeks at a time is one step towards Agile Marketing.

Running demos to show what you’ve accomplished and daily scrums to help manage the progress is a second step.

That’s just a glimpse of what Agile Marketing is really about.

This is why when we got to high level planning I felt something was missing from how the teams were planning. They were working on an MVP BOM – A Minimally Viable Program Bill Of Materials describing the minimum aspects of the campaign/program they were focusing on.

It was a good start to focus on smaller more minimal programs/campaigns and working incrementally. But I felt the iterative/learning message was missing from the discussion once we moved from theory to practice.

Let’s Use A Lean Startup Validation Board

At that point I recalled the “Lean Startup Validation Board“. I first learned about the Validation Board and practiced using it as a mentor in a “Lean Startup Machine” event back in Tel Aviv. It is a practical hands on planning tool that focuses you on what you don’t know and need to learn.

Lean Startup Validation Board

In the classic Lean Startup context it should help you in your search for a Product Market Fit. You start by identifying your hypothesis around who are your potential customers, what’s the problem you think they have, and what solution might fit their need. You then try to think what are your core assumptions that would need to be true in order for all your hypothesis to be true.

It’s all about risks

You then look for the riskiest assumption – the one you feel might be the first one to bring your house of cards down. Then you structure experiments/validated learning around that. If your experiment validates your assumption you move to the next assumption. If it invalidates it you need to pivot to another set of hypothesis’s and start the core assumptions validation process again.

Is This Product Management Tool Good For Agile Marketing?

Mostly, yes! The minimum tweaking I would do is to change from “Solution Hypothesis” to “Marketing Solution Hypothesis”. When I say Marketing Solution I include things like channel or message.

An example of a channel hypothesis might be – “we think that Snapchat can be a useful marketing channel for us”. A messaging hypothesis might be “During a snow storm people would really connect to messages regarding vacations in warm places”. 

After Finding Product Market Fit – Search For A Streamlined Customer’s Journey

An Agile Marketing team is many times focused on scaling/growing revenue (After Product Market Fit was already found/established). So these teams are focused on finding new creative ways to reach more people in the identified market and optimizing their customer’s journey.

So if you’re serious about Agile Marketing, don’t just plan tasks. Plan experiments aimed at validating assumptions. Plan to learn. Plan to iterate.




Develop on Cadence – Deliver on Demand – The Agile Marketing Version

Estimated Reading Time: 2 minutes

Recently I participated in a steering discussion for one of the large-scale agile marketing implementations I’m consulting. We’re using a marketing variant of the Scaled Agile Framework (SAFe) there – including planning and executing on a quarterly cadence using Program Increments (PIs).

A key struggle that surfaced was: “Planning the quarter just a week or two before it starts is way too late for us since we have so many long-lead-time activities that support us – things like media buys & field event logistics. Can we plan the quarter earlier in the quarter? Should we consider planning the quarter a quarter in advance? “

My take on this is that when we plan the Program Increment we plan whatever work we need to do in that time period. Some of that work will be delivered throughout the quarter & some would be delivered in the next quarter or even later (e.g. when working on the huge annual customer event). The key question to ask is from a Cost of Delay perspective when will we reach the last reponsible moment to start developing the campaign/program and if that moment is in the upcoming quarter it needs to be considered as part of the planning.

Another way to look at some of these activities is as Enablers (Another SAFe concept) – we do them now to enable us to deliver later. At each point in time some of our capacity would be dedicated to the “Runway” which is work that enables later delivery. (This is called Architectural Runway in canonical SAFe but that name is not very appropriate to the Marketing world I guess…).

NOTE – If we find too much of our capacity is dedicated to “Runway” activities it is an indication that our time to market is probably quite long since most deliveries require multiple quarters to mature. We should look at the main reasons we need to use the “Runway” and start to think about ways to minimize the lead time/overheads associated with them.

An example – Purchasing Media for the whole year due to “Economies of Scale”. Does that mean we need to plan media usage for all campaigns almost a year in advance? Or is there an effective way to purchase the media and figure out the most effective use once we actually start to plan out the details for each campaign/activity throughout the year?

This is just one example of the “Lost In Translation” effect when applying Agile in Marketing. What I find helps is remembering the principles/models (That’s part of my role here – making sure people understand lean/agile deeper – beyond the superficial Scrum Master/Sprint/Agile Team level).

Any thoughts?