UX Insights - User Experience Leadership and Strategy

Why I Hate Gantt Charts


Listen Later

I cannot tell you how much I hate Gantt charts. Why? Well, because they are the greatest work of fiction since Facebook declared it cared about user privacy.

In 27 years of working in digital, I have not once worked on a project that stuck even vaguely to the timeline laid out in the Gantt chart.

Trying to map out the entirety of a digital project from the start is a work of futility, and yet, time and again, executives and clients ask for it.

The truth of project planning is that we can only be confident about how our project starts. The further into the future we go, the less we know.

But, for a moment, let's imagine a world where this was possible. Well, when it comes to a digital project, that is still a terrible idea.

Mapping Out Projects From the Start Is a Wasted Opportunity

You see, digital has two distinct advantages over many other types of projects.

  • It has no raw materials as such. No inherent costs outside of labor. Pixels are free.
  • It is easy to gather detailed data about user behavior and characteristics.

These advantages enable a more flexible approach to project management, adapting to what you learn through user research reducing risk, and improving quality.

Of course, this ability to adapt to what you are learning is negated if the project has all been planned out in some Gantt chart at the outset. In such scenarios, supposed "scope creep" becomes the enemy. You must stick to the plan, irrespective of what you learn on the way.

So, if not Gantt charts and upfront planning, then what?

Just a quick aside. I have found myself with some availability starting next month. Drop me an email if I can help you or your organization with coaching, improving conversion, or your digital strategy.

How We Should Run Digital Projects

So, instead of a linear project plan, we have a process that branches, allowing for adaptation.

I tend to define specific points where we embrace adaptation to retain some control over the direction and reassure stakeholders that the project isn't a free for all.

To achieve this, I break most reasonably large digital projects into four distinct work packages, each informing the next. These are typically:

  1. Discovery. This is where we gather background information and specify what needs to be done at the highest level by identifying user needs, business goals, and constraints.
  2. Alpha. This is where we create a detailed specification in the form of a prototype that is then tested with users. We can then iterate and adapt based on what we learn.
  3. Build. This is where the digital service is built using the specification from the alpha. Some testing is still carried out, but changes will be more limited.
  4. Live. This includes any post-launch optimization and will involve further refinement based on how users respond in the real world.

So initially, you will only plan and price the cost of the discovery phase. However, once that is done, it will provide the scope to plan the alpha. The alpha will allow you to scope and plan the build. Each phase informs the next, allowing for much more accurate project plans.

Furthermore, you can quickly adapt between phases. So, for example, your discovery phase might conclude the project is not viable and if so, you could stop before you waste too much time and energy. Alternatively, the alpha might morph the service from a website to a mobile app.

Finally, there will still be some adaptation in each phase itself based on user feedback. However, because of the limited scope of each phase, it is relatively easy to predict the amount of testing and time for iteration required.

This approach is easier to manage, leads to more accurate project planning, and reduces risk. You are not committing to a massive project but a tiny series of stages. This works particularly well when engaging an outside supplier.

Stop Lying to Yourself

At its heart, my problem with Gantt charts and, by extension, upfront planning is that it gives us false confidence. We act like we know the future, and we don't.

At best, they are an educated guess; at worse, they are a weapon that is used to beat team members around the head when they fail to hit milestones.

So, let's stop lying to ourselves and others and be honest about what we know and don't when it comes to project planning.

...more
View all episodesView all episodes
Download on the App Store

UX Insights - User Experience Leadership and StrategyBy Paul Boag

  • 4.9
  • 4.9
  • 4.9
  • 4.9
  • 4.9

4.9

9 ratings


More shows like UX Insights - User Experience Leadership and Strategy

View all
Science Friday by Science Friday and WNYC Studios

Science Friday

6,083 Listeners

In Our Time by BBC Radio 4

In Our Time

5,403 Listeners

More or Less: Behind the Stats by BBC Radio 4

More or Less: Behind the Stats

898 Listeners

Stuff You Should Know by iHeartPodcasts

Stuff You Should Know

77,397 Listeners

Boagworld: UX, Design Leadership, Marketing & Conversion Optimization by Paul Boag, Marcus Lillington

Boagworld: UX, Design Leadership, Marketing & Conversion Optimization

96 Listeners

ShopTalk by Chris Coyier & Dave Rupert

ShopTalk

501 Listeners

Design Better by The Curiosity Department, sponsored by Wix Studio

Design Better

325 Listeners

The Diary Of A CEO with Steven Bartlett by DOAC

The Diary Of A CEO with Steven Bartlett

6,721 Listeners

Nudge by Phill Agnew

Nudge

170 Listeners

NN/g UX Podcast by Nielsen Norman Group

NN/g UX Podcast

105 Listeners

One Footer in the Grave by Paul Boag, Andy Clarke, and Marcus Lillington, Jon Hicks

One Footer in the Grave

1 Listeners

Lenny's Podcast: Product | Growth | Career by Lenny Rachitsky

Lenny's Podcast: Product | Growth | Career

1,338 Listeners

The Rest Is Entertainment by Goalhanger

The Rest Is Entertainment

802 Listeners

Discover Daily by Perplexity by Perplexity

Discover Daily by Perplexity

64 Listeners

The TED AI Show by TED

The TED AI Show

46 Listeners