What does ice hockey have to do with digital agency structure?

Well, it’s more than just a metaphor to keep our bearded-ice-hockey-fanatic CEO engaged.

Cardiff wordpress agency ceo at ice hockey game

The systems and strategies used by ice hockey teams are perfect to help digital agencies deliver high quality, people-driven, frustration free digital experiences to their customers.

In 2025, we’re using insights from Cardiff Devils, St. Louis Blues, and insights from operational experts to help us restructure our agency to double down on what we do best.

How?

Well, let me start by telling you about table football. (I’ve not lost my mind, promise.)

The ‘Table Football’ Approach To Structure

We’ve all experienced silos at work.

When you start a company you’ll likely have individual contributors doing all of a function (say, one standalone content marketer) and those functions will eventually grow into teams (content marketing & seo) as you add new people.

Repeat that across different functions and you get silos.

Marketing IT Professional Services
Silo 1 Content Marketing Development Sales
Silo 2 Product Marketing Operations Delivery
Silo 3 Social Media Security SMEs

 

I’d bet my hat that, if you’re a leader in your company, you’ve had a meeting in the last 18 months about how to combat silos and poor communication across teams.

In lots of organisations these silos are necessary because it doesn’t make sense to mix these functions. They need to learn together, grow together, and deliver together. You might get your Security team to consult on your development approach, but it’s not essential that they’re together every day.

That means you often end up with something that looks like a table football table. All of your people are lined up, in the area that makes sense for them on the field, and they can all be doing their job.

foosball table as example of siloing in a digital agency

However…

For digital agencies, this table football approach can be detrimental to delivering projects.

Agencies will often start life by building out their teams around functions – like Front End or Back End Development – so each stage of the creation process is covered.  A little like building a house, you need the previous person to complete their portion of the digital experience, before the next person starts theirs.

This is really useful when you’re small and agile. You might end up with too much work on one person, because a project is particularly heavy on that function, but the chain of passing a website from one person to another works well.

The problems come with growth. When an agency adds new people – which is exactly what we did here at Illustrate Digital – you end up with silos like this:

Agency Function
Silo 1 Project Management
Silo 2 Front End Development
Silo 3 Back End Development
Silo 4 UX & UI  Design
Silo 5 Support & Security

 

Worse still, the people-driven chain becomes a team-driven chain, where it’s much less clear who is doing what at each stage of the creation process. Ownership and understanding of the load on a team goes out of the window.

Basically, you’re taking a website, and trying to pass it through the rungs of a table football table, electing whoever is available, and hoping a site comes out.

example of how siloing impacts efficiency in agency structure

That might not look that bad in the  isolation of a project planning phase, which is why it often goes unnoticed.

But, when you consider that an agency often has a number of projects running at the same time, and sickness, holidays, and project complications happen, it really looks like this:

example of chaotic process in a website build

Chaos incarnate.

This was our own experience at Illustrate Digital until very recently. Even though our customers were always happy with the work we delivered, it was a hard-fought process internally to get it there. And, not without hiccups along the way.

So, things needed to change. And the way you change this is with ice hockey.

The Ice Hockey Approach To Efficiency

‘Ice hockey is a game of math and efficiency.’

That’s a direct quote from British ice hockey legend, Matthew Myers, from his Q&A at our Christmas event in 2024.

cardiff devils matthew myers company interview

You don’t need to know much about ice hockey to understand where he’s coming from. Simply put, each ice hockey team is made up of sub-teams – known as ‘lines’ – that play together consistently over time.

The lines eat, train, and play together all of the time (barring injury) and spend as much time together as possible.  They’re paired based on their skillset, and what the objective is out on the ice.

Here’s a current example of how that looks from the St. Louis Blues.

Position Line 1 Line 2
Left Wing Pavel Buchnevich Dylan Holloway
Center Robert Thomas Oskar Sundqvist
Right Wing Jordan Kyrou Zack Bolduc
Defender Colton Parayko Justin Faulk
Defender Philip Broberg Ryan Suter

 

Don’t worry if that table is gibberish to you, or you don’t know who they are. I don’t either, if I’m really being honest. All you need to know is:

  • Lines are made up of different functions
  • Lines play together consistently
  • Lines are used based on the team’s needs

When I asked Matthew Myers why playing together so frequently is important, his response was eye opening.

‘If I’m playing with a left handed forward, I instinctively know where to place the puck in relation to his body. If he likes to make a specific move, I know how to position my body to set him up for success.’

These outcomes are only possible because a line plays together consistently over time. Rather than randomly throwing people at the ice, hoping that a game-winning constellation appears, lines are built intentionally in a way that builds connection and develops a winning playing style.

And, often the best lines aren’t made up of star players. It’s the people who are agile, adaptable, and own their role within the team.

This is exactly the kind of consistency that a digital agency needs to be successful.

Deconstructing The Foosball Table

If the table football approach is made up of silos, ice hockey is made up of ‘lean teams’.

These teams work together, consistently, to deliver outcomes. They’ve built a rapport (or ‘playing style’) that is complimentary and plays to each person’s strengths.

In order to swap from one approach to the other, we need to deconstruct the digital agency foosball table and turn it into a lean team. (Funnily enough, this is close to how most early-stage agencies run!)

We’ve done this by taking each function and pairing them together into teams. Each team now has one person of each ability in their team:

Dragons Wolves Falcons
Project Manager Project Manager Project Manager
UX & UI Designer Front End Developer UX & UI Designer
Front End Developer Back End Developer Front End Developer
Back End Developer Back End Developer

 

Each team has come up with its own name, roles and responsibilities, and approach to completing projects. All of which align with the needs of our customers.

example of new illustrate digital agency structure

The graphic above is somewhat oversimplified. But, that says more about my graphic design skills than how this works.

This approach allows us to:

  • Increase effective communication between people
  • Reduce variation in processes (eg. switching developers)
  • Create clear areas of process ownership (eg. designer -> developer handoff)
  • Streamline the path to complete a project

Better still, people will get to know each other, and much like Matthew Myers, they’ll know where to put the puck to set their teammates up for success.

Wrapping This Up…

This restructure is an exciting time in Illustrate Digital’s development, and how we want to deliver open and transparent value to our customers.

In future blog posts I’ll introduce you to the new teams and the people in them, as well as talk more about how we’re measuring the success of this change for our customers.

And, if you’re interested in working with us, why not check out one of our case studies to see if we’d be a good fit?

 

Written by James Johnson

Operations Director

James is our Operations Director and resident ‘Banter King’. He’s a northern boy with a decade of experience in B2B Marketing and SaaS.

Read full profile