Are you a designer who struggles to know where to start? Or, maybe you’re not a designer, but you want to know about the design process and where you can fit in.
If so, the Double Diamond may help you.
The Double Diamond is a design thinking framework that designers of all types use regularly. Read on to learn more about how to use the double diamond framework — including my own perspectives from using it in my professional work.
The Double Diamond process is a design thinking framework developed by the British Design Council. It was created to help guide the design process and designers around the complexities of problem solving for a product.
This visual representation of the end-to-end design process emphasizes divergent and convergent thinking. The process consists of four main phases, represented by two "diamonds" that form a figure-eight shape.
The Double Diamond process emphasizes the importance of both divergent and convergent thinking throughout the design process:
The double diamond is broken down into four phases:
In the following sections, I’ll walk you through each phase. I’ll also share my own real-world experience and thoughts on each phase, as I am a designer who works through this model on a daily basis.
The first diamond represents the beginning of the process. In this phase, designers seek to understand the problem space by researching, observing, and empathizing with users. The goal is to gather insights and identify opportunities.
Key activities in the Discover phase:
An expert’s perspective. In my experience, the discovery phrase can be challenging when stakeholders already have a solution in mind for their problem. Sometimes stakeholders present solutions that do not actually solve their problem.
While it’s great that stakeholders come up with ideas, I often have to gently guide them to be more open-minded about exploration. I emphasize that the goal is not to dismiss their solution — instead, it’s to broaden the scope of other possibilities.
Importantly, the discovery phase is not intended to immediately arrive at a solution but rather to:
(Related reading: customer experience metrics & customer data analytics.)
After generating a broad range of insights in the Discover phase, the next step is to define the specific problem or challenge to be addressed. This involves synthesizing the gathered information to define a clear and focused problem statement.
Key activities in the Define phase:
The Define phase, in my opinion, may be the most important part of the design process. The define phase helps me and the team hone the problem we would like to solve. It fosters alignment and collaboration within the wider team, including the stakeholders.
Through facilitated workshops, brainstorming sessions and open dialogue, we can all determine the feasibility of our goals. To ensure we are practical and realistic on what we can achieve, we can map out:
Aligning on all these things can really help a project go smoothly.
(Related reading: the software development lifecycle & how Splunk uses design best practices when building & visualizing our data solutions.)
The second diamond represents the expansion of possibilities. In this phase, designers brainstorm and explore various solutions to the defined problem. Creativity and ideation techniques are used to generate a wide range of ideas without judgment.
Key activities in Develop phase:
The Development phase is my personal favorite. As a designer, sometimes it is nerve-wracking to have people critique your designs or interact with the prototypes you build. However, I love doing usability testing — this process isn't solely about validating design choices, it is an opportunity to understand human behavior and challenge my own biases.
One aspect I love most about usability testing is the diversity of user behaviors. No two individuals approach the prototypes in exactly the same way. Watching each person interact with different elements, take alternative paths, or encounter unexpected roadblocks offers really valuable insights.
It is a reminder that our designs must accommodate a wide spectrum of users with varying needs, preferences, and cognitive styles.
Usability tests are an invaluable opportunity for growth. Each insight from the testing session contributes to a deeper understanding of how humans interact with the digital world.
(Related reading: software testing & real user monitoring.)
Once the team has generated potential solution(s), the focus shifts to refining and implementing the best ideas. Prototypes are developed, tested, and iterated upon based on feedback.
The goal is to deliver a solution that effectively addresses the defined problem and meets the needs of users.
Key activities when Delivering:
The Delivery phase is the last sprint to the finish line. There's nothing like seeing your work live. During this phase it's important that you regroup with the team to make sure everyone is aligned on two key parts:
The best part? It is so rewarding to see all your hard work live and being used by users.
Using the Double Diamond process offers several benefits for design and problem-solving:
While the Double Diamond has some great benefits, there are some potential drawbacks.
Resource-intense can slow agility. Following the Double Diamond framework can require a lot of time and resources. In environments where there are limited resources or fast pace, it may be challenging to implement the framework fully.
Projects don’t always start from Phase 1. Another drawback is sometimes projects start somewhere in the middle of the Double Diamond. Stakeholders or designers may already know what they want to build and they want to iterate on that concept. This creates pushback when designers try to explore other solutions.
The framework can feel linear instead of iterative. There is also some criticism of this process being too linear, unable to account for any challenges or changes. For example, the Double Diamond framework structure may not accommodate for:
Design problems involve multiple iterations of ideation, prototyping. Designers often revisit earlier stages as new insights and unexpected challenges are discovered. The iterative aspect is essential for developing innovative and user centered solutions but may not be emphasized in the framework.
Organizations are beginning to combine the double diamond framework with Agile and Lean methodologies to enhance flexibility and efficacy in the design process. By incorporating Agile principles — such as iterative development and continuous feedback — teams can adapt more quickly to evolving users needs and market dynamics.
Overall, the Double Diamond process promotes a holistic and human-centered approach to design, leading to more effective solutions that address real user needs and create meaningful impact. Although it has some drawbacks it is still a great map to use in the design process.
See an error or have a suggestion? Please let us know by emailing ssg-blogs@splunk.com.
This posting does not necessarily represent Splunk's position, strategies or opinion.
The Splunk platform removes the barriers between data and action, empowering observability, IT and security teams to ensure their organizations are secure, resilient and innovative.
Founded in 2003, Splunk is a global company — with over 7,500 employees, Splunkers have received over 1,020 patents to date and availability in 21 regions around the world — and offers an open, extensible data platform that supports shared data across any environment so that all teams in an organization can get end-to-end visibility, with context, for every interaction and business process. Build a strong data foundation with Splunk.