implementation operations Commons: 2/5

CIRCLES Method

Also known as: CIRCLES Framework

1. Overview

The CIRCLES Method is a structured and systematic framework designed to guide product managers and designers through the process of responding to product design questions. Developed by Lewis C. Lin, a prominent author and expert in product management, the method provides a seven-step mnemonic that ensures a comprehensive and well-reasoned approach to problem-solving. The acronym CIRCLES stands for: Comprehend the situation, Identify the customer, Report the customer’s needs, Cut through prioritization, List solutions, Evaluate tradeoffs, and Summarize your recommendation. This methodical process helps to avoid common pitfalls such as jumping to solutions without a thorough understanding of the problem, the user, or the business context. By breaking down the complex process of product design into manageable steps, the CIRCLES Method empowers product professionals to deliver thoughtful, user-centric, and strategically aligned product proposals. It is particularly valued in high-pressure situations like product management interviews, where it serves as a reliable tool for structuring a coherent and compelling response. [1]

2. Core Principles

The CIRCLES Method is built upon a foundation of seven core principles, each represented by a letter in the acronym. These principles guide the product manager through a logical and comprehensive problem-solving journey, from initial understanding to a final, well-supported recommendation.

  • Comprehend the Situation: This initial step is about deeply understanding the problem at hand. It involves asking clarifying questions to grasp the context, constraints, and goals of the product design challenge. This principle emphasizes the importance of avoiding assumptions and building a solid foundation of knowledge before proceeding. [1]
  • Identify the Customer: At the heart of any successful product is a deep understanding of its users. This principle involves defining and characterizing the target customer or user persona. By creating a clear picture of who the product is for, their behaviors, and their motivations, product managers can ensure that the design is user-centric. [2]
  • Report the Customer’s Needs: Once the customer is identified, the next step is to articulate their pain points, desires, and needs. This is often done through the creation of user stories or use cases, which provide a clear and concise description of what the user wants to achieve. [3]
  • Cut, Through Prioritization: Not all customer needs are created equal. This principle involves prioritizing the identified needs based on factors such as their impact on the user, alignment with business goals, and feasibility of implementation. This ensures that the most critical problems are addressed first. [2]
  • List Solutions: With a clear understanding of the prioritized user needs, this step involves brainstorming a wide range of potential solutions. The emphasis is on creativity and generating a diverse set of ideas before narrowing down to the most promising ones. [3]
  • Evaluate Tradeoffs: Every solution comes with its own set of advantages and disadvantages. This principle involves a critical evaluation of the brainstormed solutions, weighing their pros and cons in terms of factors like cost, technical complexity, and user experience. This analytical approach ensures that the chosen solution is the most balanced and effective. [1]
  • Summarize Your Recommendation: The final step is to synthesize all the preceding analysis into a clear and concise recommendation. This involves summarizing the chosen solution, explaining the rationale behind the decision, and outlining the expected impact. A strong summary demonstrates a clear and confident thought process. [1]

3. Key Practices

The CIRCLES Method is not just a theoretical framework; it is a practical tool that involves a set of key practices at each stage. These practices help to ensure that the application of the method is thorough, insightful, and effective.

  • Asking Clarifying Questions: In the “Comprehend the Situation” phase, it is crucial to ask probing questions to uncover the underlying context. This includes the “3 W’s and H”: What is it? Who is it for? Why do they need it? and How does it work? This practice helps to avoid misunderstandings and ensures that the problem is well-defined from the outset. [3]
  • Developing User Personas: To “Identify the Customer,” creating detailed user personas is a key practice. This involves going beyond simple demographics to understand the user’s goals, motivations, and pain points. A well-developed persona serves as a constant reference point throughout the design process, ensuring that the user remains at the center of all decisions. [3]
  • Crafting User Stories: When “Reporting the Customer’s Needs,” the practice of writing user stories is highly effective. The format, “As a [type of user], I want [to perform some task] so that I can [achieve some goal],” helps to frame the user’s needs in a clear, concise, and actionable way. [3]
  • Utilizing Prioritization Frameworks: To “Cut, Through Prioritization,” employing established prioritization frameworks is a key practice. Frameworks such as RICE (Reach, Impact, Confidence, Effort) or a simple Frequency vs. Severity matrix provide a structured and objective way to rank user needs and features, ensuring that the most important items are addressed first. [2]
  • Brainstorming and Ideation Techniques: In the “List Solutions” phase, it is important to foster a creative and open environment for brainstorming. Techniques such as mind mapping, SCAMPER (Substitute, Combine, Adapt, Modify, Put to another use, Eliminate, Reverse), or simply generating a large quantity of ideas without initial judgment can lead to more innovative and effective solutions. [3]
  • Conducting a Pro-Con Analysis: When “Evaluating Tradeoffs,” a simple but powerful practice is to conduct a pro-con analysis for each potential solution. This involves listing the advantages and disadvantages of each option, which facilitates a clear and rational comparison. [1]
  • Structuring a Compelling Narrative: In the final “Summarize Your Recommendation” step, the key practice is to structure the recommendation as a compelling narrative. This involves not just stating the chosen solution, but also telling the story of how the decision was reached, highlighting the key insights and trade-offs that were considered. [1]

4. Application Context

The CIRCLES Method is most applicable in situations that require a structured and comprehensive approach to product design and problem-solving. It is particularly well-suited for the following contexts:

  • Product Management Interviews: The framework was originally developed as a tool to help candidates excel in product management interviews, where they are often presented with open-ended product design questions. Its structured nature allows candidates to demonstrate a clear, logical, and user-centric thought process under pressure.
  • New Product Development: When embarking on the development of a new product or feature, the CIRCLES Method provides a valuable roadmap for the initial stages of discovery and definition. It ensures that the product team has a thorough understanding of the problem, the user, and the market before committing to a specific solution.
  • Product Redesign and Improvement: The framework is also highly effective for redesigning or improving existing products. By systematically working through the seven steps, product teams can identify the most impactful areas for improvement and develop solutions that address real user needs.
  • Cross-Functional Alignment: The CIRCLES Method can serve as a valuable tool for facilitating discussions and aligning stakeholders from different teams (e.g., engineering, marketing, sales). Its clear and logical structure provides a common language and framework for discussing product decisions.

However, the CIRCLES Method may be less suitable for situations that require rapid, iterative decision-making, such as in the early stages of a startup where a “lean startup” approach of building, measuring, and learning may be more appropriate. Additionally, for very simple or well-defined problems, the full seven-step process may be overly prescriptive.

5. Implementation

Implementing the CIRCLES Method involves a step-by-step application of its seven principles. The following is a detailed guide to implementing the framework, using the example of a product design question: “How would you design a smart bed?” [4]

1. Comprehend the Situation: Start by asking clarifying questions to understand the context. For example:

  • “Is this a new product for an existing company, or a new startup?”
  • “What is the primary goal of this product? (e.g., increase revenue, enter a new market, improve user health)”
  • “Are there any technical or resource constraints I should be aware of?”

2. Identify the Customer: Next, identify the potential user segments for a smart bed. These could include:

  • The Health-Conscious Professional: A busy individual who wants to optimize their sleep for better performance.
  • The Elderly User: An individual who needs to monitor their health and safety during sleep.
  • The Tech-Savvy Couple: A couple who enjoys using technology to improve their lifestyle.

Choose one persona to focus on, for example, the Health-Conscious Professional.

3. Report the Customer’s Needs: Now, articulate the needs of the Health-Conscious Professional in the form of user stories:

  • “As a health-conscious professional, I want to track the quality of my sleep so that I can make adjustments to my routine for better rest.”
  • “As a health-conscious professional, I want to wake up feeling refreshed and energized so that I can be more productive during the day.”
  • “As a health-conscious professional, I want to understand how my daily activities affect my sleep so that I can improve my overall well-being.”

4. Cut, Through Prioritization: Prioritize these needs based on their importance to the user. For the Health-Conscious Professional, tracking sleep quality and waking up refreshed are likely the most critical needs.

5. List Solutions: Brainstorm potential solutions to address these prioritized needs:

  • Integrated Sleep Tracking: Sensors in the mattress that monitor heart rate, respiratory rate, and movement.
  • Smart Alarm: A feature that wakes the user up during their lightest sleep phase within a set window.
  • Personalized Sleep Coaching: An accompanying app that provides insights and recommendations based on the user’s sleep data.
  • Climate Control: The ability to adjust the temperature of the bed for optimal sleep.

6. Evaluate Tradeoffs: Evaluate the pros and cons of each solution:

  • Integrated Sleep Tracking: High value to the user, but may have privacy concerns.
  • Smart Alarm: Relatively simple to implement and provides a clear benefit.
  • Personalized Sleep Coaching: High potential for user engagement, but requires sophisticated algorithms.
  • Climate Control: A premium feature that could significantly increase the cost of the bed.

7. Summarize Your Recommendation: Finally, summarize your recommendation. For example: “My recommendation is to design a smart bed that focuses on the core needs of the Health-Conscious Professional. The initial product would include integrated sleep tracking and a smart alarm feature. This combination provides a strong value proposition by helping users to both understand and improve their sleep. In the future, we could expand the product to include personalized sleep coaching and climate control as premium features.”

6. Evidence & Impact

The CIRCLES Method has had a significant impact on the field of product management, particularly in the context of interviews and early-stage product development. Its primary evidence of impact lies in its widespread adoption and endorsement by product management professionals and educators.

  • Industry Adoption: Many leading tech companies, including Google, Amazon, and Facebook, use product design questions in their interviews, and the CIRCLES Method has become a standard framework for candidates to prepare for these interviews. The method’s creator, Lewis C. Lin, has coached countless candidates who have successfully landed jobs at these companies. [3]
  • Educational Value: The CIRCLES Method is taught in numerous product management courses and workshops, and is featured in many popular books and blogs on the topic. Its clear and memorable structure makes it an effective tool for teaching the fundamentals of product design thinking. [2]
  • Real-World Application: While the CIRCLES Method is most famously associated with interviews, its principles are also applied in real-world product development. For example, the development of Google Assistant involved a deep understanding of the market context and user needs, similar to the “Comprehend the Situation” and “Identify the Customer” steps of the framework. Similarly, Netflix’s sophisticated audience segmentation and personalized recommendations are a testament to the power of identifying and reporting on customer needs. [2]

However, the CIRCLES Method is not without its limitations. Some critics argue that its linear and prescriptive nature can stifle creativity and lead to a “cookie-cutter” approach to problem-solving. Others have pointed out that the framework may not be as effective in complex, real-world situations where problems are often ambiguous and ill-defined. Despite these criticisms, the CIRCLES Method remains a valuable and widely used tool for product managers, providing a solid foundation for structured and user-centric product design. [5]

7. Cognitive Era Considerations

In the Cognitive Era, characterized by the rise of artificial intelligence, machine learning, and big data, the CIRCles Method remains relevant, but its application can be enhanced and adapted to leverage these new technologies.

  • Data-Driven Customer Identification and Needs Reporting: In the Cognitive Era, the processes of identifying customers and reporting their needs can be significantly augmented by data. Instead of relying solely on qualitative personas, product managers can now leverage large datasets and machine learning algorithms to identify user segments and uncover hidden needs and patterns of behavior. This allows for a more nuanced and evidence-based understanding of the customer.
  • AI-Powered Solution Generation and Evaluation: The brainstorming and evaluation of solutions can also be enhanced by AI. Generative AI models can be used to brainstorm a wider range of potential solutions, while machine learning models can be used to predict the potential impact and feasibility of each solution. This can help to accelerate the ideation process and lead to more innovative and effective solutions. [3]
  • Personalization at Scale: The Cognitive Era enables a new level of personalization that was not possible before. The CIRCLES Method can be used to design products that are not just user-centric, but also adaptive and personalized to the individual user. For example, a smart bed designed using the CIRCLES Method could use machine learning to learn the user’s sleep patterns and automatically adjust its settings for optimal comfort and sleep quality.
  • Ethical Considerations: The use of AI and big data also raises new ethical considerations that must be taken into account when applying the CIRCLES Method. Issues such as data privacy, algorithmic bias, and the potential for manipulation must be carefully considered and addressed throughout the design process.

In summary, the Cognitive Era does not render the CIRCLES Method obsolete, but rather provides new opportunities to enhance its application. By integrating AI, machine learning, and big data into the framework, product managers can develop more intelligent, personalized, and impactful products. [5]

8. Commons Alignment Assessment (v2.0)

This assessment evaluates the pattern based on the Commons OS v2.0 framework, which focuses on the pattern’s ability to enable resilient collective value creation.

1. Stakeholder Architecture: The CIRCLES Method defines stakeholders narrowly, focusing almost exclusively on the “customer” or “user” and the business developing the product. It provides a structured process for understanding user needs but does not define or incorporate a broader architecture of Rights and Responsibilities. Stakeholders such as the environment, future generations, or the wider community are not considered within its core framework, limiting its application to a narrow, market-oriented context.

2. Value Creation Capability: The framework is explicitly designed to create successful products, which primarily translates to economic and user-centric value. While it enables the creation of products that solve user problems, it does not inherently facilitate the generation of collective value beyond this scope. Social, ecological, or broader knowledge value are not direct outputs of the process, though a product designed with the method could potentially address these areas if specified in the initial problem statement.

3. Resilience & Adaptability: The CIRCLES Method is a linear, prescriptive framework designed for structured problem-solving in stable environments, such as product management interviews. Its rigid, step-by-step nature does not inherently promote resilience or adaptability in complex, dynamic systems. The pattern is less suited for iterative, adaptive approaches that are necessary to maintain coherence and thrive on change.

4. Ownership Architecture: Ownership is not addressed within the CIRCLES Method. The framework operates under the implicit assumption of traditional, proprietary ownership where a company owns the resulting product. It does not provide any mechanisms for defining ownership as a bundle of Rights and Responsibilities distributed among various stakeholders, which is a core concept of a commons.

5. Design for Autonomy: While the pattern can be augmented by AI for data analysis and solution generation, its core logic is human-centric and requires significant coordination. It is not inherently designed for compatibility with autonomous systems like DAOs, as it relies on a product manager to guide the process. The framework does not focus on minimizing coordination overhead for distributed or autonomous execution.

6. Composability & Interoperability: The CIRCLES Method is a self-contained procedural pattern for product design, not a modular component designed for interoperability. It can be used alongside other business methodologies, but it does not have inherent properties that allow it to be easily combined with other patterns to create larger, emergent value-creation systems. Its value is in its application as a standalone process, not as a building block.

7. Fractal Value Creation: The pattern’s logic can be applied to design challenges of varying scope—from a single feature to a complex product. However, this does not represent true fractal value creation, where the core value-generating logic applies across multiple scales of a system. The CIRCLES method is a tool applied to different scales, rather than a pattern that self-replicates its value logic at different scales.

Overall Score: 2 (Partial Enabler)

Rationale: The CIRCLES Method is a powerful tool for developing user-centric products within a traditional market context. It provides a structured process for problem definition and solution design, which partially enables value creation for users. However, it has significant gaps when viewed through the v2.0 commons framework, as it lacks a multi-stakeholder perspective, resilience, or a sophisticated ownership architecture. Its fundamental orientation is towards creating competitive, proprietary products rather than fostering resilient collective value creation.

Opportunities for Improvement:

  • The “Identify the Customer” step could be expanded into a “Define Stakeholder Architecture” phase, incorporating a wider range of stakeholders and their Rights and Responsibilities.
  • An additional step focused on “Assess Systemic Impact” could be added to evaluate the solution’s effect on social, ecological, and knowledge commons.
  • The framework could be adapted to be more iterative and less linear, allowing for greater adaptability and integration with agile and lean methodologies better suited for complex environments.

9. Resources & References

For those interested in learning more about the CIRCLES Method, the following resources provide a wealth of information, examples, and practical guidance.

Books:

  • Lin, Lewis C. Decode and Conquer: Answers to Product Management Interviews. Impact Interview, 2013. This is the original source of the CIRCLES Method, and provides a detailed explanation of the framework with numerous examples.
  • Lin, Lewis C. The Product Manager Interview: 164 Actual Questions and Answers. Impact Interview, 2017. This book provides a collection of real-world product management interview questions and answers, many of which are solved using the CIRCLES Method.

Online Articles and Guides:

  • **ProductPlan. “What is the CIRCLES Method? Definition and Overview.”** This article provides a concise overview of the framework and its key concepts.
  • Product School. “A Guide to the CIRCLES Framework with Product Examples.” This guide offers a detailed explanation of each step of the CIRCLES Method, with real-world examples from major tech companies.
  • Impact Interview. “Intro to the CIRCLES Method™ Product Design Framework.” This article, written by the creator of the method, provides a detailed breakdown of each step with practical advice for applying it in an interview setting.

Case Studies and Examples:

  • Sampath, Aditya. “How do you re-design a bed? — A PM interview case study using CIRCLES framework.” Medium, 12 Apr. 2024. This article provides a detailed walkthrough of how to apply the CIRCLES Method to a specific product design question.
  • Usersnap. “What is the CIRCLES method? Examples and Alternatives.” This article provides several examples of the CIRCLES Method in action, as well as a discussion of its alternatives.

References

[1] [ProductPlan. “What is the CIRCLES Method? Definition and Overview.”](https://www.productplan.com/glossary/circles-method/)

[2] Product School. “A Guide to the CIRCLES Framework with Product Examples.”

[3] Impact Interview. “Intro to the CIRCLES Method™ Product Design Framework.”

[4] Sampath, Aditya. “How do you re-design a bed? — A PM interview case study using CIRCLES framework.” Medium, 12 Apr. 2024.

[5] Usersnap. “What is the CIRCLES method? Examples and Alternatives.”