Design Iteration

Your constantly-updated definition of Design Iteration and collection of videos and articles. Be a conversation starter: Share this page and inspire others!
352 shares

What is Design Iteration?

Great designs don't just appear overnight – they take time to get right. UX designers and, in fact, all other kinds of designer know that they don't get one try to make a product the best it can be, it takes many iterations to get the product the way that it best suits the user. Iterative design processes are used across all design disciplines to produce results that count. A UX designer should ensure that they understand how iteration works and how to best use it in their own work.

Show Hide video transcript
  1. 00:00:00 --> 00:00:31

    Great agile teams commit to iterating on features. Now, it's interesting. When we did a bunch of  research on agile teams back in 2019 and 2020, we found one of the biggest complaints  people had was that their teams never went back and improved things that they'd already built. They would ship something, move it to the Done column and then never look at it again. Sometimes, they didn't even look at metrics to see if anybody was even *using* the feature.

  2. 00:00:31 --> 00:01:00

    The really unfortunate thing was that teams often shipped small or stripped-down versions of features just to get them out the door and then they *still* never went back and approved them. Obviously, this led to absolute nightmare products full of half-finished things that were inconsistent and didn't really make sense as a whole product. The thing is, that's one of the least agile  things you can do. The whole point of lightweight methodologies is that we're constantly getting things in front of users, getting feedback and improving them.

  3. 00:01:00 --> 00:01:32

    Do we sometimes ship things to  people that aren't quite perfect? Yeah – all the time. But we do it with the understanding that  we're shipping it in order to learn something, and once we learn something, we're going to go back and improve the product based on what we learned, and then we'll do it again... and then we'll do it again. That is iteration, and it's pretty much the core of agile. Great teams learn from their users and keep improving their product by iterating on features. They don't just keep churning out new half-baked features like they're some kind of widget factory.

  4. 00:01:32 --> 00:01:41

    So, teams that are truly committed to agile methodologies should be iterating and improving their user experience and their codebase *constantly*.

Learn More about Design Iteration

Iteration is a common theme in both design thinking and agile methodologies.

For more practical insights on how to incorporate iteration while working on agile teams, take the course, Agile Methods in UX Design.

Learn more about the iterative, non-linear design thinking methodology in the course, Design Thinking: The Ultimate Guide.

Literature on Design Iteration

Here's the entire UX literature on Design Iteration by the Interaction Design Foundation, collated in one place:

Learn more about Design Iteration

Take a deep dive into Design Iteration with our course Agile Methods for UX Design .

Agile, in one form or another, has taken over the software development world and is poised to move into almost every other industry. The problem is that a lot of teams and organizations that call themselves “agile” don’t seem to have much in common with each other. This can be extremely confusing to a new team member, especially if you’ve previously worked on an “agile” team that had an entirely different definition of “agility”!

Since the release of the Agile Manifesto in 2001, agile methodologies have become almost unrecognizable in many organizations, even as they have become wildly popular. 

To understand the real-world challenges and best practices to work under the constraints of agile teams, we spoke with hundreds of professionals with experience working in agile environments. This research led us to create Agile Methods for UX Design.

In this course, we aim to show you what true agility is and how closely agile methodologies can map to design. You will learn both the theory and the real-world implementation of agile, its different flavors, and how you can work with different versions of agile teams.

You will learn about the key principles of agile, examples of teams that perform all the agile “rituals” but aren’t actually agile, and examples of teams that skip the rituals but actually embody the spirit.

You’ll learn about agile-specific techniques for research and design, such as designing smaller things, practicing continuous discovery, refactoring designs, and iterating.

You will also walk away with practical advice for working better with your team and improving processes at your company so that you can get some of the benefits of real agility.

This course is aimed at people who already know how to design or research (or who want to work with designers and researchers) but who want to learn how to operate better within a specific environment. There are lots of tools designers use within an agile environment that are no different from tools they’d use anywhere else, and we won’t be covering how to use those tools generally, but we will talk about how agile deliverables can differ from those you’d find in a more traditional UX team. 

Your course instructor is product management and user experience design expert, Laura Klein. Laura is the author of Build Better Products and UX for Lean Startups and the co-host of the podcast What is Wrong with UX?

With over 20 years of experience in tech, Laura specializes in helping companies innovate responsibly and improve their product development process, and she especially enjoys working with lean startups and agile development teams.

In this course, you will also hear from industry experts Teresa Torres (Product Discovery Coach at Product Talk), Janna Bastow (CEO and Co-founder of ProdPad) and Adam Thomas (product management strategist and consultant).

All open-source articles on Design Iteration

Please check the value and try again.

Open Access—Link to us!

We believe in Open Access and the democratization of knowledge. Unfortunately, world-class educational materials such as this page are normally hidden behind paywalls or in expensive textbooks.

If you want this to change, , link to us, or join us to help us democratize design knowledge!

Privacy Settings
By using this site, you accept our Cookie Policy and Terms of Use.

Share Knowledge, Get Respect!

Share on:

or copy link

Cite according to academic standards

Simply copy and paste the text below into your bibliographic reference list, onto your blog, or anywhere else. You can also just hyperlink to this page.

Interaction Design Foundation - IxDF. (2016, May 25). What is Design Iteration?. Interaction Design Foundation - IxDF.

New to UX Design? We're Giving You a Free eBook!

The Basics of User Experience Design

Download our free ebook “The Basics of User Experience Design” to learn about core concepts of UX design.

In 9 chapters, we'll cover: conducting user interviews, design thinking, interaction design, mobile UX design, usability, UX research, and many more!

A valid email address is required.
316,081 designers enjoy our newsletter—sure you don't want to receive it?