UX Collective

We believe designers are thinkers as much as they are makers. https://linktr.ee/uxc

Follow publication

Member-only story

Is Agile an anti-design pattern?

Shamsi Brinn
UX Collective
Published in
4 min readApr 15, 2022

In a parody of Oliver Twist, a small boy asks the adult cook for more discovery time

You might not guess it from the title of this article, but I love Agile. I work in UX, I lead web projects, and I never want to go back to the time before Agile.

Why the headline, then? Because, in addition to being wonderful for software and web development, Agile as commonly practiced leaves design and discovery out in the cold.

In Agile, discovery is assumed. At a minimum, you need a rough spec and some goals to get started. But is the spec validated against business goals or user needs? Is this the best solution? If so, when does that discovery work happen? Not during Agile development.

Filling the void

There are a few patterns that have emerged to fill this void:

Design Sprints are a compressed two-week (or so) period where all of the complex work of discovery is intended to take place, with an artifact handoff at the end. While I love the ambition, it is essentially a modified waterfall process, just shorter.

Sprint 0 is similar to a design sprint, but more overtly “agile-ish”. A single sprint is set aside to figure out what the heck you are doing! But a single sprint is not nearly enough time, and it does not involve the whole team (I’ve written a bit more about this here).

XP offers a pattern that improves on the design sprint and sprint 0 by integrating design into iterative cycles. Designers are integrated into the team, working on small deliverables as they are being built. What is still missing is integrated discovery and validation. In particular, there is no space for UX research because the focus is on incremental deliverables.

A pattern I really appreciate is Dual Track Agile, where design and development interact in a sprint-paced pax-de-deux, with design and discovery leading one sprint ahead. I feel this pattern is close, but the thing Dual Track lacks is a shared language, wasting time on the throwaway artifacts that designers usually rely on to communicate with development. They are not quite one team, just two teams working together well.

A different pattern

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

Written by Shamsi Brinn

Building products and teams around intensely productive collaboration.

Write a response

A couple of cents. Sprint 0 is not intended to be sprint length, and it includes all sorts of considerations beyond design—for example strategy and architecture—and it could be 2 or 3 or 12 sprints worth of effort. Anyone expecting Sprint 0 to…

--

Excellent questions about Agile and ditto insights and ideas! One thing I find both organizations and designers overlook is there's quite a difference between implementing Agile and really having the foundation to be able to do it. Yes, so many are…

--

I'd love to hear more specific details of how this works for you. I am the UX designer for a large web site with user generated content, with an extensive back-end enterprise level CMS. The stuff I work on now is enhancements and improvements to…

--