Professional Documents
Culture Documents
Design Thinking For Requirements Analysis PDF
Design Thinking For Requirements Analysis PDF
Design Thinking For Requirements Analysis PDF
Design
Thinking
for
Requirements
Analysis
IN THIS ARTICLE
Success
Measures
CHECKLIST
Before you start who are not used to it. Make sure to that you can use to create the expected
Before you start working on the have an experienced Design Thinking output.
requirement gathering and analysis, facilitator. Demonstrating confidence
evaluate and make a list of end users and trust in the approach to the Logistics
and stakeholders from whom you want participants will make sure the team Make sure you have one room for the
to gather requirements. Include people feels secure to follow the approach and whole workshop, even if it is planned to
from different job functions and roles, head in the right direction. run multiple days. DT techniques require
lines of business, geographical locations a lot of wall space (look at the picture
and those who may be indirectly Team Setup above, it is a subset of a result after 4
affected by the project. Schedule Design Thinking always seeks for a hours of work). It is very difficult to
interviews with the people in this list, diverse team setup to ensure business transfer all the data on the Post-it notes
either in-person or by phone. Prepare an viability, desirability of the solution for to another location. DT workshops
interview guide before the interview. the people and technical feasibility. require a special set of material. A
Include open ended questions that Hence having six developers in the same projector and a big screen is not enough
allows the interviewee to explain their team isn’t the recommended setup. (often not even needed). Make sure you
needs and requirements. Neither six end-users nor six project are meticulous about the material (to
managers alone will lead to a thrilling share a moderator’s learning: “always
The following success measures will help outcome. Involve different roles like bring your own stuff”). A list of material
you to understand the required actions end-users, project managers, software is part of this package.
and preparation that is necessary before developers, business analysts, functional
going into a workshop. These involve Time-Boxing
analysts etc. in each team. This ensures
Design Thinking is sometimes called a
different perspectives on the challenge
Design Challenge “messy process”. And it is true, if you
and will lead to better solutions and
DT Facilitator don’t time-box each and every exercise,
concepts. A good team size is four to
Team setup the discussions will get lost in space.
five participants.
Agenda Bring a large timer that everyone can
Research Research see and time-box simply every item on
Logistics Understanding the context of the the agenda.
Time-Boxing challenge is a central part of DT. Ideally,
Expectation Management Expectation management
the project teams should visit the
People who are not used to the roller-
interviewee at his/her work location to
Design Challenge: coaster of emotions that come with a
observe and understand the context of
Defining the right Design Challenge is Design Thinking setup might quickly
the user. However, if logistic constraints
crucial as it scopes the workshop and lose confidence and motivation during
exist, then invite the user to the
enables the customer to assign the right the workshop. Prepare your participants
workshop for the interviews or set up a
resources to it. The Design Challenge to be aware that this might feel different
conference call. Ask participants to
should reveal the actual demand. That as it will push them beyond their
capture pictures of their user’s work
means a challenge such as “Create a new comfort zones and is an intense and
environment and collect artifacts that
mobile application” is not sufficient as it energy-sucking approach. A lot of
demonstrate the user’s workarounds
does not include the actual demand. A participants always search for the a+b=c
and needs. Allow 30-60 minutes per
quick “why” might reveal demand such formula which is basically not there in a
interview to observe your users, gain
as “Create a new mobile application to DT setup.
empathy and truly understand their
enable mobile scenarios for employees
needs. Checklist
in the field”.
Think through this checklist to ensure your
Agenda: Design Thinking workshop will kick-off
DT Facilitator
The agenda consists of the different without hurdles:
The Design Thinking approach and its
phases of Design Thinking. Within each
principles and techniques used during a Is a DT coach/facilitator available for the
phase there are different techniques
workshop might feel odd to participants workshop?
DESIGN THINKING FOR REQUIREMENTS ANALYSIS 3
Guidelines &
Inspiration
The following sections show input, Reason for project necks and patterns emerging from
output, team setup and techniques and Success measures of the project the data gathered from the user
agenda requirements. Please refer to interviews.
them as inspirations and proposals for a Techniques Point of View (PoV) helps focus and
requirements analysis exercise. To ensure valid outcomes, apply the converge or restate the problem
following patterns to your workshop: statement. This exercise helps
Results and Outcome Scope – Research/Context – Ideas – articulate hidden needs and goals of
The expected results and outcome of Prototypes. users and stakeholders.
this workshop are: Personas (Context)
Step 1: Raw unstructured data Scoping is needed to agree on the Use this technique to get a common
captured from interviews with users workshop results and to share understanding regarding needs,
and stakeholders perspectives before going into solution motivation and expectation of
Step 2: Structured data including mode. Building a context for the involved stakeholders (which could
Insights challenge is necessary to lift the be end-users but also sponsors,
Needs and goals of users knowledge base of the participants and process owners or developers etc.).
Point of View to build a basis for creativity. Ideation Day in the Life of… (Context and/or
can start as soon as enough context has prototyping)
Persona
been created. Then low-fidelity A derivation of “day in the life of…”
Design principles/recommendations
prototyping will ensure early validation can be used to describe the as-is
As post-production activity the outcome of your solution. process or also as a prototyping
needs to be transferred to the common The following techniques can be used to technique to define the to-be
ASAP templates. Alternatively there support requirements analysis activities process.
might be a requirements management (the assignment regarding the above Brainstorming, REICC (Reduce,
system available on customer side. pattern is mentioned in brackets): eliminate, increase, create, combine
Brain dump (Scope) see Book “Blue Ocean Strategy” etc.
Team Setup You can use this technique to scope for ideation).
A diverse team setup in a workshop can the area of requirements analysis Use for example the results of “Day in
consist of the following participants: together with the participants. This the life…” and multiply given
From customer side: technique can also reveal a (probably enhancements into it. E.g. “How might
End-User not complete) list of requirements. we decrease the cycle time of the
Process-Owner Remember the future (Scope, process?”
Software Developer mission/vision of the topic) Low-fidelity Prototyping:
LoB-Manager Use this technique to create Every step in a “day in the life” exercise
IT-Architect momentum and a common agreement can be broken down into functional
Business-Architect within the group regarding the requirements. Use low fidelity
From SAP side: objectives of the topic. mockups if needed to better
Solution Consultant Research and interview techniques (if understand the workflow.
Business Consultant with not done beforehand to capture As-Is
industry/process/project topic state) (Context) Agenda and Duration
knowledge Synthesis of interview data The techniques shown above are already
Story telling in a feasible order to support your
Input The story telling exercise can help agenda definition. Workshops like this
The following things are valuable input the team members have a shared can be run within one day. However,
for your workshop. Decide if you need knowledge and understanding about depending on the complexity of the
participants to come with that their users. It helps gain empathy for topic this might take longer.
knowledge or if you want to walk their users’ needs and pain points
through the assets during the workshop. Clustering and deriving insights
Customer expectation and objectives This activity will help identify
about the project common themes, pain points, bottle