Design Thinking at Elasticbrains

Design Thinking is a human-centered approach to innovation that uses design methods to solve problems and meet user needs. At Elasticbrains, we combine Design Thinking with agile development methods to create products that are not only technically sound but also truly user-friendly and valuable.

The Design Thinking Process

Our Design Thinking approach is based on an iterative process with five phases:

Empathize
Define
Ideate
Prototype
Test

1. Empathize (Understand)

In this phase, we gather deep insights into the needs, desires, and challenges of users. We want to understand who they are and what moves them.

Methods:
  • User interviews and observations
  • Surveys and field research
  • Creating empathy maps
  • Shadowing and context analysis
  • Analysis of existing data and feedback

2. Define

Based on the insights from the empathy phase, we define the core problem and formulate a clear point-of-view that serves as a starting point for solutions.

Methods:
  • Creating personas
  • Formulating point-of-view statements
  • How-Might-We questions
  • Customer journey maps
  • Problem definition and scoping

3. Ideate (Develop Ideas)

In this creative phase, we develop a variety of solutions for the defined problem, initially prioritizing quantity over quality.

Methods:
  • Brainstorming and brainwriting
  • Crazy 8s (quickly sketching 8 ideas)
  • Mind mapping
  • Analogous thinking and inspiration sources
  • Dot voting for idea prioritization

4. Prototype (Create Prototypes)

We quickly bring the most promising ideas into tangible form to test and develop them without making large investments.

Methods:
  • Paper prototyping
  • Wireframing and mockups
  • Clickable prototypes
  • Role-playing and service prototyping
  • Minimum Viable Products (MVPs)

5. Test

In this phase, we collect feedback on prototypes from real users to validate our assumptions and refine solutions.

Methods:
  • Usability testing
  • A/B testing
  • Feedback interviews
  • Think-aloud protocols
  • Observation and analysis of user behavior

Design Thinking is not a linear process: phases can overlap, and based on insights from testing, we often return to earlier phases to refine our solutions.

Core Principles of Design Thinking

Human-Centered

People and their needs are at the center of the entire process. We develop solutions that solve real problems and provide real value.

Experimental

We foster a culture of experimentation where failure is seen as a learning opportunity rather than a failure.

Collaborative

We bring diverse teams together to benefit from different perspectives and expertise and develop holistic solutions.

Visual & Tangible

We make ideas visual and tangible to promote communication and bring abstract concepts to life.

Iterative

We develop solutions step by step, test early and often, and continuously improve based on feedback.

Action-Oriented

We prefer action over lengthy discussion and rely on "learning by doing" rather than theoretical perfection.

Design Thinking Case Study: Redesign of a B2B Platform

Challenge

A B2B software provider found that users of their platform were only using a fraction of available features and had difficulty finding the most valuable features.

1
Empathize

We conducted interviews with different user groups, observed their work with the platform, and analyzed usage data. We identified different user types with specific goals and pain points.

2
Define

From the insights, we developed detailed personas and usage scenarios. The core problem: the platform was optimized for experts while the majority of users were occasional users who wanted to quickly complete specific tasks.

3
Ideate

In several workshops with stakeholders and users, we developed over 100 ideas for improved user guidance, contextual help, and role-based interfaces.

4
Prototype

We created interactive prototypes for three promising concepts: a simplified interface focusing on main tasks, an intelligent help system, and a personalized homepage.

5
Test

The prototypes were tested with different user groups. The personalized homepage was particularly well-received, while the help system was perceived as too intrusive.

Result

Based on feedback, we developed a hybrid solution: a role-based user interface with personalized dashboards and context-sensitive help. After implementation, the use of core features increased by 68%, support requests decreased by 32%, and customer satisfaction improved significantly.

Design Thinking & Agile Development

At Elasticbrains, we seamlessly integrate Design Thinking into our agile development processes. This allows us to both develop innovative solutions and implement them efficiently:

Design Thinking
Empathize
Define
Ideate
Prototype
Test
Agile Entwicklung
Product Backlog
Sprint Planning
Sprint
Review
Retrospektive
Discovery Phase: We use Design Thinking at the beginning of projects to understand user needs and develop innovative solutions.
Dual-Track Agile: We run parallel tracks for Discovery (Design Thinking) and Delivery (agile development) that inform each other.
Continuous Validation: During development, we continuously validate our assumptions through user feedback.
Cross-Functional Teams: Designers, developers, and Product Owners work closely together to ensure seamless integration.

Benefits of Design Thinking for Our Clients

Higher User Satisfaction

Products based on real user needs achieve higher satisfaction and acceptance.

Reduced Development Costs

Through early feedback and validation, we avoid costly misdevelopments and rework.

Faster Time-to-Market

Through focused prioritization and early validation, products can be brought to market faster.

Higher Competitiveness

Innovative, user-oriented solutions differentiate in the market and create sustainable competitive advantages.

Design Thinking helped us question our own assumptions and truly understand what our users need. The method not only led to a better user interface but transformed our entire product concept and made it much more valuable. - Lisa, Lead UX Designer at Elasticbrains

Ready for User-Centered Innovation?

Contact us for a non-binding conversation about Design Thinking and how it can improve your product.