Design Thinking for Data and AI Projects
Why Design Thinking is a key tenant of successful analytics projects

Design Thinking for Data and AI Projects

Data science and AI projects are risky. We should leverage anything that removes risk, solves our users' problems, and shortens time-to-market. I am a Decision Scientist at the Microsoft Technology Center. We are a service that helps our customers on their Digital Transformation journeys. One of our goals is to deliver compelling solutions to business problems in days. One tool we use to ensure success is Human-Centered Design Thinking (DT). We know successful AI projects are less about the technology and more about the process and people. Let's walk through what DT is, when you should use it, how you can leverage it, and how you can engage with the MTC to do a Design Thinking workshop with your team. We've helped our customers win awards based on our DT workshops and we can show you how to run your own sessions. Does that sound compelling?

What is Design Thinking

The MTC puts a unique spin on DT.

Our Design Thinking workshop theme: think like children.
No alt text provided for this image

Design thinking is an activity that builds upon the deep understanding of your users and customers to generate ideas, build prototypes, share experiences, solve problems, and embrace "failure". There are many reasons to do a DT workshop, I'm going to focus specifically on how DT can improve outcomes on data (science) projects.

Poorly designed products serve their creators (or sponsors) first and the users second. Good design attempts to understand the intended users and build something that solves their problem and not someone else's notion of the problem. Often people think they are showing empathy but are really dismissive of empathy for the more concrete and measurable virtues of rational analysis ... using numbers and math to justify why our way is right. Rational analysis does not inspire.

I'm a data scientist, enamored with numbers and analytical thinking ... and I'm telling you not to fall for the trap of rational analysis. Listen to your users and build solutions with empathy.

Business leaders (and sometimes even IT) have a lot of misconceptions around what problems AI and machine learning can solve. We often hear comments like:

  • "We want to be an AI Company"
  • "How can we inject ML into our applications and processes to generate more revenue?"
  • "We hope to use AI to solve this complex business problem."

Those statements are a bit nebulous. AI isn't magic pixie dust. It can do amazing things, if you understand what is possible. We use DT workshops to sharpen these broad, strategic statements into crisp questions that data science can actually answer. Then we build out a prototype.

Design Thinking can be used almost daily in any value-stream and is proving to be quite effective as a replacement/augmentation for traditional scrum and agile methods.

DT practitioners have some core values:

No alt text provided for this image
  • we are collaborative: we LISTEN to our customers before we propose solutions. We have Know-What, not just Know-How. We don't accept statements like "our users want...". Instead, we want to talk to those users directly, unfiltered. When we can do this we get the most candid feedback and we can ultimately build the best solutions for them. We need our users to collaborate with multiple teams and stakeholders: developers, data professionals, business executives, marketers, sales. During our DT workshops we have representation from each of these groups.
  • technology is secondary to the human. More than anything else, we are user-centric. We put the human at the heart of what we do. We don't use innovation for its own sake. In many of our DT workshops technology topics don't even come up. In fact, the most common feedback we hear after our DT workshops is:
"This is unlike anything we've ever done with Microsoft. We focused on understanding business problems before we talked about solutions. This was very refreshing. We found some solutions by simply altering our processes. We actually didn't need to roll out any new software."
--actual survey feedback
  • iterative, fail-fast mentality. Successful data science projects are a series of small experiments. Each experiment will have an outcome with learnings. We may need to shift direction quickly. This is continuous improvement. We like to do "mini-DT sessions" where we can focus on what to do next and what we've learned. Sometimes that means we haven't found the business value we were hoping to and it's time to scrap the project.

What does a DT workshop look like?

No alt text provided for this image

Our DT workshops are usually 2 days. Some DT practitioners have multi-week design sprints. We feel most companies can't devote that much time (especially executives). Instead, we start small. And we advocate doing additional DT sessions as needed, later.

Preparation

We ask that you give us a business problem you want help with. It's best to structure the business problem as a "How might we" statement. Some examples:

  • How might we use data, AI, or ML to lower our customer acquisition costs?
  • How might we improve our website's user engagement?
  • How might we use AI to automate mundane tasks for our sales teams?

These are broad statements that will allow our DT workshop focus to go in many different directions based on conversations.

Invite both business and IT leadership and stakeholders, as well as your "customer" or user representatives. 15-20 attendees will allow us to have 3-4 "teams", but we've conducted workshops with over 50 attendees. We did one DT workshop for a Fortune 500 company that included 20 total attendees...ranging from 2 members of the C-Suite to 2 interns. Quite a diverse audience!

"We weren't sure if AI was just a shiny object, or would it really work for us. We learned what really works"
--actual survey feedback

Introductory Games

No alt text provided for this image

The first interactions are always challenging. Often participants don't know each other. Other times there may be executives in the room so attendees fear speaking up and participating. We break this tension by playing games and doing interactive activities. Instead of doing standard "introductions", we play introductory games. This breaks some of the tension but it also allows me to understand the power dynamics in the room. Invariably all of the executives sit together on one team, and the IT folks sit at a table by themselves. After the introductory games I shuffle the tables/teams so each team has representation from the different stakeholder groups. Then we play another game to get everyone comfortable with each other. We even sing songs...yes, you heard that right. But we aren't goofing off, these activities serve higher purposes. We want attendees to think differently about their world. Leave your preconceived notions at the door. We want attendees to think like children and be creative. We want participants to be less rational and analytical and more open to new ideas. Exercise your right brain muscle.

I've had customers tell me the games and activities are the most valuable part of my DT sessions and everyone wants to steal them to use them later.

Data scientists tend to be the least creative, most analytical, introverted folks. DT sessions are difficult for data scientists to lead and it has taken years for me to trust the process. I truly believe DT works.
No alt text provided for this image

A DT workshop is a "judgment-free zone". We encourage attendees to tell us their wildest, craziest ideas. The best way to have a few good ideas is to start with a lot of ideas.

Now the real DT magic happens in the workshop. We focus on Strategy and Execution.

Strategy Activities: Discover and Define the Problems

No alt text provided for this image

We have a series of "divergence" activities to "discover" all of the different problems related to our area of focus. We want attendees to "explore" the problems. We want LOTS of problem ideas. We want each attendee to list as many problems as possible. We share and talk about these problems in small group activities. We "cluster" the problems together, allowing us to see the trends.

Then we share our findings with the other teams. Invariably we find similar problems and clusters. We begin to talk about "personas" or groups of people that are affected by these problems. We again start to see patterns in how these problems affect humans. This is a lot like "mind mapping" but we make it less formal and allow the process to occur naturally.

We begin to pare down the list of problems to those with the highest priority. Each team picks the problem they want to focus on. Sometimes we shuffle the teams if some attendees have strong feelings about the problem they want to work on.

The groups begin digging into the assigned problem and we have group activities to ensure everyone understands as much about their problem as possible. These "convergence" activities allow us to focus our scope and gain a deep understanding of all aspects of our chosen problem.

"Initially we focused on 'hero' AI scenarios. During the workshop we realized there were more valuable use cases where we could experiment with AI."
--actual survey feedback

Execution: Design the Solution and Determine the Implementation

No alt text provided for this image

With a thorough understanding of the problems, we need to think about solutions. Most of us aren't "right brained" so this is difficult (especially IT folks). Hands-on activities help us to think about simple solutions to complex problems. And I do mean "hands-on"...our activities are highly tactile. We again do "divergence" activities where we think about all of the possible ways we might solve our problem. We collaborate, rank, and cluster the potential solutions. Be creative and think like children!

No alt text provided for this image

No alt text provided for this image

Next, we again have "convergence" activities that help us determine what the best solution is. We all arrive at the same conclusion based on the group activities. An example of a simple exercise is a cost-impact matrix. These work great to focus on the most viable solutions.

Once we've converged on a solution we begin prototyping. Prototyping does not mean writing software or developing an AI algorithm. It means drawing the solution, describing it in prose, acting it out, sometimes building it with modeling clay or blocks. Sometimes marketers will "design the box" that the product ships in. Whatever the prototype...it needs to be visual. An AI algorithm is not visual, it's nebulous (at best) and few non-data scientists will understand it. Instead, we want users to see how they will be impacted. THAT is inspirational and empathetic.

Remember: Design the solution for the human!!

With a prototyped product we are proud of, we need to think about the implementation. Activities and games allow us to "sell" our ideas to each other and refine our messaging. Attendees are better prepared to have an impromptu elevator pitch to an executive about the product later. Sometimes we even build a business model canvas, which executives absolutely love.

My favorite activity is what I call "corporate storytelling". The institutional knowledge in any company isn't documented, but passed down in the form of stories. Think water cooler gossip. We want our solutions to be wrapped in a good story that is inspirational.

DT Workshop Outcomes

Here's how I know my DT workshops are fun and valuable: I have NEVER seen an attendee checking email on their laptop or doomscrolling Facebook on their phone. NEH-VER.

We want you to leave our DT workshops with a better understanding of your problems and which can actually be solved with technology. Then we want you to have some concrete solutions with initial rapid prototypes that you can sell to your stakeholders with confidence. We want you to feel invigorated and excited about the Art of the Possible.

"The workshop was a low investment for a high return. We enjoyed this!"
--actual survey feedback

When Should You Propose a DT Workshop?

Short answer: any time you want your business leaders and IT to collaborate on solutions for your end-users.

Frankly, one-day DT workshops are an excellent replacement for Sprint Planning and Retrospectives. Instead of talking about and planning upcoming work you can actually build a prototype and everyone understands the problem and solution by thinking through the details as a group. Obviously we limit the games and activities in shorter DT sessions.

Anytime your team is questioning scope or project direction, consider scheduling a quick DT session to advance the project, come to consensus, and get reinvigorated. If you practice Kanban this is especially valuable since Sprint Planning is less formal. Why spend a day doing planning when you can spend a day actually looking at solutions and building a prototype?

No alt text provided for this image

Here's some other times when DT is valuable:

  • IT wants to build or re-establish client relationships with the biz units
  • Different business units want to engage each other in a safe space
  • IT has a vague notion of business priorities but isn't sure where to focus
  • You are trying to develop a strategy or new product, but don't know where to start
Deep understanding drives empathy.

At the MTC we also do "mini DT sessions" as part of most of our multi-day MTC hackathons and hands-on events. We spend 1-4 hours where we very quickly talk about business problems and iterate on solution ideas. These are much more focused (no games, no songs) and we need to skip many of the fun activities.

DT as a risk management and project management tool

Data analytics projects are risky. Data science is still new to most organizations. DT is perfect for controlling risk. In traditional scrum/agile, we forge ahead for long periods of time without getting user feedback. Eventually we demo our product to our users and invariably they don't feel like we understood their needs. Or, simply, the requirements changed. Ugh!

The Agile Manifesto says that we should be working collaboratively with users and customers, but we all know that doesn't tend to happen, even if we all sit together in the same bullpen. With DT we force this to happen by having the users materially participate in not just the design, but also in "selling" the idea to each other and building the prototype. Users feel that IT is finally listening to them and they have skin in the game. We can change direction quickly based on learnings. This saves time and money and removes risk.

DT fosters continuous improvement and fail-fast

The MTC is here to help you!

No alt text provided for this image

The Microsoft Technology Center is a service that helps our customers on their Digital Transformation journey. We know that successful software projects are less about the technology and more about the process and people.

"We didn't know the MTC did this," ... is a common reaction we hear from our customers. Microsoft, of course, focuses heavily on tech solutions, but we also strive to be the Trusted Advisor for our customers. We've actually done this Design Thinking stuff in the real world and we know the patterns and anti-patterns. A lot of our engagements focus on culture change, like our DT workshops. We've had a few customers with internal "innovation teams" come to learn from us how to host a successful DT workshop. I am always very honored to do this.

We believe in this stuff.

Does that sound like people you can trust?

Want to learn more about how design thinking can help your team? Contact me or your Microsoft account rep today.


Jesse Spencer-Davenport

Asking questions and doing work that joins people, processes, and technology with revenue - because there's always room for more!

3 年

"Poorly designed products serve their creators (or sponsors) first and the users second. Good design attempts to understand the intended users and build something that solves?their problem?and not someone else's notion of the problem." Great article! Lora McCoy, CBAP

回复

要查看或添加评论,请登录

Dave Wentzel的更多文章

  • MTC Data Science-as-a-Service

    MTC Data Science-as-a-Service

    I get a little bored this time of year. I'm a data scientist (among other things) for the Microsoft Technology Center.

  • Top 10 Data Governance Anti-Patterns for Analytics

    Top 10 Data Governance Anti-Patterns for Analytics

    At the Microsoft Technology Center (MTC) we talk to a lot of data leaders that are struggling to leverage their…

    3 条评论
  • The Dashboard is Dead, Probably?

    The Dashboard is Dead, Probably?

    There's a movement by a few data analytics vendors (here's one) that says, "dashboards are dead." Most of this is slick…

    3 条评论
  • Do This Before You Outsource Your Next Analytics Project

    Do This Before You Outsource Your Next Analytics Project

    Were you satisfied with your last outsourced data and analytics project? Did it provide the value you were hoping? When…

    1 条评论
  • Altdata Ideas You Can Leverage Today

    Altdata Ideas You Can Leverage Today

    This is Part 3 of a series of articles on leveraging alternative datasets to provide lift. Part 1 is an overview of…

    2 条评论
  • Data-Driven Customer Lifetime Value

    Data-Driven Customer Lifetime Value

    Business is changing and the customer is the focal point now more than ever. Customers understand they have access to…

    1 条评论
  • Data Sharing as a Replacement for ETL

    Data Sharing as a Replacement for ETL

    This is Part 2 of a series of articles on leveraging alternative datasets to provide lift. Part 1 is an overview of…

    1 条评论
  • Gaining Information Edge with AltData

    Gaining Information Edge with AltData

    "Lift" is something every data scientist and business person strives for. Getting better data is one approach to adding…

    2 条评论
  • Data Kwality Does NOT Matter

    Data Kwality Does NOT Matter

    That's serious clickbait. Let me explain my position.

  • Build vs Die

    Build vs Die

    In 2021 every company needs to be a Digital Company. At the Microsoft Technology Centers we are seeing that the most…

    1 条评论

社区洞察

其他会员也浏览了