Why Agencies Can’t Quit Their Really Bad Estimates

a mountain of colourful dice

If estimating things is so hard, why don’t agencies just stop doing it?

The majority of agency leaders I know don’t like estimates much. Never accurate enough to be trusted, and usually too optimistic. If delivery teams could just be better at creating them, there would be more certainty around timelines.

Delivery teams don’t like estimates either. They take a lot of time to create, and although called ‘estimates’ they often lead to expectations about delivery dates.

So let’s just stop estimating!

Continue reading

But… can we deliver it?

There is a lot of focus put on the sales process at agencies. Sell more things to more clients. Sign contracts quickly and fill in all the details later. Keep the sales function separate from the challenges of project delivery.

It can be tempting to rush through the early stages of a client relationship. Promising the world to build trust and worrying about how to deliver on those promises later.

Saying no to that project that won’t be able to start for at least 3 months is hard. Surely there’s a way to make it fit earlier?

Agencies solve sales problems early. Niche down. Clear pitch. Know your market.

You know you can sell things
You can certainly schedule them in
You’ll plan what needs doing, and by who
You can track progress to the minute
You can even be prepared to support what you create

The big question is… can you deliver it?

Getting a great outcome for the team, the client and your bottom line.

Agile Principles & Your Agency: How to Live and Love Them

Text on what. "What works for your agency over Agile Frameworks"

Many agencies aspire to be Agile. Stories fly around social media about the successes of software teams who implemented an Agile Framework and immediately began reaping the rewards.

But Agile was created solely by men working in product organisations (or product-led organisations) that built software. They didn’t have agencies in mind when they coined the principles and values. They weren’t considering Agile as a way to delivery things other than software.

Agencies are not product-led organisations. They are project-led organisations. They have complexity and unknowns, where product-led organisations often have focus and clarity.

That doesn’t stop agencies valuing agility. And agencies can implement much of what it means to be Agile. But it does realistically stop off-the-shelf implementation of an existing Agile Frameworks (such as Scrum).

So if existing Frameworks can’t shortcut an agency to agility, how do we begin our journey, and what should we value when looking for better ways of working?

Continue reading

Overcoming Agency Hurdles: How to Embrace Automation

office full of people. cartoon style. Lots of computers and robots

What is automation?

Automation isn’t a modern phenomenon. People have been automating tasks for centuries. Originally this meant creating a mechanical solution to a manual task, but more recently we’re automating using software and cloud services.

What started with fishing and waterwheels is now focused on writing code to offload the work of a person to a computer.

IBM defines Automation as “the application of technology, programs, robotics, or processes to achieve outcomes with minimal human input”. Nice!

There’s a massive opportunity for agencies to remove the need for ‘human input’, allowing your people to focus on work which returns more value for clients.

Continue reading

Win at Client Communication Using The CRAFT Model

woman sat at desk typing on a computer with dozens of messages flying past on both sizes

A simple communication approach that works with your clients.

They say that retaining a client is easier than winning a new one. They’re right. Much easier.

But it still takes effort.

Using a simple system reduces the burden. Ensuring your clients get a positive and consistent experience. Even across projects, teams and annual budgets.

Building strong, lasting relationships is the foundation of any long-lived, successful agency.

Agencies that thrive tend to excel at knowing and retaining their clients. They create partnerships rather than encouraging a limiting supplier status.

There are many ways to build trust and grow a strong client relationship. By far the most important is how you communicate with them.

Continue reading