This content is part of the Essential Guide: Making the Agile development model current again

Coming from Agile2016: A guide to software design thinking

With Agile, you can deliver products faster, but are they anything people actually want? Expert Kupe Kupersmith explains how to put the customer into the Agile process.

Ahead of Agile2016, SearchSoftwareQuality editor Valerie Silverthorne had a chance to talk with Kupe Kupersmith, president of B2T Training in Atlanta, who will be giving a talk on "Critically Thinking Your Design DNA." Here's what to look forward to and an explanation of what Kupersmith calls software design thinking:

What are Agile teams doing wrong when it comes to design?

Kupe Kupersmith: The major piece when it comes to Agile is too many teams that are doing so much better. The software teams have bought in to the true Agile mindset better and are getting things done faster, but do people care about what they're making? No one really has the answer to the real problem. We create user stories, and we're churning things out and doing sprints and iterations, but customers aren't totally happy yet. So, this talk is about ways to think about how to quickly get on the same page about the real problems. By including a good team and collaborative focus, we can get to the right problem and then be able to kick butt in the sprint cycles. But we need the right anchor to make the decisions.

Is this about user experience (UX)?

Kupersmith: This is a little different. It dovetails with UX, but it comes before that. Before you're setting up the UX, you need to get down to the nitty-gritty. We want to go into creating UX knowing that we're making something that the user needs and wants. That software design thinking has to come first. We need to know what the user needs and wants.

So, it has to start with the customer?

Kupersmith: In my opinion, and I could be wrong, but the end game is customer experience. It's the overarching umbrella, and it's what CEOs care about. What it comes down to is loyalty. They want to feel good and have a great customer experience. To help make that happen, we need to focus on software design thinking and UX. If you can do those two in combination, it works. By focusing on customers and what will really work with them and their journey, you can map out the UX when you get down to the actual product. Customer experience is the umbrella and design thinking is the user experience you deliver, so how the two come together is through design thinking upfront. The mindset is making sure there is prototyping of high-level and low-fidelity stuff, because the user experience is really down to the details. Part of it is back to what customers really need versus how to build an awesome experience. That's the UX. You can have a great website that's easy to use, but if nobody uses it, then that's a problem.

Next Steps

Agile and UX -- a happy marriage

A tipsy view of customer experience

UX experts looking for work might want to consider mobile

Dig Deeper on Topics Archive