Often times in a product management interview, a candidate is asked to design a product. One of the key evaluation criteria for the interviewer is to ensure that candidate provides answer in a structured manner. Candidate typically has about 30 minutes to answer this question. A candidate should take one or two key use cases and design the feature to support these use cases. It is critically important to have a well rehearsed approach to product design questions.
There are several frameworks that a candidate can use to structure the answer to a product design question. One of the framework is CIRCLES method created by Lewis C. Lin described in his book 'DECODE AND CONQUER'
CIRCLES method :
C - Comprehend the situation
I - Identify the customer
R - Report the customer needs
C - Cut through prioritization
L - List solutions
E - Evaluate Trade-Offs
S - Summarize your recommendations
C - Comprehend the situation
- Understand the context
- Clarify goals and metrics
- Identify Constraints and Assumptions
List potential customer personas. Select one persona from the list and list the role, demographics details, behavioral characteristics as well as needs and goals.
R - Report the customer needs
List user needs, requirements, use cases, pain points. These can be listed in the use case format as - As a < role >, I want < goal > so that < benefit >.
C - Cut through prioritization
Prioritization is a key skill for a product manager. Often there are more problems to solve that available time, money and human resources allow. Determining the priority of use cases based on an objective framework often helps. Example of such framework Intercom's RICE framework -
R - Reach. How many people will be impacted?
I - Impact. Benefit of this user story from low to high.
C - Confidence. Probability of success.
E - Efforts. Time, Resources etc.
RICE Score = Reach * Impact * Confidence / Efforts
L - List solutions
For each of the use case, come up with at least 3-4 different solutions. Think big and always keep customer benefits in mind.
E - Evaluate Trade-Offs
List pros and cons of each of the approach based on criteria such as customer satisfaction, implementation feasibility, revenue potential,
S - Summarize your recommendations
Finally, summarize your recommendations -
- Recommended product features
- Why it will beneficial to user and the company
- Preferred solution
- Next steps to explore this idea further
I admire this article for the well-researched content and excellent wording. I got so involved in this material that I couldn’t stop reading. I am impressed with your work and skill. Thank you so much. Product Management Framework Interview
ReplyDeleteI love this article's accurate details as well as well-written content. I got deeply involved in the information that I simply could not put it out. Your dedication and expertise have amazed me. customer relationship management module in erp
ReplyDelete