Customer Discovery
In continuation to the previous post of Solution architect journey, let us now understand what is Customer discovery session.
Customer discovery is an ongoing journey that takes place at various stages—before a sale, during project initiation, and throughout the iterative development of your solution. Understanding your customer, their thought process, and their needs is crucial to a project's success.
One of the most valuable questions you can ask during discovery is: "Why?"
However, this question often needs to be framed differently.
For instance, if a customer requests, "We need a button on this screen to perform this action," a more insightful approach might be to ask, "What outcome do users need after completing their tasks on this screen?"
Initial discovery (before discovery meeting):
Learning about the customers can be done by
Customer discovery meetings:
There are various types of discovery meetings - to gather actionable requirements and intangible needs.
Workshops - Publish agenda before the meeting to stay on topic. Invite the target stakeholders to gather necessary information
Survey with questions - To understand the priority for certain features , and also feedback to get insight on the needs.
Job shadowing - Understand the daily activities of the user.
Understand the industy vocabulary and making note of customer specific term.
Fill in the gaps of your pre-discovery:
Additional components:
As we discover details about the customer, the next step should be to begin plan a solution to their requirements. Early in the process, when issues aren't actionable yet, is the time to listen and learn.