Home » Archive by category "Business and Tech" (Page 7)

Before getting started with an Agile methodology for our marketing team, we had to make some decisions about how to prioritise our stories, sprints and workloads. The first step was to decide what was really important in terms of the actual marketing channels, the objectives for each channel and the metrics we cared about.

This led to the creation of our Marketing Priorities Venn (shown below). Three circles for our three primary areas of focus – content, inbound lead generation and research and CRM management.

Marketing Channels Venn

Anything that didn’t fall into one of these circles or their overlapping areas was out – there would be no stories in our sprints that didn’t fit in our Marketing Venn. Although the Venn might seem quite all encompassing, it was an eye-opener to see what tasks we had undertaken in the past that didn’t fall under any of our key channels, often related to supporting other departments or doing unnecessary admin.

But it wasn’t enough just to know what we should be doing – we needed to have a clear picture of why we were doing it so that stories could support the overall objective of each channel and iteratively drive us towards reaching those goals. Therefore we added a second Marketing Venn to illustrate the objectives for each channel – allowing us to eliminate stories that matched a channel but didn’t support our key objectives.

Finally, we wanted a way to understand how well we were achieving our objectives and created a final layer to the Marketing Venn with a list of marketing metrics that were relevant to each channel. The metrics list we fully expected to change over time as we determined which metrics were most relevant in helping us recognise our objectives but as a first pass we wanted to be sure that there was a quantitative way to assess the success of our work.

I’ve found the Marketing Venns particularly useful in deciding what stories to write in our upcoming sprints – not only does a quick glance remind me of our priorities but it also helps to ensure we have an even balance of work across all parts of the business for which we as marketing are responsible.


This is Part II of Challenges in Setting Up an Agile Marketing Team. Part I is available here.

Challenge: Measuring and assigning points to marketing stories

Agile is a great method for quantitatively measuring productivity because each story is assigned a point value. The sum of points from all stories completed during a sprint defines the team’s velocity. This velocity should be fairly consistent week on week and any sprint plans for the future shouldn’t include stories with a point value higher than the current velocity. Within a development environment, when, generally speaking, product developments are all created within the same framework (a programming language) with varying levels of complexity, the point values are relatively easy to define – a more complex project, requiring a greater knowledge of the coding language, is worth more points.

On the marketing side, however, assigning point to stories has been a real challenge. There is no consistent measurement of complexity across the very different types of projects we undertake – for example is designing a lead flow process for lead nurturing more or less complex than generating a detailed report analysing dead leads over the last six months? And if we can’t consistently evaluate complexity, should we use time to indicate point value – so should a very simple, repetitive task that takes an entire afternoon be worth more points than a task that only takes half an hour but requires a significant level of expertise? Should points indicate seniority – tasks that require executive sign off getting a higher value than those that do not?

Where We Are Now:

This particular issue hasn’t entirely been resolved. We’ve tried a number of different ways of measuring the point value of tasks but have resorted to ‘gut feel.’ We assign points as a team, during our sprint plan, so there is a check and balance but it’s not a particularly scientific process. This has been reflected in a somewhat inconsistent velocity – although we’re in the same ballpark week on week, our velocity doesn’t have the fixed value we’d like to see. Generally points are based on a combination of the perceived complexity of the task, the amount of time it will take and whether or not other resources are required from outside our department. Hopefully this process will become clearer.

As a side point, we used the same point values as our development team – 1, 2 or 3 points as the only options. Given the different variables we need to take into account and the inconsistency of measurement, we might find it easier to get a lock on our velocity with another scoring system.

Other Challenges:

A couple of other challenges that we considered before starting with Agile:

–        Abundance of ‘chores.’
Chores are stories that don’t deliver any real value but must be completed. Some examples are following up with the winner of a competition, cleaning email lists or unfollowing irrelevant accounts on Twitter. Chores in our sprint plan give the appearance of productivity without any value-add to the department, and makes it more difficult to accurately measure our velocity (chores don’t get any points). We tend to have a lot of these within marketing and are working to tie these in as tasks related to proper stories, rather than just stand alone stories without value.

–        Lack of resources and skills for partner work
Many Agile teams recommend having paired teams of workers complete stories together. While our challenge is based more on the siloed skills sets within our team, our small team size and general need for speed has deterred partner pairing as well. However, we’re lucky enough to have some fantastic interns working on the marketing team and although they are not generally part of the sprint plans or responsible for stories, their support helps us recognise some of the value of pair work.

–        Reliance on other company departments
Within the development team, much of their work is self-contained however in many cases, our marketing team requires support from other departments to complete a story – whether that’s a product release from dev or testimonials from support. Reliance on other departments makes planning stories incredibly difficult because if we don’t get what we need from the other parts of the company, the story can’t be completed. We haven’t found a great solution for this one yet, although we have tried to write fewer stories that require outside resources and if one is required, create a chore to request the resource, then a story only once we’ve received what we need.

So, as you can tell, numerous challenges although it’s been an important process to think about these because they affect the team’s output regardless of the methodology we’re using. Agile has helped to highlight some of the ways we can improve and given us a framework for doing so.

Next post will be about how we prioritise work, define projects and write stories.


So we had decided to commit to an Agile methodology for our marketing team based on the reasons I’ve written about already (quick overview; ability to prioritise work, to be more flexible in responding to campaign success or failure, to get more out of our small team and to better understand our actual productivity levels). However just because we had decided we wanted to go Agile doesn’t mean that the process happened over night. In fact even before we got started, I sat down and made a list of all of the challenges that would affect us in moving to this new methodology.

Some of these issues we were able to address before starting with Agile, some we needed to work through in the first few months of using Agile and some are still not satisfactorily resolved. There were, in fact, so many challenges to write about that I’ve broken this up into two blog posts.

Here are some of the challenges I expected we would face in using Agile for marketing:

Challenge: Individuals were already responsible for clearly delineated types of tasks within the team

We only have three full time members of the marketing team and although the size isn’t necessarily a deterrent to using Agile, the way we had organised the team was. Each of us were general responsible for diverse tasks – one of us for content and social, one for lead research, qualification and management and one for inbound lead campaigns. Although there was some overlap, we had siloed ourselves.

Tasks within Agile sprints, called stories, are generally meant to be relevant to anyone on the team – because stories are prioritised by importance and everything needs to be completed within a sprint, if a member of the team finishes their story, they should pick up the next story in the sprint, not just the next one relevant to their expertise. If we had a sprint with a dozen stories related to content, but only one or two related to inbound lead generation, what would that mean for our division of labour? Would we have to plan sprints based on equally allocated stories (thus letting our individual skills drive our sprint plans more than actual marketing department needs)? If we did try to create sprints with stories for each member of the team, how would that be different that just creating our own individual task lists?

Where We Are Now:

As it turned out, we did end up planning our sprints based on individuals within the team bringing their own tasks to the weekly sprint plan. However this had an unanticipated benefit. It meant that many of our projects were truly iterative – the person responsible for the story one week had a clear picture of how they wanted to bring that story to the next level, or add value to the ongoing project through work they had already accomplished, and were therefore better able to define a related story for an upcoming sprint. Had different individuals been responsible for different parts of a marketing campaign, a lead research project or a white paper, for example, then the overall vision of the project, despite being well articulated to the rest of the team, might have lost some of its clarity and focus.

Additionally, we have started to reach a point where certain stories are completed by someone who didn’t initially expect to do them. Usually this will happen towards the end of the week when we’re reaching the end of the sprint plan and there are just a few stories to go but it’s been a good experience and hopefully will lead to even more flexibility within the team in taking on, and successfully completing, stories outside their immediate comfort zone.

Challenge: Numerous ongoing or daily tasks without a clear end date

Within the marketing team, unlike what I’ve seen of the development team, we have numerous ongoing and daily tasks that I thought would prove difficult to fit into a sprint plan. In terms of daily tasks, our team generates a daily pipeline report for the sales reps, deduplicates the leads in the system, and produces daily stats reports. Ongoing tasks include the management of the company Twitter and Facebook accounts and qualifying leads for the sales reps.

How would these tasks fit into our sprint plan? How could we define a story within a sprint when the story never ends?

Where We Are Now:

When it came to daily tasks, we decided that we would not include these in any of our sprint plans. One of the benefits of Agile is the ability to quantitatively measure the productivity of the team – and this can be used to plan realistic sprints in the future. By taking out daily tasks, we knew that there would be an element of our work that we didn’t track but that this would be consistent – the same projects take the same amount of time every day so it wouldn’t affect our ability to plan sprints in the future. As a side point, the majority of these daily tasks are admin busy-work that will hopefully at some point be replaced by software services so it’s even less desirable to track them as part of our sprint plan.

In terms of ongoing tasks, however, we had a greater challenge. There was much less consistency in the amount devoted to these projects each week so it was important that we could measure how much time was spent and, more significantly, what we actually produced. With that in mind, we made it a goal to break down ongoing projects into individual tasks, sometimes even at the expense of the ongoing project as a whole. Take for example an ongoing project to manage our Twitter account. This might become one or two stories within a particular sprint, with one to schedule daily Twitter content at the beginning of the week and the other to follow everyone on a relevant Twitter list. While this may not deliver exactly the same value as sitting in front of Tweetdeck responding to all relevant comments, it’s a clear measureable that raises improves our Twitter presence and doesn’t do so at the expense of resources or other sprint stories.

I’ll leave it at that temporarily as there are numerous other challenges we’ve faced but with the aim of keeping this readable, I’ve split this into two posts. Part II will be available shortly.


For the last ten weeks, our marketing team has been attempting to organise ourselves, our project plans, and our internal reviews through an Agile methodology. I’d like to write about this process so far, some of the challenges we’ve faced and some of the successes we’ve experienced. I first want to give a background to Agile and why we decided to use a project management method designed for product teams in our marketing department.

Agile, a methodology initially created for use in product development teams, is a project management methodology that is based on very short project cycles, sometimes called sprints, that build iteratively upon each other. These short project cycles not only allow the team to release smaller updates more frequently, continually adding value to the overall product or company, but also mean that the team has the flexibility to respond to changes within the company, economy or competitive environment quickly. The iterative nature of the process means that projects are not stand-alone tasks, but clearly defined pieces of a larger end goal. A product release that might take a large team four months under a typical project plan, with one single release at the end and no room for flexibility throughout the project can, with Agile, turn into eight small sprints, with a value-added release every two weeks and a shift in product design in week eight to incorporate a critical customer request.

Although I had been aware of the basics of the Agile methodology from working at IMVU and reading related books and blog posts on the subject, I didn’t really get a chance to see and understand Agile in practice until it was adopted by our development team. The changes were immediately apparent, even before the Agile method was fully adopted by the team (the whole transition process ended up taking a number of weeks).

The first thing I noticed was the change in how the development team reacted to feature requests and bug fixes. Their response changed from “ok, we’ll see what we can do,” to “we can prioritise that for the sprint after next.” While for someone from the service team with a bug to report, or someone from sales with a feature request, this felt like an exceptionally long wait, what we actually noticed was that instead of being overwhelmed by incoming requests that didn’t get prioritised and therefore would sometimes get missed, every important fix was addressed within a reasonable timeframe while not distracting the engineer from the truly value-add developments that would drive the product forward. They changed from a reactive department to one that was able to clearly plan their work and reach those pre-planned goals week on week.

I wanted that for our marketing team.

We were the very definition of a reactive department – setting campaigns aside to deal with “I need it NOW” lead or content requests from the sales team, or to jump in and help the service team produce marketing materials and reports for our clients. What I saw in our development team, even before truly understanding Agile, was a way to change the marketing team’s reactive behaviour and go on the offensive in terms of planning, reaching department goals and moving the overall bar without either getting completely distracted by internal office requests for marketing’s time or neglecting the needs of other departments.

As I learned more about Agile I saw other ways that the methodology could support our marketing goals. The iterative process would help us make decisions about what campaigns were working, or not, before continuing to produce content for those campaigns. The short sprints would force us to define deliverable projects that we could actually accomplish with our small team. Finally, the planning and review process within Agile would give us a much clearer picture of the work we were accomplishing week on week and give us tools to measure that output in order to define realistic plans for the following weeks.

So, going into our first week of Agile, our goals were to:

– Prioritise our work, and incoming requests from other departments, more effectively so that we are not just a reactive team but moving forward with our own projects and goals.

– Break larger campaigns and projects into smaller ones so that we’re delivering value weekly but have the flexibility to change or switch campaigns if necessary.

– Get the most out of our small team by defining tasks and projects that deliver value but can be realistically accomplished with our given resources.

– Have a better understanding of what we are producing and achieving, have a way to measure that productivity, and use that measurement to better define our tasks and goals for the future.

Next I’ll be writing about the challenges we faced going into an Agile methodology as a marketing team, even before we started working Agile.


For the second time this year, I’ve just said goodbye to staff members who spent less than two weeks in the marketing department. No, I’m not talking about employee churn, I’m talking about our newest sales reps.  For 2011, we’ve begun a new program for inducting new members of the sales team into the company by requiring they spend two weeks with the marketing team before they hit the phones. With the second batch of new hires through the system, I wanted to take some time to reflect on what our goals were going into the induction plan and how well we’ve achieved them.

What we hope to achieve from a two week induction period on the marketing team for new sales reps:

1) Company and departmental knowledge

One of the challenges we’ve faced as a company as we’ve grown is in keeping our company culture in tact as we scale the team. On the face of things, this should be quite simple as our hiring processes make team fit a number one priority for any new hire however things have changed since we were all in a one room, open plan office together. Now, with clear divisions between departments, there are literally walls keeping the employees of the company from interacting and communicating in the way many of us are accustom to. Each department struggles to overcome these barriers and the sales team is no exception – and with the added competitive nature of a sales role, building ties with the rest of the office can take some extra resources.  The induction process includes seminars from different department heads, an overview of each department’s role within the company, introductions to the staff and an overview of the company’s history. As the marketing team has to produce a lot of related material for resources like the blog and website, they are ideally placed to facilitate these intros.

2) Product knowledge

Content creation for product support pages online and support documentation is managed by the marketing team, as is QA and bug testing. Such in-depth product knowledge is an asset to any member of the team, regardless of department, and seeing the product through the eyes of the marketing team hopefully provides further understanding of the benefits the product provides, not just a list of features. A product induction also allows time for more detailed questions about how the product works and what features are in the pipeline.

3) Industry knowledge

The marketing team has produced market research about the industries with which the sales reps will be communicating. Rather than provide paper print outs of this research, the induction period allows a more indepth discussion of what we know about different verticals, the challenges different subsets of our clients or potential clients might face, and how our product and specifically address those challenges.

4) Respect for the lead generation system

The sales process within our company is a highly consultative one – partially due to the nature of the product and our business and partially due to the initial qualification of sales leads. Throw out the phone book – this isn’t endless cold calling. The marketing team spends a minimum of 50% of its resources on direct lead generation channels including highly qualitative research into potential new clients which are then evaluated for the sales team (the rest of marketing’s time is spent on indirect channels and creating research and collateral for the rest of the company). Our aim is to build in each sales rep a healthy respect for the lead generation process and the thought that goes into warming the leads before they reach the sales pipeline. Confidence in this process leads in turn to more confident and effective sales reps who don’t feel they’re facing an endless day of unqualified cold calls.

5) Expertise

Finally we hope that two weeks of thinking like a company marketeer will help new sales reps begin to think of themselves as experts in the events space where our product is sold. In-depth vertical insight, highly thoughtful application of the product’s features and benefits to particular clients, an understanding of the customer journey before and after that individual customer interacts with the sales rep and an appreciation for the company culture all contribute to a successful sales rep within our business. Projects like contributing to market research and case studies, and composing blog posts about topics relevant to the industry help in the consultative sales process and, we hope, encourage our sales reps to continue to contribute to these projects in the future.

So, how did we do?

The two weeks are up and sales reps back to the sales department. While this was the second such induction I’ve run, the primary difference was that in our first round we had a single sales rep and over the last two weeks we had three all taking part at once. In some ways, having more than one person involved in the process was beneficial – they were able to split up the work during projects related to various marketing tasks about which they had learned and seminars with various other people in the office were more engaging as there were three participants to ask questions. On the other hand, it was more difficult to give the individual attention that really seemed to benefit our initial induction test case. There was physically a difference in the room as well – with a group of three and due to space constraints, the three inductees were sitting together on one table, instead of in the previous session where the inductee sat next to me, so I was easily accessible for direction or to just chat about what I was working on and how it was relevant to our marketing and company strategy.

Difference in group size aside, I still believe this is an incredibly effective and valuable process for bringing new sales reps up to speed. In particular I felt that the product knowledge marketing was able to provide, including in-depth discussion around the advanced usage and the benefits to different subsets of our clients, was something that would have taken an extraordinarily long time for the reps to learn on the job. Likewise, having an opportunity to instill some respect for and knowledge of where leads come from will make a difference in how the reps approach each call – with the knowledge that someone has done quite a lot of work to get that lead to them and not with the defeatist attitude of someone who expects to be hung up on.

If our three inductees left the marketing department feeling more confident in their product knowledge, more aware of the people and departments within the company and with some level of expertise which they can share with potential clients on the phone then these two weeks have been an incredible success. I look forward to seeing their progress over the next few weeks to see the answer for myself.

Top Floor Flat Takeaways

  • As our company’s grown, we’ve no longer been able to let new hires absorb company culture and knowledge the way we did when we were all in one open plan room
  • We first identified what it was that we wanted new hires on the sales team to learn in their first few weeks with the company (company knowledge, product knowledge, industry knowledge, understanding of the sales process and the expertise for consultative sales) then recognised that the place for new hires to learn all of that was with the marketing team
  • We find it important and a valuable use of time to run a two week induction for sales reps where they sit on the marketing team to learn those pre-defined skills which can quickly get them better prepared to sell the product.