An Engineer’s Essential Tool in Agile: Design Thinking (DeveloperWeek Global 2020)

Discover how engineering teams can leverage design thinking principles to drive innovation, collaboration, and customer-centricity in agile product development.

Key takeaways
  • Design thinking is for all: Not just for designers, but for engineers and product development teams as well.
  • Identify primary customer: Who are you designing for? Identify your primary customer and their needs.
  • Design for Delight: Solve problems that create delight and efficiency for your customers.
  • Customer obsession: Prioritize your customer’s needs and involve them in the design process.
  • Co-design: Collaborate with customers in the design process to gain a deeper understanding of their needs.
  • Rapid Experimentation: Experiment quickly and get feedback from customers to refine your design.
  • Broad to Narrow: Start broad and then narrow down your problem scope to focus on the most important issues.
  • Design Thinking principles: Understand your customer, experiment, and then narrow down your problem scope to deliver a solution that delights your customers.
  • Design thinking is iterative: Design thinking is a continuous process, iterating and refining your design based on customer feedback.
  • Design thinking tools: Use design thinking tools like Mural, Google Sheets, or sticky notes to facilitate the design process.
  • Make it fast: Design thinking should be fast-paced, with rapid prototyping and feedback from customers.
  • Practice design thinking: Everyone, not just designers, can practice design thinking and apply its principles to their work.
  • Iterate with customers: Get feedback from customers and iterate on your design based on their needs.
  • Simplify the process: Use tools and processes that simplify the design thinking process, such as D4D or agile methodologies.
  • Prioritize problems: Prioritize the most important problems and focus on solving those first.