Blog

Adventures in Agile Marketing: Estimating Story Points

By: Resalin Gurka | Nov 01, 2016 |  Agile Marketing,  Agile Tools,  Article

Use story points estimation for Agile Marketing--separating out by tasks, like by tea, shown hereA lot has happened since my last Agile marketing post about revamping the editorial calendar. For one thing, I still use my editorial calendar, but it’s become a brainstorm repository instead of an organizational tool. Also, I now have another person on my marketing team which has been a tremendous help and immense relief as we’ve been really busy with conferences, white papers, blog posts, and started the arduous process of updating the website in addition to creating physical marketing collateral.

It is a lot to manage for a two-person team so I started to look for ways to become more effective with time and bandwidth. I have a backlog and a Kanban board to visualize the work, a good first step. Now, how do I discuss what’s involved with my team and stakeholders? Specifically…

  1. How do I have meaningful conversations about scope with my team?
  2. How do I show productivity in a way that’s meaningful to stakeholders*?
  3. How do I use data to discuss and prioritize with stakeholders?

I know story points are used in development to estimate work. Can it work for marketing?

Development teams assign user story points to describe their relative size to one another. This is different from how I estimated work in the past, which was time-based. For example, writing a blog post took two hours while a white paper may take six.

But there are problems with the Hours method. In marketing, estimating work in hours meant being a slave to answering a stream of continuous questions. Are we writing from scratch? How many sections? Is research involved? Any interviews? It was constant, exhausting re-estimating.

Story points are a measure of scope. A white paper has more scope than a blog post; a blog post has more scope than a tweet*. They are evaluated and estimated in relation to each other. Regardless of how many sections or research needed, a white paper will always have more scope than a blog post; a blog post will always be more scope than a tweet. In this way, the scale is fixed. Now, team members can discuss and debate just how much scope something is. Is it twice as big or three times as big? Using story points, if a blog post is a 3, is a white paper an 8 or a 21?

An advantage of using this strategy is that it frees managers to spend time on helping the team or setting strategy.

Why Use Story Points For Marketing?

In an Agile team, product owners use story points to discuss scope of the work in upcoming sprints with stakeholders. What happens if stakeholders have something they want to add to the product backlog and it’s an 8-point story. What should the product owner do?

There are a few options that don’t involve time manipulation. If stakeholders really want the feature added, the product owner and ScrumMaster can request more team members to help the heavier workload. The other option would be to cut planned scope to make room for new work. If planned scope was estimated ahead of time, the product owner has an idea of how much needs to be cut.

Story point estimation can be a valuable tool, especially for teams with limited time and manpower (every marketing team ever). Without getting in the weeds of estimating using time, there is still a concrete, data-driven way to evaluate scope, measure productivity, and negotiate with stakeholders.  

First Estimation Exercise

We ran our first estimation exercise a couple of weeks ago. We’re a very young team, in terms of working together, and the exercise gave us time to discuss our personal experiences with the items at hand. After we finished grouping the items in t-shirt sizes and allocated a point system, we were able to create our own marketing story point cheat sheet.

Example of t-shirt size estimating using sticky notes for Agile Marketing
Marketing items grouped by complexity

 

Agile Marketing story point cheater card on yellow index card
Our story point cheat sheet

If we add more members to the team, we will need to re-do the bucketing exercise to create a new scale.

It has been two weeks since we began this agile marketing experiment and I’ve noted how many points we’ve accomplished every week. I need a few more data points to calculate an average velocity. I’m really excited because I think story points will help me plan work better and improve my relationship with stakeholders. I can use our average velocity to have reason-fueled discussions with stakeholders on what work should be completed and how much of it will be done in a given time frame.

More on Agile marketing here:

Blog

Q&A: Allison Pollard Answers Myths, Mobbing, Morals & Craftsmanship

By: Resalin Gurka | Aug 10, 2016 |  Agile Technical Practices,  Article,  Video

Principal Agile coach Allison Pollard was kind enough to take a break from her busy Keep Austin Agile schedule to discuss how to create an Agile tech practices craftsmanship culture, management’s role during a tech turnaround, and the developer secret handshake.

Watch the full video below…full transcript also included.

(more…)

Blog

5 Non-Agile TED Talks About Agile

By: Resalin Gurka | Jul 07, 2016 |  Article

Ted Talks about Agile, without being "about Agile"It was 1984. Explorer, architect, and author Saul Wurman began to notice a convergence of multiple disciplines, and in an interview with Fast Company, Wurman noted that he saw what people in the groups did not.

‘They just didn’t see they were one group…they didn’t realize they were growing together.

He decided to bring representatives from the Technology, Entertainment, and Design circles together starting what would become one of the most celebrated conferences in the world, the TED conference.

Each TED talk taps into our curiosity by sharing the ideas of today’s thought leaders and innovators. The following TED talks cover the spectrum, from slime mould to storytelling via code. Not only is each talk brilliant and inspiring, they also discuss various Agile principles and show agility in action, without speaking of Agile outright.

(more…)

Blog

#SGFLA – To Infinity And Beyond…

By: Resalin Gurka | Apr 21, 2016 |  Agile Marketing,  Article
Astronauts and Agilists Kate Megaw and Anu Smalley kick off Global Scrum Gathering Orlando
Astronauts and Agilists Kate Megaw and Anu Smalley kick off Global Scrum Gathering Orlando

My first Scrum Gathering was a great time! I met so many interesting, smart, and kind people from the Agile community from all over the world. While there were big names who have contributed and helped grow the community over the years, a majority of attendants were like me: first-timers. According to Scrum Alliance, 55% of this year’s crowd have never attended a Scrum Gathering. This is in line with the major growth spurt Agile has experienced in the last five years.

(more…)

Blog

VersionOne 2016 State of Agile Report – Agile Has Hit Its 30’s

By: Resalin Gurka | Apr 14, 2016 |  Agile Transformation,  Article

Banner for the 10th Annual State of Agile Report from VersionOne

It’s no longer the kid it once was. From 1957 to 2016, Agile has progressed through the stages of cute kiddo, awkward teenager, eager twenty-something, to mature thirty-ish adult. With this new stage in life comes a lot of positives (steady growth, deepening maturity) but also some negatives (hesitancy, failed adoptions) as shown in the 2016 report.

Here are some of the most telling trends found in the annual State of Agile report. (more…)

Blog

Adventures In Agile Marketing: The Editorial Calendar

By: Resalin Gurka | Apr 04, 2016 |  Agile Marketing,  Agile Tools,  Article

Agile Marketing plannerWhen was the last time that your editorial calendar got a makeover? As a marketer before Agile (BA), my editorial calendar was pretty standard: title, info, status, and dates. It was the piece of data that, I now know, was a very waterfall way of creating content. Before Agile, I never realized how much risk was involved with every blog post that went out the door.

Agile Marketing vs. Regular Ol’ Marketing

Agile marketing took root from Agile Methodology, an approach to building software that followed the clarion call of individuals and interactions, customer collaboration, responding to change, and working software as the true measurement of progress. Agile Marketing has similar values:

  1. Responding to change over following a plan
  2. Rapid iterations over Big-Bang campaigns
  3. Testing and data over opinions and conventions
  4. Numerous small experiments over a few large bets
  5. Individuals and interactions over target markets
  6. Collaboration over silos and hierarchy

Like Agile Software Development, Agile Marketing has a mindset geared towards communication, continuous improvement, gathering feedback, and collaboration. Instead of placing a big bet by creating a giant strategy set to execute over a long period of time, Agile marketers favor short campaigns that allow them to gather intel to improve the next campaign. An Agile marketing campaign is the equivalent of a sprint.

For example, I have an idea for a white paper that I am pretty sure will resonate with my audience. One way to be more Agile is to test the topic with a smaller investment like a blog post. If the blog post flops, I change direction; if it’s a hit, then I proceed.

The Agile Editorial Calendar

An editorial calendar keeps a team organized by providing visibility into the work that is being and will be done. They are absolutely necessary if you have more than one person on your team. Here are snapshots of my editorial calendars over the years.

Traditional Editorial Calendar

Agile Editorial Calendar V1

Agile Editorial Calendar V2

 

What Makes The Agile Editorial Calendar “Agile”

The first version (V1) of my Agile editorial calendar was similar to the traditional one. There was a column for the title, audience/target person, keywords, and due dates for each phase. The new additions were columns for the user story and acceptance criteria. So far, my adventure in user story and acceptance criteria land has stuck. In addition to the blogging, I include user stories and acceptance criteria for emails, infographics, and a majority of my marketing efforts. It keeps me focused on my audience and has even improved my writing.

We begin refining the Agile editorial calendar with the second iteration (V2). Because the user story includes the target audience, I removed that column to streamline. The biggest change between V1 and V2 is the status column. Instead of three rows with due dates, I decided to remove the due date and instead use those rows to signal with the color orange where the post is in the production process, sort of like a Kanban board. I still have a place to indicate the target publishing date, but as far as the other due dates, I removed them after realizing that they weren’t necessary as long as I hit the last one. I was documenting for the sake of documentation, a very un-Agile approach.

Another modification – a reflection of my new writing process – is to revise after review. I used to do a line edit before the peer review. However, I have swung and missed enough times to know that I don’t always get it right. Why put in the effort to perfect a piece if there are big flaws–informational or structural–that are wrong? The switch allows me to better “respond to change over following a plan,” the first principle of Agile marketing.

My journey as both a marketer, an Agilist, and an Agile marketer continues. I’m excited to see where it takes me and how it will make me better at these aspects of my professional life. If there are any marketers, Agile or otherwise, I’d love to hear your thoughts.

More on Agile marketing here:

Blog

Millennials And The 9 – 5: 18 Statistics Important To Attracting And Retaining Millennial Talent

By: Resalin Gurka | Mar 08, 2016 |  Article,  Leadership

Millennials in the workplace - a millennial woman working on a computer

You may have seen them working on the couch in the common room or maybe you haven’t actually met them at all. Perhaps you have only interacted with them via Slack, email, phone, or, their favorite, text. At this moment, they are between the ages of 22 and 34. They are either just entering the workforce or coming into management roles. According to the US Bureau of Labor, 2015 was the year they surpassed the number of Gen X’ers and Boomers in the workplace. Meet the Millennial.

Understanding how to attract and retain Millennials should be an important part of your hiring strategy, particularly when data shows “loyalty challenge” is very real. According to the 2016 Millennial survey by Deloitte, nearly ⅔ of Millennials plan to leave their job by 2020.

Deloitte surveyed 7,700 Millennials from 29 countries around the world. All are college graduates who are currently employed in large private sectors. Surveyors asked the group various questions about their current employer and what they are looking for in a new opportunity, including factors swaying employment decisions, characteristics of a successful business, personal values, and what makes them happy at work. The following statistics about Millennials in the workplace are taken from that survey.

  • 25% of Millennials in the workplace expect to leave within the year.
  • Millennials in emerging markets are less loyal than those in established markets. Peru has the least loyal of the group with 82% of their Millennial workforce expecting to leave in less than five years.
  • Millennial parents are more loyal than those without children (32% vs 24%).
  • Only 28% of Millennials feel all of their skills are fully utilized.
  • 63% of Millennials feel their leadership skills are not being developed and 71% of Millennials who will leave in the next two years are dissatisfied with how their leadership skills are progressing.
  • Only 16% of Millennial women lead a department compared to 21% of their male colleagues.
  • 58% of Millennials believe their businesses behave ethically, up 52% from last year.
  • 57% of Millennials feel the leadership is helping to improve society.
  • Biggest values that facilitate long-term business success are employee satisfaction (26%), ethics and integrity (25%), customer care (19%), and quality (13%), according to Millennials.
  • 49% of Millennials have passed on opportunities because they did not align with their personal values.
  • 68% of Millennials with mentors intend to stay at their current job for more than five years.
  • Of 14 factors that influence a Millennial’s employment choice, pay was the biggest factor at 22% followed closely with good work/life balance at 16.8% and career advancement at 13.4%.
  • Women are more likely than men to rate career progression as a major factor in employment choice.
  • 88% of Millennials want to choose (within limits) their own start and finish time of the work day.
  • 75% of Millennials express a desire to work remotely or want more opportunities to do so.
  • 76% of Millennials working in a creative and inclusive culture report high levels of productivity
  • During an ideal work week, Millennials want 50% more coaching and mentoring time than they currently receive.  
  • Only 29% of Millennials feel like they have total control of their career.

Eventually, Millennials in the workplace will progress from entry level to the boardroom. How will they impact “work” as we know it. Will the tech industry continue to boom as the first generation of digital natives play a bigger role?  Will forms of communication change? How will projects get completed, work get done? Please share your thoughts below.

Blog

Diagnosing the Wellness of your Product Backlog

By: Resalin Gurka | Feb 22, 2016 |  Article,  Product Owner,  Scrum

What do cars, human bodies, and backlogs have in common? All three need regular check-ups to stay healthy and useful. A product backlog is a key Scrum artifact. It holds all of the potential work the team/organization has not yet done that might be part of the product. One of the responsibilities of the product owner is to keep the backlog ready and healthy for the team.

A healthy backlog has 2 sprints-worth of sprintable stories. This rule describes the readiness of each story and the amount available for the team to work on.

(more…)

Blog

Not Another Scrum Event: 11 Responses ScrumMaster’s Can Use To Fight Agile’s Most Common Argument

By: Resalin Gurka | Feb 09, 2016 |  Article,  Scrum,  ScrumMaster

Not another scrum event: Daily stand up

With Daily Scrum, Backlog Grooming, Sprint Planning, Sprint Review, and finally the Retrospective, Scrum provides a lot of opportunities for the team to come together and discuss, assess, and pivot when necessary. In other words, meet on a regular basis.

Following the framework, a two-week Sprint will have up to ten hours of meetings per team member. Too much? You will hear this question a lot, especially if the organization is new to Agile and Scrum.

The answer to that question is no. Before getting to the arguments, let’s do a quick review of all the Scrum meetings.

Scrum Events: A Review

1. Backlog Grooming**

Who: Product Owner, ScrumMaster and Development Team

When: Before Sprint Planning at a regular cadence (once every 1 to 2 weeks)

Purpose: Keep work “ready” for the team and provide estimates for the PO

Why: To avoid surprises during the Sprint and reduce risk

Timebox: 1 hour per week of the Sprint

2. Sprint Planning

Who: Scrum Team (PO, SM, Development Team)

When: First activity of day 1 of Sprint

Purpose: To gain a shared understanding and shared commitment of what the team is going to do and how they are going to do it.

Why: To ensure the team has clarity and alignment of the mission before just blindly starting work.

Timebox: 2 hours per week of the Sprint (1-week Sprint = 2 hours for Sprint Planning)

3. Daily Scrum

Who: Scrum Team

When: Daily at a set time (Consistency is key)

Purpose: To allow the team to inspect and adapt their Sprint plan and identify and mitigate risks impeding progress

Why: To stay synchronized and aligned throughout the Sprint

Timebox: 15 min

4. Sprint Review

Who: Business Stakeholders, Scrum Team

When: Last day of Sprint

Purpose: To showcase/demo what was completed during Sprint and get feedback from stakeholders

Why: To inspect and adapt progress on building the product

Timebox: 1 hour per week of the Sprint

5. Sprint Retrospective

Who: Scrum Team

When: Last day of Sprint

Purpose: An opportunity to improve team dynamics and processes by discussing what worked well and finding solutions for inefficiencies

Why: To continuously improve as a team

Timebox: 1 hour per week of the Sprint

 

Note: Timebox means the team should spend no more than the set time.

 

Making The Case For Scrum Meetings

It’s important that all Scrum leaders, whether they are the official ScrumMaster or just the champion for the organization, be prepared to refute the argument as it will surface if it hasn’t already.

 

#1: The collective meeting framework saves time in the long run by preventing double work or worse, working on the wrong thing.

#2: You know what they say about assuming. Scrum meetings, particularly Sprint Planning, prevent teams from working on bad assumptions because they provide the opportunity to clarify acceptance criteria.

#3: Meetings keep the line of communication between the Team and Stakeholders open and flowing.

#4: Activities, particularly the Daily Scrum, keep team members happy because roadblocks are removed faster.

#5: Meetings cultivate team member autonomy because of the shared knowledge of what needs to be accomplished. Empowered employees = happy employees.

#6: Are there too many meetings, or are the meetings not effective? Facilitation mistakes and lack of discipline can turn any meeting into a grass growing competition.

#7: Cut old meetings. It’s easy to forget to remove old meetings when you’re adopting something new.

#8: It’s really not that much. Using our two-week Sprint as an example, 10 hours of meeting is only 13 percent of 80 hours (2 weeks x standard 40-hr week). If meetings are a waste of time, keep in mind that the average US consumer spends 40 minutes a day on Facebook.  

#9: Follow the rules. Scrum events have a very specific purpose and recommended meeting attendants for a reason–to save time and keep people focused on what they need to do. Don’t forget that each meeting is time-boxed.

#10: If Scrum events did not exist, would the team have enough opportunity to collaborate? When?

#11: Remember team activities are different from individual activities.

A team is more than the sum of its parts and Scrum meetings focus on making the outputs of a team better. Scrum team members have plenty of alone time anyway (see #9).

Calendar invites don’t make teams more Agile, it’s what happens during the meetings. Before ditching the framework for something entirely new (and going down the rabbit hole of change), use the preceding arguments to investigate why Scrum meetings may not be working.

**While Backlog Grooming is not officially part of the Scrum framework, it is un-officially and universally part of Scrum implementation.

Blog

4 Characteristics Of A Personable And Useful Customer/User Persona

By: Resalin Gurka | Jan 27, 2016 |  Article,  Product Owner

 

male silhouette, product personaImagine you were tasked with building a transportation vehicle for two individuals. What would be your first step? If you dove head first into your list of features, you made the wrong move.

What if the person needed to travel from Austin, Texas to Oxford, England? Or what if he only needed to go across town? Knowing who this machine is for and what they’re trying to accomplish is the difference between building an airplane or assembling a bicycle. The first step to building a great product is to understand your users, and creating product personas is a key element.

(more…)