Office

adesso Blog

A critical success factor to delight your customers is called "Requirements Engineering"!

Requirements Engineering is a discipline in software development that ensures the needs, expectations, and desires of stakeholders are met; it forms the foundation of the entire development process. Additionally, it helps avoid misdevelopments, clearly define goals, improve project planning, and minimize project risks.

In the previous blog post, a general understanding of the various elicitation techniques was established.

Now, we will delve deeper into the subject to understand how we can delight our stakeholders using creativity and design techniques, explore the advantages and disadvantages of these techniques, identify pitfalls to avoid, and outline key considerations for implementation.

Delight Your Stakeholders

In today’s competitive world, merely meeting the basic and performance requirements of stakeholders is not enough. Companies that want to achieve a sustainable competitive advantage must deliberately focus on identifying and fulfilling delight factors. These factors are often unconscious or unexpected requirements that invoke high satisfaction and delight among users when implemented. The more delight factors that are fulfilled, the happier the stakeholders.

Kundenzufriedenheit

But how can delight factors be recognized and integrated into the development of a product or service? Creativity and design techniques play a central role here.

Elicitation Techniques

Ermittlungstechnik

Creativity Techniques

Creativity techniques help generate innovative and often unexpected ideas that serve as the basis for delight factors. They encourage out-of-the-box thinking and help teams go beyond existing solutions.

Brainstorming

Brainstorming is one of the most well-known and frequently used creativity techniques. In a group, spontaneous ideas on a specific topic are collected without immediate evaluation.

Benefits:

  • Encourages the creative expression of participants.
  • Rapid generation of many ideas.
  • No restrictions from hierarchies or biases

Disadvantages:

  • Group dynamics can lead introverted individuals to express fewer ideas.
  • The flood of ideas can seem unstructured.
  • Risk of self-censorship or groupthinking

Challenges and Pitfalls:

  • Dominant participants can overshadow the discussion.
  • Inappropriate group composition (lacking perspectives).
  • Insufficient moderation can lead to chaos

Variants:

  • Brainwriting (everyone writes their ideas quietly)
  • 6-3-5 Method (6 people, 3 ideas, 5 minutes)
Analogy

Analogy techniques are based on transferring solutions from other areas to the current problem, providing new sparks of thought. An example might be asking, "What should our new online grocery store look like?" and rephrasing it as, "If our online store were a chef, what would it do for our customers?"

Benefits:

  • Foster unconventional thinking.
  • Connect existing knowledge with new contexts.
  • Often lead to unique innovations

Disadvantages:

  • Often requires a structured approach to find effective analogies.
  • Risk of analogies not transferring precisely to the problem.
  • Relatively high time investment

Challenges and Pitfalls:

  • Choosing the right analogies and comparative objects.
  • Lack of understanding from the original domain.
  • Innovation hindrances due to a focus on existing solutions

Variants:

  • Cross-Industry Innovation
  • Visionary Analogy
  • Biological Analogy

In addition to the two techniques described, there are numerous other creativity techniques, such as:

  • Mind Mapping.
  • SCAMPER Method: Systematic variation of existing ideas through targeted questions (Substitute, Combine, Adapt, Modify, Put to other uses, Eliminate, and Reverse).

Design Techniques

Once promising delight factors have been identified through creativity techniques, they need to be translated into tangible concepts and tested. This is where design techniques come into play.

Prototyping

Prototyping refers to the iterative creation of early versions of a product to evaluate its functionality and user experience. There are different types of prototypes, ranging from paper models to interactive software prototypes.

Benefits:

  • Early validation of ideas
  • Cost-effective way to identify errors early
  • Allows for rapid user feedback

Disadvantages:

  • Stakeholders may misunderstand the prototype as a final solution
  • Prototyping can be resource- and time-intensive
  • Low or no documentation

Challenges and Pitfalls:

  • Risk that teams become overly attached to early prototypes
  • Neglect of technical feasibility
  • Misinterpretation of test results can lead to misdevelopments

Variants:

  • Design Thinking
  • Low-Fidelity Prototyping (Lo-Fi)
  • Evolutionary Prototyping
Scenarios and Storyboards

Scenarios and storyboards are techniques for visualizing user interactions and usage contexts. They help simulate the user experience in a realistic context, thereby designing delight factors purposefully.

Benefits:

  • Creates a shared understanding of requirements and user expectations
  • Fosters empathy with users
  • Facilitates communication within the team

Disadvantages:

  • Visual representations and detailed scenarios require ample time and resources
  • Scenarios are not always transferable to other contexts
  • Focus on “Happy Path” may lead to neglecting “Edge Cases”

Challenges and Pitfalls:

  • Incomplete and subjective scenarios
  • Risk of oversimplification
  • Lack of standardization
  • “Coarse” or “vague” scenarios can result in differing interpretations and misunderstandings.

Variants:

  • User Scenarios
  • Exploratory Scenarios
  • Sketch Storyboards
  • Wireframe Storyboards

Conclusion

The targeted identification and implementation of delight factors are essential for creating an outstanding product or innovative service that stands out from the competition. Creativity techniques like brainstorming or analogy techniques help generate innovative ideas, while design techniques such as prototyping and storyboards translate these ideas into tangible solutions.

Let’s take the next step together – toward solutions that not only work but also delight. With our experts, you can turn creative ideas into experiential innovations!

Picture Simon Meier

Author Simon Meier

Simon Meier has been working as a business consultant for adesso Schweiz since 2019 and has already implemented various classic and agile projects as a business analyst and project manager. He has been able to continuously develop his methodological and technical knowledge and has led his projects to success through individual solutions.