Design Thinking
by Ronni Kahalani, Copenhagen School of Design & Technology.
Principles used to help solve complex problems,
in a user-centric way.
Who am I?
Thank you for stopping by.
I’m Ronni. I hope you’re well and wish you a safe and worthy journey.
This presentation is part of the Software Engineering Series, from my lectures at Copenhagen School of Design & Technology.
You can view the Introducing Myself, if you want to know a little more about who I am.
All my presentations and materials are free and available at my blog post: Software Engineering.
Don’t let me uphold you,
continue your journey, go to next slide.
2
Agenda
What is Design Thinking?
A set of principles used to help solve complex problems, in a user-centric way.
Design Sprint vs. Design Thinking
Google Design Sprint takes Design Thinking principles, condenses them into a structured time-bound process (i.e. 5 days)
Advantages and disadvantages with a Design Thinking process
Advantages
Disadvantages
Design Thinking is…�How might we be systematic & creative?
Design Thinking, Lean Startup and Agile
Design Sprint, Design Thinking & Agile
Design Thinking Process Step-by-Step
Empathize
Define
Ideate
Prototype
Test
More Test
Example
Design Thinking Process
Activities
Co-Design
Co-design, also known as participatory design or co-creation, is a collaborative approach to design that involves actively involving end-users, stakeholders, and other relevant parties in the design process. Rather than designers working in isolation to develop solutions, co-design emphasizes the importance of inclusivity, empathy, and shared decision-making throughout the design process. Here's how co-design typically works:
Identifying Participants: Co-design involves engaging a diverse range of participants who have a stake in the design outcome. This may include end-users, customers, clients, employees, community members, experts, and other stakeholders relevant to the design challenge.
Defining Goals and Objectives: Before beginning the co-design process, it's essential to establish clear goals, objectives, and parameters for the project. This includes defining the problem to be solved, outlining the desired outcomes, and setting expectations for participation and collaboration.
Facilitating Collaboration: Co-design workshops, sessions, or activities are facilitated to encourage collaboration, creativity, and communication among participants. These sessions may include brainstorming, ideation, prototyping, and feedback sessions aimed at generating ideas and solutions collectively.
Empathy and Understanding: Co-design emphasizes empathy and understanding of the needs, perspectives, and experiences of the participants. Designers work closely with participants to listen to their insights, validate their experiences, and incorporate their input into the design process.
Co-Design (continued)
Iterative Process: Co-design is often an iterative process that involves multiple cycles of ideation, prototyping, testing, and refinement based on feedback from participants. This iterative approach allows for continuous improvement and iteration of the design solutions to better meet the needs of the end-users.
Empowerment and Ownership: Co-design empowers participants to take ownership of the design process and outcomes. By involving them in decision-making and problem-solving, participants feel a sense of ownership and investment in the final solutions, leading to greater acceptance and adoption.
Cross-disciplinary Collaboration: Co-design encourages collaboration among participants from diverse backgrounds, disciplines, and perspectives. This interdisciplinary approach brings together different expertise and insights, leading to more innovative and holistic solutions.
Documentation and Communication: Throughout the co-design process, it's essential to document the activities, insights, and decisions made collaboratively. Clear and transparent communication ensures that everyone involved is informed and aligned with the progress and outcomes of the project.
Overall, co-design is a powerful approach to design that promotes inclusivity, creativity, and collaboration, resulting in solutions that are more user-centered, relevant, and impactful. By involving end-users and stakeholders in the design process, co-design fosters a sense of ownership, empathy, and shared responsibility for creating positive change and innovation.
Idea Validation
Idea validation is the process of testing and assessing the viability, feasibility, and desirability of a new idea, concept, or product to determine its potential for success in the market. It involves gathering feedback, insights, and evidence from target users, customers, stakeholders, and experts to evaluate whether the idea addresses a real need or problem and has the potential to generate value. Here's how idea validation typically works:
Idea Validation (continued)
Analyze Results: Analyze the results of the validation experiments to evaluate the validity of the initial hypotheses and identify insights and learnings. Look for patterns, trends, and outliers in the data to understand user needs, preferences, and pain points, as well as potential opportunities or challenges for the idea.
Iterate and Refine: Based on the insights and feedback gathered during the validation process, iterate and refine the idea as needed. This may involve making adjustments to the value proposition, features, pricing, messaging, or other aspects of the idea to better align with user needs and preferences.
Make Go/No-Go Decision: Based on the validation results and the overall assessment of the idea's potential, make a decision on whether to proceed with further development, refinement, and investment in the idea (a "go" decision) or to pivot, iterate, or abandon the idea (a "no-go" decision).
Continuous Validation: Idea validation is an ongoing process that continues throughout the development lifecycle of the idea. As the idea evolves, continue to gather feedback, test assumptions, and validate key hypotheses to ensure that it remains relevant, competitive, and aligned with user needs and market dynamics.
Overall, idea validation is a critical step in the innovation process that helps reduce the risk of failure, inform strategic decision-making, and increase the likelihood of success by ensuring that the idea is grounded in user insights, market realities, and evidence-based validation.
User Research
User research is a fundamental component of the design process that involves understanding the needs, behaviors, preferences, and motivations of the end-users or customers. It provides valuable insights that inform the design of products, services, or experiences to ensure they meet the needs and expectations of the target audience effectively. Here's an overview of the key aspects of user research:
Identifying Research Objectives: User research begins with clearly defining the objectives and goals of the research. This may include understanding user needs, identifying pain points, uncovering opportunities for innovation, validating design decisions, or evaluating the usability of a product or service.
Selecting Research Methods: User research employs various methods and techniques to gather data and insights from users. Common research methods include interviews, surveys, observations, usability testing, focus groups, diary studies, ethnographic research, and analytics analysis. The choice of research methods depends on factors such as the research objectives, the target audience, and the nature of the project.
Recruiting Participants: Once the research methods are selected, participants are recruited to take part in the research activities. Participants may be recruited based on criteria such as demographics, behavior, or specific characteristics relevant to the research objectives. Recruiting a diverse and representative sample of participants is essential to ensure that the research findings are comprehensive and meaningful.
Conducting Research Activities: User research activities are conducted to gather data and insights from participants. This may involve conducting interviews, administering surveys, observing user behavior, facilitating focus groups, or testing prototypes with users. Researchers engage with participants in a respectful and ethical manner, ensuring that their privacy and confidentiality are respected throughout the research process.
User Research (continued)
Analyzing and Synthesizing Data: Once the research data is collected, it is analyzed and synthesized to identify patterns, themes, and insights. Researchers review the data, categorize responses, identify key findings, and extract actionable insights that inform the design process. Data analysis may involve both qualitative and quantitative methods, depending on the nature of the research.
Generating Design Recommendations: Based on the insights and findings from the user research, design recommendations are developed to guide the design process. These recommendations may include suggestions for improving the user experience, addressing user needs, enhancing usability, or refining product features. Design recommendations are grounded in empirical evidence and user insights to ensure their relevance and effectiveness.
Iterative Process: User research is often an iterative process that continues throughout the design lifecycle. As the design evolves, researchers continue to gather feedback, test assumptions, and validate design decisions with users to ensure that the final product or service meets their needs and expectations effectively.
Overall, user research is a crucial aspect of the design process that ensures the end-users are at the center of the design decisions. By understanding their needs, behaviors, and preferences, designers can create products, services, and experiences that are more user-centric, intuitive, and satisfying.
Prototyping
Prototyping is a crucial phase in the design process where designers create preliminary versions of a product, service, or experience to explore and validate design concepts, features, and functionalities. Prototypes can take various forms, from low-fidelity sketches or wireframes to high-fidelity interactive mock-ups or physical models, depending on the nature of the project and the objectives of the prototyping phase. Here's an overview of the key aspects of prototyping:
Exploration and Experimentation: Prototyping allows designers to explore and experiment with different ideas, concepts, and design solutions in a tangible form. It provides an opportunity to quickly iterate and test multiple design variations to see what works best and what needs improvement.
Communication and Collaboration: Prototypes serve as a communication tool for sharing and conveying design concepts, ideas, and intentions with stakeholders, clients, and team members. They facilitate collaboration and alignment among cross-functional teams by providing a visual representation of the design direction and enabling feedback and input from various perspectives.
User Testing and Feedback: Prototypes are used to conduct user testing and gather feedback from target users or customers. By testing prototypes with real users early in the design process, designers can identify usability issues, validate design assumptions, and understand user preferences, behaviors, and needs to inform further iterations and refinements.
Validation of Design Decisions: Prototyping helps validate design decisions and mitigate risks by visualizing and simulating how the final product or service will look and behave. It enables designers to assess the feasibility, usability, and desirability of design concepts and features before investing time and resources in full-scale development.
Prototyping (continued)
Iterative Improvement: Prototyping is an iterative process that involves creating, testing, and refining prototypes based on feedback and insights gathered during user testing and evaluation. Designers iteratively refine the prototypes to address issues, incorporate feedback, and optimize the design for usability, functionality, and user experience.
Low-Fidelity vs. High-Fidelity Prototypes: Prototypes can be low-fidelity or high-fidelity, depending on the level of detail and functionality needed for testing and validation. Low-fidelity prototypes, such as sketches or paper prototypes, are quick and inexpensive to create and are often used for early-stage exploration and ideation. High-fidelity prototypes, such as interactive mock-ups or clickable prototypes, closely resemble the final product or service and are used for more advanced testing and validation.
Tools and Technologies: There are various tools and technologies available for prototyping, ranging from traditional methods like paper and pencil to digital prototyping tools like Adobe XD, Sketch, Figma, and InVision. These tools allow designers to create, share, and iterate on prototypes collaboratively and efficiently.
Overall, prototyping is an essential part of the design process that enables designers to test ideas, gather feedback, and iterate on designs iteratively to create products, services, or experiences that meet user needs and expectations effectively.
Immersion
Immersion is a crucial aspect of the design thinking process, particularly in the Empathize phase. It involves deeply immersing oneself in the context of the problem or the environment in which the solution will be implemented. Here's how immersion plays a role:
Understanding Users: Immersion allows designers to gain a deep understanding of the users' needs, desires, and behaviors. By observing and interacting with users in their natural environment, designers can uncover insights that might not be apparent through traditional research methods.
Building Empathy: Immersion helps designers develop empathy for the users by experiencing firsthand the challenges they face and the emotions they experience. This emotional connection is essential for designing solutions that truly resonate with users and meet their needs effectively.
Identifying Opportunities: Immersion enables designers to identify opportunities for innovation and improvement by uncovering pain points, unmet needs, and areas where the current solutions fall short. By immersing themselves in the context of the problem, designers can discover new perspectives and possibilities for creating value.
Inspiring Creativity: Immersion in different environments, cultures, and experiences can inspire creativity and spark new ideas. Exposure to diverse perspectives and stimuli can trigger insights and breakthroughs that lead to innovative solutions.
Informing Design Decisions: Immersion provides designers with rich, contextually relevant information that informs their design decisions throughout the process. By grounding their solutions in real-world insights and experiences, designers can create solutions that are more likely to succeed in the market.
Overall, immersion is essential for effective design thinking because it helps designers gain a deep understanding of users, fosters empathy, inspires creativity, and informs design decisions. By immersing themselves in the context of the problem, designers can create solutions that are truly user-centered and impactful.
Problem framing
Problem framing is a critical step in the design thinking process where the problem to be solved is defined and articulated clearly. It involves understanding the underlying issues, identifying the root causes, and framing the problem statement in a way that guides the subsequent phases of the process. Here's how problem framing typically works within the design thinking process:
Understanding the Context: Before framing the problem, it's essential to gather information about the context in which the problem exists. This includes understanding the stakeholders involved, the environment in which the problem occurs, and any relevant constraints or challenges.
Identifying Stakeholders: Identify the key stakeholders who are affected by or have a vested interest in solving the problem. This may include users, customers, employees, and other relevant parties.
Defining the Problem Statement: Based on the information gathered, define the problem statement succinctly and clearly. The problem statement should focus on the underlying needs and challenges to be addressed, rather than jumping to solutions. It should be broad enough to allow for exploration and ideation but specific enough to provide direction.
Reframing and Iterating: Problem framing is often an iterative process that involves refining the problem statement based on feedback, new insights, and additional research. It's essential to remain open-minded and flexible, revisiting and refining the problem statement as needed throughout the design thinking process.
Problem framing (continued)
Aligning with User Needs: Ensure that the problem statement is aligned with the needs and goals of the users or customers. This ensures that the solutions developed through the design thinking process are truly user-centered and address the most pressing needs.
Challenging Assumptions: Problem framing also involves challenging assumptions and reframing the problem from different perspectives. This helps uncover hidden opportunities and ensures that the problem is framed in a way that encourages innovative solutions.
Overall, problem framing sets the foundation for the design thinking process by defining the problem to be solved and guiding subsequent phases such as empathy, ideation, prototyping, and testing. By framing the problem effectively, designers can ensure that they are addressing the right challenges and developing solutions that have a meaningful impact.
Customer Journey Maps
Customer journey maps are visual representations that outline the steps or stages a customer goes through when interacting with a product, service, or brand. They are essential tools in understanding and improving the customer experience. Here's a breakdown of the key components and benefits of customer journey maps:
Stages or Touchpoints: Customer journey maps typically include various stages or touchpoints that a customer encounters during their interaction with the product, service, or brand. These stages may include awareness, consideration, purchase, usage, and advocacy.
Customer Actions and Emotions: For each stage or touchpoint, the customer journey map identifies the actions that the customer takes and the emotions they experience. This helps to understand the customer's mindset and behavior at each step of their journey.
Channels and Interactions: Customer journey maps also highlight the channels and interactions through which customers engage with the product, service, or brand. This may include physical locations, websites, social media, customer service interactions, etc.
Pain Points and Opportunities: By mapping out the customer journey, organizations can identify pain points—frustrations, challenges, or obstacles that customers encounter—as well as opportunities for improvement or enhancement. This enables organizations to prioritize initiatives that address the most significant areas of improvement.
Customer Journey Maps (continued)
Cross-Functional Collaboration: Customer journey maps facilitate cross-functional collaboration by bringing together teams from different departments, such as marketing, sales, customer service, and product development. By visualizing the entire customer journey, teams can align their efforts and work together to deliver a seamless and cohesive experience.
Continuous Improvement: Customer journey maps are dynamic tools that evolve over time as customer preferences, behaviors, and technologies change. Organizations can use customer journey maps to track performance metrics, gather feedback, and identify areas for continuous improvement.
Empathy and Customer-Centricity: Perhaps most importantly, customer journey maps foster empathy and a customer-centric mindset within organizations. By understanding the customer's perspective and walking in their shoes, organizations can design experiences that meet their needs and exceed their expectations.
Overall, customer journey maps are powerful tools for understanding, analyzing, and optimizing the customer experience. They provide organizations with insights into their customers' behaviors, preferences, and pain points, enabling them to deliver more personalized, relevant, and seamless experiences across all touchpoints.
Business Models
Business models describe the logic of how an organization creates, delivers, and captures value. They encompass the core elements of a company's strategy and operations, including its target customers, value proposition, revenue streams, cost structure, and key resources. Here are some common types of business models:
E-commerce: In this model, businesses sell products or services online. Examples include Amazon, eBay, and Shopify. Revenue is generated through product sales, and the cost structure typically includes expenses related to inventory management, fulfillment, and customer support.
Subscription: Companies in this model offer products or services on a subscription basis, where customers pay a recurring fee for access. Examples include Netflix, Spotify, and SaaS (Software as a Service) companies like Salesforce. Revenue is generated through subscription fees, and the cost structure often includes expenses related to customer acquisition, content or service delivery, and customer support.
Marketplace: Marketplace models connect buyers and sellers on a platform and facilitate transactions between them. Examples include Airbnb, Uber, and Etsy. Revenue is generated through transaction fees, commissions, or subscription fees from sellers, and the cost structure includes expenses related to platform development, customer acquisition, and trust and safety measures.
Freemium: In this model, companies offer a basic version of their product or service for free, with premium features available for a fee. Examples include Dropbox, LinkedIn, and mobile apps with in-app purchases. Revenue is generated through a combination of free users and premium subscribers, and the cost structure includes expenses related to product development, user acquisition, and customer support.
Business Models (continued)
Advertising: Companies in this model offer free products or services and generate revenue through advertising or sponsorships. Examples include Google, Facebook, and media companies like The New York Times. Revenue is generated through advertising fees, and the cost structure includes expenses related to content creation, platform maintenance, and sales and marketing.
Franchise: Franchise models allow individuals or entities to operate under the brand and business model of a larger company in exchange for fees and royalties. Examples include McDonald's, Subway, and Hilton. Revenue is generated through franchise fees, royalties, and product sales, and the cost structure includes expenses related to franchise support, marketing, and operations.
These are just a few examples of business models, and many companies may use a combination of different models or innovate on existing models to create unique value propositions and revenue streams. The choice of business model depends on factors such as the nature of the product or service, target market, competitive landscape, and organizational capabilities.
Design Execution
Design execution refers to the implementation phase of the design process, where the concepts, ideas, and plans developed during the earlier stages are transformed into tangible products, services, or experiences. It involves translating design specifications and requirements into reality through various activities such as prototyping, development, production, and delivery. Here's a breakdown of key aspects of design execution:
Prototyping: Prototyping involves creating early versions or mock-ups of the final product, service, or experience to test and validate design concepts and functionalities. Prototypes can take various forms, including sketches, wireframes, physical models, or digital mock-ups, depending on the nature of the project.
Development: Development involves the actual creation or construction of the product, service, or experience based on the approved design specifications. This may include coding and programming for digital products, manufacturing for physical products, or development of content and assets for services or experiences.
Testing and Iteration: Throughout the execution phase, prototypes and early versions of the design are tested and refined based on feedback from users, stakeholders, and testing processes. This iterative approach allows for continuous improvement and refinement of the design to ensure that it meets the needs and expectations of the target audience.
Collaboration: Design execution often involves collaboration among cross-functional teams, including designers, engineers, developers, marketers, and other stakeholders. Effective communication and collaboration are essential to ensure that the design is executed according to the vision and requirements established during the earlier stages of the design process.
Design Execution (continued)
Quality Assurance: Quality assurance activities are conducted to ensure that the final product, service, or experience meets the specified standards of quality, functionality, and usability. This may involve testing for bugs and defects, conducting usability testing, and ensuring compliance with relevant regulations and standards.
Deployment and Delivery: Once the design is finalized and tested, it is deployed or delivered to the end-users or customers. This may involve launching a new product or service, deploying updates or enhancements to existing products or services, or delivering a designed experience to users through various channels.
Documentation and Handoff: Documentation of the design execution process is essential for future reference and maintenance. This may include technical documentation, user manuals, design guidelines, and other materials to support the ongoing use and maintenance of the product, service, or experience.
Overall, design execution is a critical phase of the design process that transforms ideas and concepts into real-world solutions. It requires careful planning, coordination, and collaboration to ensure that the design is executed effectively and delivers value to users and stakeholders.
Synthesis
Synthesis in the context of design refers to the process of distilling, analyzing, and integrating diverse sources of information, ideas, and insights to generate new understanding, solutions, or concepts. It involves organizing and synthesizing raw data, observations, research findings, and stakeholder input into meaningful patterns, themes, or frameworks that inform the design process. Here's how synthesis works in the design context:
Data Collection: Synthesis begins with the collection of relevant data, which may include user research, market analysis, competitor analysis, and other sources of information. This raw data can be diverse and may include qualitative and quantitative data, observations, interviews, surveys, and secondary research.
Analysis and Interpretation: Once the data is collected, it is analyzed and interpreted to identify patterns, trends, insights, and opportunities. This involves organizing the data, extracting key findings, and making sense of the information in the context of the design challenge or problem.
Pattern Recognition: Synthesis often involves identifying patterns or themes that emerge from the data analysis. This may involve clustering similar observations, identifying common needs or pain points among users, or recognizing recurring trends in the market or industry.
Insight Generation: Synthesis is also about generating insights or "aha" moments that drive the design process forward. Insights are deep, actionable understandings that inform design decisions and solutions. They often result from connecting seemingly disparate pieces of information or reframing the problem in a new light.
Synthesis (continued)
Idea Generation: Synthesis fuels idea generation by providing designers with a rich source of inspiration and information. By synthesizing diverse inputs, designers can generate creative ideas and concepts that address the needs and opportunities identified during synthesis.
Concept Development: Synthesis informs the development of design concepts by providing designers with a solid foundation of understanding and insight. Design concepts are iteratively developed and refined based on the synthesized information and feedback from stakeholders.
Iterative Process: Synthesis is an iterative process that continues throughout the design process. As new data is collected, insights are generated, and ideas are developed, synthesis helps designers refine their understanding and evolve their solutions to better meet the needs of users and stakeholders.
Overall, synthesis is a critical aspect of the design process that helps designers make sense of complex information, generate insights, and develop innovative solutions that address the needs and aspirations of users and stakeholders. It requires creativity, critical thinking, and an open-minded approach to connecting diverse sources of information and ideas.
Extensive Field Research
Extensive field research involves gathering firsthand information, insights, and observations by immersing oneself in the environment or context relevant to the research topic. This type of research is particularly valuable in disciplines such as anthropology, sociology, market research, and design thinking, where understanding human behavior, preferences, and experiences is essential. Here's how extensive field research typically works:
Preparation and Planning: Before conducting field research, researchers typically engage in thorough preparation and planning. This may involve defining research objectives, identifying the target audience or population, selecting appropriate research methods, and securing necessary permissions or approvals.
Data Collection: Field research involves collecting data through direct observation, interviews, surveys, focus groups, or other methods of engagement with the target audience. Researchers immerse themselves in the field, often spending extended periods in the environment or community being studied to gain a deep understanding of the subject matter.
Observation and Participation: Researchers observe and participate in activities, interactions, and behaviors within the field to gather insights and data. This may involve observing natural behavior without interference or actively participating in activities to gain a firsthand perspective.
Interviews and Conversations: Field research often includes conducting interviews or having conversations with individuals or groups relevant to the research topic. These interactions provide opportunities to gather rich qualitative data, explore topics in depth, and understand perspectives, motivations, and experiences.
Extensive Field Research (continued)
Documentation: Researchers document their observations, findings, and insights through various means, such as field notes, audio or video recordings, photographs, sketches, or diagrams. Documentation is essential for capturing the nuances of the field context and preserving the integrity of the research data.
Analysis and Interpretation: After collecting data in the field, researchers analyze and interpret the findings to uncover patterns, themes, and insights. This involves synthesizing the data, identifying key findings, and making sense of the information in relation to the research objectives.
Validation and Triangulation: To ensure the reliability and validity of the findings, researchers may use techniques such as validation through multiple sources of data or triangulation with other research methods. This helps confirm the accuracy and credibility of the research findings.
Reporting and Communication: Finally, researchers communicate their findings, conclusions, and recommendations through written reports, presentations, or other formats. Clear and concise communication is essential for sharing insights, informing decision-making, and driving action based on the research findings.
Overall, extensive field research is a valuable method for gaining deep insights and understanding into complex phenomena, human behavior, and real-world contexts. It requires careful planning, methodological rigor, and empathy for the subjects being studied to ensure the validity and relevance of the research findings.
Questions?
Anything? What’s on your mind? Come on ask me anything…
Feedback?
Thank you for your precious time.
I hope it was worth it and would love to get your feedback.