> ## Documentation Index
> Fetch the complete documentation index at: https://withseismic.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Productization Assessment Framework

> A systematic framework for evaluating and prioritizing productization opportunities

export const InteractiveAssessmentWizard = () => {
  const [data, setData] = React.useState({
    deliveryHours: 20,
    hourlyRate: 150,
    clientsPerMonth: 4,
    employeeCost: 75,
    urgency: 3,
    repeatability: 3,
    complexity: 3,
    competition: 3
  });
  const [editingField, setEditingField] = React.useState(null);
  const [tempValue, setTempValue] = React.useState('');
  const updateValue = (key, value) => {
    setData(prev => ({
      ...prev,
      [key]: value
    }));
  };
  const startEditing = (key, value) => {
    setEditingField(key);
    setTempValue(value.toString());
  };
  const handleKeyDown = (e, key, min, max) => {
    if (e.key === 'Enter') {
      const val = Number(tempValue);
      if (!isNaN(val) && val >= min && val <= max) {
        updateValue(key, val);
      }
      setEditingField(null);
    } else if (e.key === 'Escape') {
      setEditingField(null);
    }
  };
  const handleBlur = (key, min, max) => {
    const val = Number(tempValue);
    if (!isNaN(val) && val >= min && val <= max) {
      updateValue(key, val);
    }
    setEditingField(null);
  };
  const monthlyRevenue = data.clientsPerMonth * data.deliveryHours * data.hourlyRate;
  const monthlyCost = data.clientsPerMonth * data.deliveryHours * data.employeeCost;
  const monthlyProfit = monthlyRevenue - monthlyCost;
  const profitMargin = monthlyRevenue > 0 ? (monthlyProfit / monthlyRevenue * 100).toFixed(0) : 0;
  const score = (data.urgency * 0.3 + data.repeatability * 0.3 + (6 - data.complexity) * 0.2 + (6 - data.competition) * 0.2).toFixed(1);
  const getRecommendation = () => {
    if (score >= 4) return {
      text: 'PRODUCTIZE NOW',
      color: 'var(--success)'
    };
    if (score >= 3) return {
      text: 'STRONG POTENTIAL',
      color: 'var(--primary)'
    };
    if (score >= 2) return {
      text: 'NEEDS WORK',
      color: 'var(--warning)'
    };
    return {
      text: 'NOT READY',
      color: 'var(--danger)'
    };
  };
  const recommendation = getRecommendation();
  const RangeInput = ({label, field, min = 1, max = 5, prefix = '', suffix = ''}) => {
    const value = data[field];
    const isEditing = editingField === field;
    return <div className="mb-4">
        <div className="flex justify-between mb-1">
          <label className="text-xs font-medium text-muted">
            {label}
          </label>
          {isEditing ? <input type="text" value={tempValue} onChange={e => setTempValue(e.target.value)} onKeyDown={e => handleKeyDown(e, field, min, max)} onBlur={() => handleBlur(field, min, max)} autoFocus className="text-xs font-semibold text-right w-16 px-1 border border-primary rounded outline-none" /> : <span onClick={() => startEditing(field, value)} className="text-xs font-semibold cursor-pointer px-1 rounded hover:bg-primary/10 transition-colors">
              {prefix}{value}{suffix}
            </span>}
        </div>
        <input type="range" min={min} max={max} step={max - min > 20 ? 5 : 1} value={value} onChange={e => updateValue(field, Number(e.target.value))} className="w-full h-1.5 bg-border rounded-lg appearance-none cursor-pointer slider" style={{
      background: `linear-gradient(to right, var(--primary) 0%, var(--primary) ${(value - min) / (max - min) * 100}%, var(--border) ${(value - min) / (max - min) * 100}%, var(--border) 100%)`
    }} />
      </div>;
  };
  return <div className="max-w-2xl mx-auto p-6 bg-background rounded-lg border border-border">
      {}
      <div className="flex justify-between items-center mb-6 pb-4 border-b border-border">
        <div>
          <h3 className="text-lg font-semibold text-foreground m-0">
            Productization Calculator
          </h3>
          <p className="text-sm text-muted mt-1">
            Should you turn this service into a product?
          </p>
        </div>
        <div className="text-center">
          <div className="text-3xl font-bold" style={{
    color: recommendation.color
  }}>
            {score}
          </div>
          <div className="text-xs font-semibold mt-1" style={{
    color: recommendation.color
  }}>
            {recommendation.text}
          </div>
        </div>
      </div>

      {}
      <div className="grid grid-cols-2 gap-6 mb-6">

        {}
        <div>
          <h4 className="text-xs font-semibold uppercase tracking-wider text-muted mb-4">
            Business Metrics
          </h4>

          <RangeInput label="Hours per delivery" field="deliveryHours" min={1} max={100} suffix=" hrs" />

          <RangeInput label="Hourly rate charged" field="hourlyRate" min={50} max={500} prefix="$" />

          <RangeInput label="Clients per month" field="clientsPerMonth" min={1} max={20} />

          <RangeInput label="Employee hourly cost" field="employeeCost" min={25} max={200} prefix="$" />
        </div>

        {}
        <div>
          <h4 className="text-xs font-semibold uppercase tracking-wider text-muted mb-4">
            Service Assessment
          </h4>

          <RangeInput label="How critical for clients?" field="urgency" suffix="/5" />

          <RangeInput label="How often requested?" field="repeatability" suffix="/5" />

          <RangeInput label="Technical complexity" field="complexity" suffix="/5" />

          <RangeInput label="Market competition" field="competition" suffix="/5" />
        </div>
      </div>

      {}
      <div className="grid grid-cols-4 gap-3 p-4 bg-card rounded-md mb-4">
        <div>
          <div className="text-xs text-muted mb-1">Monthly Revenue</div>
          <div className="text-base font-semibold">${monthlyRevenue.toLocaleString()}</div>
        </div>
        <div>
          <div className="text-xs text-muted mb-1">Monthly Cost</div>
          <div className="text-base font-semibold">${monthlyCost.toLocaleString()}</div>
        </div>
        <div>
          <div className="text-xs text-muted mb-1">Monthly Profit</div>
          <div className="text-base font-semibold" style={{
    color: monthlyProfit >= 0 ? 'var(--success)' : 'var(--danger)'
  }}>
            ${monthlyProfit.toLocaleString()}
          </div>
        </div>
        <div>
          <div className="text-xs text-muted mb-1">Profit Margin</div>
          <div className="text-base font-semibold text-primary">{profitMargin}%</div>
        </div>
      </div>

      {}
      <div className="p-3 bg-card rounded-md text-xs text-muted">
        <strong className="text-foreground">Key Insights:</strong>
        <ul className="mt-2 ml-5 space-y-1">
          {score >= 3 ? <>
              <li>Service generates ${(monthlyProfit * 12).toLocaleString()}/year profit</li>
              <li>{data.clientsPerMonth * 12} potential customers annually</li>
              <li>Focus on automation to reduce {data.deliveryHours}hr delivery time</li>
            </> : <>
              <li>Current profit margin: {profitMargin}%</li>
              <li>Consider increasing prices or reducing delivery time</li>
              <li>Market demand may not justify productization yet</li>
            </>}
        </ul>
      </div>

      <style jsx>{`
        .slider::-webkit-slider-thumb {
          appearance: none;
          width: 16px;
          height: 16px;
          border-radius: 50%;
          background: var(--primary);
          cursor: pointer;
        }

        .slider::-moz-range-thumb {
          width: 16px;
          height: 16px;
          border-radius: 50%;
          background: var(--primary);
          cursor: pointer;
          border: 0;
        }
      `}</style>
    </div>;
};

<Card title="📊 Interactive Assessment Tool" icon="calculator" color="#16A34A">
  Transform your services into scalable products with this data-driven
  framework. Score opportunities across 5 key dimensions to identify your
  highest-value productization targets.
</Card>

## 🎯 Interactive Assessment Wizard

<InteractiveAssessmentWizard />

## How This Assessment Works

<Info>
  **Before You Start:** Have the following information ready: - Service
  description and current pricing model - Annual revenue from this service -
  Number of times you've delivered this service in the past year - Team members
  involved and time requirements - Understanding of your target market size
</Info>

### How to Complete Your Assessment

### Understanding the Scoring Scale

| Score | Rating        | Description                   | Performance Level            |
| ----- | ------------- | ----------------------------- | ---------------------------- |
| **1** | Very Poor     | Bottom 20% of opportunities   | 🔴 Critical weaknesses       |
| **2** | Below Average | Needs significant improvement | 🟠 Major gaps to address     |
| **3** | Average       | Acceptable baseline           | 🟡 Meet minimum requirements |
| **4** | Above Average | Strong competitive position   | 🟢 Clear advantages          |
| **5** | Excellent     | Top 20% of opportunities      | 🟢 Exceptional strength      |

<Warning>
  **Important:** Rate based on TODAY'S reality, not future potential.
  Overestimating scores leads to poor investment decisions.
</Warning>

### Complete Your Assessment Below

<Tabs>
  <Tab title="Start Here">
    <Card title="Welcome to Your Productization Assessment" icon="rocket" color="#16A34A">
      This interactive wizard will guide you through evaluating your service for productization potential.

      **What you'll do:**

      1. Document your service details
      2. Score across 5 key dimensions
      3. Assess strategic fit
      4. Get your priority classification

      **Time required:** 15-20 minutes

      Navigate through each tab to complete your assessment.
    </Card>
  </Tab>

  <Tab title="Service Info">
    <Card title="Service Information" icon="clipboard">
      Document your service details:

      **Service Name:** \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

      **Current Annual Revenue:** \$\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

      **Time per Delivery (hours):** \_\_\_\_\_\_\_\_\_\_\_\_\_\_

      **Team Members Required:** \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

      **Service Description:**

      ***

      ***

      **Key Client Outcomes:**

      ***

      ***
    </Card>
  </Tab>

  <Tab title="Scoring">
    <Card title="Score Your Service" icon="star">
      Rate each dimension on a scale of 1-5:

      **📈 Market Demand (25% weight)**

      * Frequency: \_\_\_
      * Market Size: \_\_\_
      * Urgency: \_\_\_
        Average: \_\_\_

      **🎯 Differentiation (20% weight)**

      * Uniqueness: \_\_\_
      * Competition: \_\_\_
      * IP Protection: \_\_\_
        Average: \_\_\_

      **🚀 Scalability (25% weight)**

      * Automation: \_\_\_
      * Standardization: \_\_\_
      * Resources: \_\_\_
        Average: \_\_\_

      **⚙️ Technical (15% weight)**

      * Complexity: \_\_\_
      * Capabilities: \_\_\_
      * Time to Market: \_\_\_
        Average: \_\_\_

      **💰 Revenue (15% weight)**

      * Pricing Power: \_\_\_
      * Revenue Model: \_\_\_
      * Expansion: \_\_\_
        Average: \_\_\_
    </Card>
  </Tab>

  <Tab title="Calculate">
    <Card title="Calculate Your Results" icon="calculator">
      **Enter your averages from the previous tab:**

      | Dimension       | Weight | Score  | Weighted   |
      | --------------- | ------ | ------ | ---------- |
      | Market Demand   | 25%    | \_\_\_ | \_\_\_     |
      | Differentiation | 20%    | \_\_\_ | \_\_\_     |
      | Scalability     | 25%    | \_\_\_ | \_\_\_     |
      | Technical       | 15%    | \_\_\_ | \_\_\_     |
      | Revenue         | 15%    | \_\_\_ | \_\_\_     |
      | **TOTAL**       | 100%   |        | **\_\_\_** |

      **Strategic Fit Score:** \_\_\_

      **Your Priority:**

      * Score ≥3.5 + Fit ≥3.5 = 🟢 Build Now
      * Score ≥3.5 + Fit \<3.5 = 🟡 Evaluate
      * Score \<3.5 + Fit ≥3.5 = 🔵 Monitor
      * Score \<3.5 + Fit \<3.5 = 🔴 Avoid
    </Card>
  </Tab>
</Tabs>

## Detailed Scoring Guide

<AccordionGroup>
  <Accordion title="📈 Market Demand - How to Score" icon="chart-line">
    **Frequency Score:**

    * Count actual client requests in the past 12 months
    * Include both won and lost opportunities
    * Score 1 if under 2, Score 5 if over 20

    **Market Size Score:**

    * Research your total addressable market (TAM)
    * Use industry reports, LinkedIn searches, directories
    * Consider geographic and industry constraints

    **Urgency Score:**

    * Evaluate how quickly clients need solutions
    * Look at typical sales cycle length
    * Consider consequence of not having solution

    **Example:** A web design agency evaluating their "Website Performance Audit" service:

    * Frequency: 15 requests last year = Score 4
    * Market Size: 5,000 potential clients = Score 3
    * Urgency: Clients need it for conversions = Score 4
    * **Average: 3.67**
  </Accordion>

  <Accordion title="🎯 Differentiation - How to Score" icon="sparkles">
    **Uniqueness Score:**

    * Compare your methodology to competitors
    * Identify proprietary processes or tools
    * Consider your unique insights or data

    **Competition Score:**

    * Search for similar services online
    * Check competitor websites and offerings
    * Review industry directories and marketplaces

    **IP Protection Score:**

    * Evaluate what can be trademarked or patented
    * Consider trade secrets and proprietary methods
    * Assess difficulty for others to copy

    **Example:** Same agency's performance audit:

    * Uniqueness: Proprietary testing framework = Score 4
    * Competition: Few offer same depth = Score 4
    * IP Protection: Can protect methodology = Score 3
    * **Average: 3.67**
  </Accordion>

  <Accordion title="🚀 Scalability - How to Score" icon="rocket">
    **Automation Score:**

    * List all tasks in your current process
    * Identify which can be automated with tools
    * Calculate percentage of time saved

    **Standardization Score:**

    * Document process variations across clients
    * Identify common vs. custom elements
    * Assess ability to use templates

    **Resource Requirements Score:**

    * Calculate ongoing costs per delivery
    * Consider support and maintenance needs
    * Evaluate infrastructure requirements

    **Example:** Performance audit service:

    * Automation: 70% can be automated = Score 4
    * Standardization: Same process for all = Score 5
    * Resources: Minimal ongoing needs = Score 4
    * **Average: 4.33**
  </Accordion>

  <Accordion title="⚙️ Technical Feasibility - How to Score" icon="gear">
    **Complexity Score:**

    * Break down technical requirements
    * Identify unknown or risky elements
    * Compare to past projects

    **Team Capabilities Score:**

    * Audit current team skills
    * Identify skill gaps
    * Consider training or hiring needs

    **Time to Market Score:**

    * Create realistic development timeline
    * Factor in testing and iteration
    * Consider MVP vs. full product

    **Example:** Building the audit tool:

    * Complexity: Moderate technical challenge = Score 3
    * Capabilities: Team has most skills = Score 4
    * Time to Market: 2 months to MVP = Score 4
    * **Average: 3.67**
  </Accordion>

  <Accordion title="💰 Revenue Potential - How to Score" icon="money-bills">
    **Pricing Power Score:**

    * Research competitor pricing
    * Test price points with clients
    * Calculate value delivered vs. cost

    **Revenue Model Score:**

    * Evaluate subscription potential
    * Consider upsell opportunities
    * Assess customer lifetime value

    **Expansion Score:**

    * Size new market segments
    * Evaluate geographic expansion
    * Consider adjacent offerings

    **Example:** Audit tool pricing:

    * Pricing Power: Can charge premium = Score 4
    * Revenue Model: Monthly subscription = Score 5
    * Expansion: Large untapped market = Score 4
    * **Average: 4.33**
  </Accordion>

  <Accordion title="🎯 Strategic Fit - How to Score" icon="bullseye">
    Rate each factor 1-5 based on alignment:

    **Vision Alignment:**

    * Does this move you toward your 5-year vision?
    * Is it consistent with company values?
    * Will it position you where you want to be?

    **Team Expertise:**

    * Is your team passionate about this area?
    * Do you have deep domain knowledge?
    * Can you become the best at this?

    **Client Impact:**

    * Will this transform client businesses?
    * Does it solve a critical pain point?
    * Will clients champion your solution?

    **Brand Fit:**

    * Does this strengthen your positioning?
    * Is it consistent with your reputation?
    * Will it attract your ideal clients?

    **Example:** Strategic fit for audit tool:

    * Vision: Becoming performance experts = Score 5
    * Expertise: Team loves optimization = Score 4
    * Impact: Drives real client results = Score 5
    * Brand: Reinforces technical prowess = Score 4
    * **Average: 4.50**
  </Accordion>
</AccordionGroup>

## Calculating Your Final Score

<Card title="Example Calculation" icon="calculator">
  Using our web agency example:

  | Dimension       | Average | Weight | Weighted Score |
  | --------------- | ------- | ------ | -------------- |
  | Market Demand   | 3.67    | 25%    | 0.92           |
  | Differentiation | 3.67    | 20%    | 0.73           |
  | Scalability     | 4.33    | 25%    | 1.08           |
  | Technical       | 3.67    | 15%    | 0.55           |
  | Revenue         | 4.33    | 15%    | 0.65           |
  | **TOTAL**       |         | 100%   | **3.93**       |

  **Strategic Fit:** 4.50

  **Result:** Composite Score (3.93) + Strategic Fit (4.50) = **Priority 1: Build Now! 🟢**
</Card>

## Action Plans by Priority

<Tabs>
  <Tab title="🟢 Priority 1">
    ### Build Now Action Plan

    **Week 1:**

    * Validate with 10 target customers
    * Create detailed project specification
    * Assign dedicated team members
    * Set up project tracking

    **Week 2-4:**

    * Build MVP/prototype
    * Get early user feedback
    * Iterate based on learning
    * Begin pre-selling

    **Week 5-8:**

    * Launch beta version
    * Onboard first customers
    * Gather testimonials
    * Refine pricing

    **Success Metrics:**

    * 5+ paying customers in 60 days
    * 50% time reduction vs. manual
    * NPS score above 8
  </Tab>

  <Tab title="🟡 Priority 2">
    ### Evaluate Action Plan

    **Month 1:**

    * Deep competitive analysis
    * Identify partnership opportunities
    * Define capability gaps
    * Create learning plan

    **Month 2:**

    * Run pilot program (3-5 clients)
    * Test key assumptions
    * Measure actual vs. expected
    * Gather detailed feedback

    **Month 3:**

    * Make go/no-go decision
    * If go: Move to Priority 1 plan
    * If no-go: Document learnings
    * Reassess strategic fit

    **Decision Criteria:**

    * Pilot success rate >70%
    * Clear path to improve fit
    * Resources available
  </Tab>

  <Tab title="🔵 Priority 3">
    ### Monitor Action Plan

    **Quarterly Reviews:**

    * Track market indicators
    * Monitor competitor moves
    * Update scoring dimensions
    * Interview potential customers

    **Improvement Focus:**

    * Identify lowest scoring areas
    * Create improvement roadmap
    * Test small experiments
    * Build capabilities slowly

    **Trigger Events to Watch:**

    * Market size expansion
    * Technology enablers
    * Competitor exits
    * Regulatory changes

    **Reassessment:**

    * Full re-score every 6 months
    * Move to Priority 1 if score >3.5
  </Tab>

  <Tab title="🔴 Priority 4">
    ### Avoid/Pivot Plan

    **Immediate Actions:**

    * Stop all investment
    * Document key learnings
    * Communicate to team
    * Archive materials

    **Alternative Paths:**

    * Can you pivot the concept?
    * Is there a simpler version?
    * Could you partner instead?
    * Should you acquire solution?

    **Reallocation:**

    * Redirect resources to Priority 1
    * Focus on core strengths
    * Explore adjacent opportunities
    * Strengthen existing products

    **Future Review:**

    * Annual check only
    * Only if major market shift
  </Tab>
</Tabs>

## Common Mistakes to Avoid

<Warning>
  **Top 5 Assessment Pitfalls:**

  1. **Optimism Bias** - Rating potential instead of reality
  2. **Ignoring Competition** - Underestimating existing solutions
  3. **Skipping Validation** - Not testing with real customers
  4. **Poor Strategic Fit** - Chasing shiny objects outside your zone
  5. **Resource Dilution** - Trying to build everything at once
</Warning>

## Overview

This assessment framework helps agencies systematically evaluate their services to identify the best productization opportunities. Use this framework to make data-driven decisions about where to invest your product development resources.

<CardGroup cols={3}>
  <Card title="Inventory" icon="clipboard-list">
    Document all your services
  </Card>

  <Card title="Score" icon="star">
    Rate across 5 dimensions
  </Card>

  <Card title="Prioritize" icon="ranking-star">
    Focus on top opportunities
  </Card>
</CardGroup>

## Assessment Process

<Tabs>
  <Tab title="📝 Phase 1: Service Inventory">
    ### Service Inventory

    <AccordionGroup>
      <Accordion title="Step 1: Complete Service List" icon="list">
        Create a comprehensive list of all services your agency provides:

        * Core service offerings
        * Add-on services
        * Internal processes that clients value
        * Consulting methodologies
        * Tools and templates you've developed
      </Accordion>

      <Accordion title="Step 2: Service Documentation" icon="file-lines">
        For each service, document:

        * Detailed process steps
        * Time investment required
        * Resources needed
        * Typical client outcomes
        * Pricing model
        * Frequency of delivery
      </Accordion>

      <Accordion title="Step 3: Client Value Mapping" icon="map">
        Identify the specific value each service provides:

        * Problems it solves
        * Outcomes it enables
        * Time it saves clients
        * Revenue it generates for clients
        * Costs it reduces for clients
      </Accordion>
    </AccordionGroup>
  </Tab>

  <Tab title="⭐ Phase 2: Opportunity Scoring">
    ### Opportunity Scoring Matrix

    <Note>
      Rate each service on a scale of 1-5 across five key dimensions. Your composite score will help prioritize development efforts.
    </Note>

    <AccordionGroup>
      <Accordion title="📈 Market Demand (Weight: 25%)" icon="chart-line">
        <CardGroup cols={3}>
          <Card title="Frequency" icon="clock">
            * **5:** 20+ requests/year
            * **4:** 11-20 requests/year
            * **3:** 5-10 requests/year
            * **2:** 2-4 requests/year
            * **1:** \< 2 requests/year
          </Card>

          <Card title="Market Size" icon="users">
            * **5:** 10,000+ customers
            * **4:** 2,000-10,000
            * **3:** 500-2,000
            * **2:** 100-500
            * **1:** \< 100
          </Card>

          <Card title="Urgency" icon="fire">
            * **5:** Critical need
            * **4:** High priority
            * **3:** Important
            * **2:** Can be delayed
            * **1:** Nice to have
          </Card>
        </CardGroup>

        <Tip>
          **Score Calculation:** (Frequency + Market Size + Urgency) ÷ 3
        </Tip>
      </Accordion>

      <Accordion title="🎯 Differentiation (Weight: 20%)" icon="sparkles">
        <CardGroup cols={3}>
          <Card title="Uniqueness" icon="fingerprint">
            * **5:** Completely unique
            * **4:** Significantly different
            * **3:** Some proprietary
            * **2:** Minor variations
            * **1:** Standard approach
          </Card>

          <Card title="Competition" icon="trophy">
            * **5:** No competitors
            * **4:** Limited competition
            * **3:** Few competitors
            * **2:** Some competitors
            * **1:** Many competitors
          </Card>

          <Card title="IP Protection" icon="shield">
            * **5:** Strong protection
            * **4:** Significant potential
            * **3:** Some elements
            * **2:** Limited protection
            * **1:** Cannot protect
          </Card>
        </CardGroup>

        <Tip>
          **Score Calculation:** (Uniqueness + Competition + IP Protection) ÷ 3
        </Tip>
      </Accordion>

      <Accordion title="🚀 Scalability (Weight: 25%)" icon="rocket">
        <CardGroup cols={3}>
          <Card title="Automation" icon="robot">
            * **5:** Fully automatable
            * **4:** Mostly automatable
            * **3:** Significant automation
            * **2:** Some automation
            * **1:** Manual process
          </Card>

          <Card title="Standardization" icon="grid">
            * **5:** Completely standard
            * **4:** Highly standardized
            * **3:** Moderately standard
            * **2:** Some standards
            * **1:** Highly customized
          </Card>

          <Card title="Resources" icon="battery-full">
            * **5:** No ongoing needs
            * **4:** Minimal resources
            * **3:** Some resources
            * **2:** Moderate resources
            * **1:** High resource needs
          </Card>
        </CardGroup>

        <Tip>
          **Score Calculation:** (Automation + Standardization + Resources) ÷ 3
        </Tip>
      </Accordion>

      <Accordion title="⚙️ Technical Feasibility (Weight: 15%)" icon="gear">
        <CardGroup cols={3}>
          <Card title="Complexity" icon="code">
            * **5:** Very simple
            * **4:** Simple
            * **3:** Moderate
            * **2:** Complex
            * **1:** Extremely complex
          </Card>

          <Card title="Resources" icon="people-group">
            * **5:** Excellent team
            * **4:** Strong team
            * **3:** Some capabilities
            * **2:** Limited resources
            * **1:** No capabilities
          </Card>

          <Card title="Time to Market" icon="calendar-days">
            * **5:** \< 1 month
            * **4:** 1-3 months
            * **3:** 3-6 months
            * **2:** 6-12 months
            * **1:** > 12 months
          </Card>
        </CardGroup>

        <Tip>
          **Score Calculation:** (Complexity + Resources + Time to Market) ÷ 3
        </Tip>
      </Accordion>

      <Accordion title="💰 Revenue Potential (Weight: 15%)" icon="money-bills">
        <CardGroup cols={3}>
          <Card title="Pricing Power" icon="tag">
            * **5:** Exceptional pricing
            * **4:** Premium pricing
            * **3:** Market rate
            * **2:** Below average
            * **1:** Low pricing
          </Card>

          <Card title="Revenue Model" icon="repeat">
            * **5:** Subscription/SaaS
            * **4:** Strong recurring
            * **3:** Some recurring
            * **2:** Limited recurring
            * **1:** One-time only
          </Card>

          <Card title="Expansion" icon="expand">
            * **5:** Massive opportunity
            * **4:** Significant growth
            * **3:** Moderate growth
            * **2:** Small expansion
            * **1:** Current clients only
          </Card>
        </CardGroup>

        <Tip>
          **Score Calculation:** (Pricing + Revenue Model + Expansion) ÷ 3
        </Tip>
      </Accordion>
    </AccordionGroup>
  </Tab>

  <Tab title="📊 Phase 3: Scoring & Prioritization">
    ### Composite Scoring

    <Card title="Score Calculator" icon="calculator" color="#16A34A">
      **Formula:** (Market Demand × 0.25) + (Differentiation × 0.20) + (Scalability × 0.25) + (Technical Feasibility × 0.15) + (Revenue Potential × 0.15)
    </Card>

    ### Prioritization Matrix

    Plot each opportunity on a matrix with two dimensions:

    <CardGroup cols={2}>
      <Card title="X-Axis" icon="arrow-right">
        **Composite Score (1-5)**
        Business viability rating
      </Card>

      <Card title="Y-Axis" icon="arrow-up">
        **Strategic Fit (1-5)**
        Alignment with your agency
      </Card>
    </CardGroup>

    <Info>
      Strategic fit considers: Vision alignment · Team expertise · Client impact · Brand positioning
    </Info>

    ### Priority Quadrants

    <CardGroup cols={2}>
      <Card title="🟢 Priority 1: Build Now" icon="rocket" color="#16A34A">
        **High Score, High Fit**

        * Immediate development
        * Strong business case
        * Perfect strategic alignment
        * Allocate primary resources
      </Card>

      <Card title="🟡 Priority 2: Evaluate" icon="magnifying-glass" color="#EAB308">
        **High Score, Low Fit**

        * Strong business potential
        * Strategic misalignment
        * May require pivots
        * Consider partnerships
      </Card>

      <Card title="🔵 Priority 3: Monitor" icon="eye" color="#3B82F6">
        **Low Score, High Fit**

        * Good strategic fit
        * Weak business case
        * Future consideration
        * Watch market changes
      </Card>

      <Card title="🔴 Priority 4: Avoid" icon="xmark" color="#EF4444">
        **Low Score, Low Fit**

        * Poor business case
        * Poor strategic fit
        * Deprioritize completely
        * Focus elsewhere
      </Card>
    </CardGroup>
  </Tab>
</Tabs>

## 📝 Assessment Worksheet

<Tabs>
  <Tab title="Service Details">
    <Card title="Service Information" icon="clipboard">
      ```markdown theme={null}
      Service Name: _______________
      Current Revenue: $___________
      Time Investment: ___________ hours
      Team Members: _______________
      ```
    </Card>
  </Tab>

  <Tab title="Scoring Template">
    <Card title="Scoring Matrix" icon="table">
      | Dimension          | Weight   | Score (1-5) | Weighted   |
      | ------------------ | -------- | ----------- | ---------- |
      | 📈 Market Demand   | 25%      | \_\_\_      | \_\_\_     |
      | 🎯 Differentiation | 20%      | \_\_\_      | \_\_\_     |
      | 🚀 Scalability     | 25%      | \_\_\_      | \_\_\_     |
      | ⚙️ Technical       | 15%      | \_\_\_      | \_\_\_     |
      | 💰 Revenue         | 15%      | \_\_\_      | \_\_\_     |
      | **TOTAL**          | **100%** |             | **\_\_\_** |
    </Card>

    <Card title="Strategic Fit" icon="bullseye">
      **Score (1-5):** \_\_\_

      * Vision alignment: \_\_\_
      * Team expertise: \_\_\_
      * Client impact: \_\_\_
      * Brand fit: \_\_\_
    </Card>
  </Tab>

  <Tab title="Priority Result">
    <Card title="Classification" icon="flag" color="#16A34A">
      * **Quadrant:** \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_
      * **Priority Level:** \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_
      * **Recommended Action:** \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_
    </Card>
  </Tab>
</Tabs>

## 🎯 Advanced Assessment Techniques

<Tabs>
  <Tab title="🔍 Competitive Analysis">
    <AccordionGroup>
      <Accordion title="Direct Competitors" icon="users">
        * Who offers similar solutions?
        * What are their strengths/weaknesses?
        * How do they price their offerings?
        * What's their market position?
      </Accordion>

      <Accordion title="Indirect Competitors" icon="shuffle">
        * What alternative solutions exist?
        * How do clients currently solve this problem?
        * What's the switching cost from current solutions?
      </Accordion>

      <Accordion title="Market Gaps" icon="chart-mixed">
        * What needs aren't being met?
        * Where are competitors vulnerable?
        * What would a superior solution look like?
      </Accordion>
    </AccordionGroup>
  </Tab>

  <Tab title="✅ Customer Validation">
    <CardGroup cols={3}>
      <Card title="Client Interviews" icon="microphone">
        * Willingness to pay
        * Most valuable features
        * Fair price point
        * Access preferences
      </Card>

      <Card title="Market Research" icon="magnifying-glass-chart">
        * Survey target market
        * Search volume analysis
        * Industry reports
        * Technology trends
      </Card>

      <Card title="Pilot Testing" icon="flask">
        * Test simplified version
        * Track engagement
        * Gather feedback
        * Measure WTP
      </Card>
    </CardGroup>
  </Tab>

  <Tab title="💵 Financial Modeling">
    <CardGroup cols={2}>
      <Card title="Cost Analysis" icon="money-bill-trend-up" color="#EF4444">
        **Development Costs**

        * Technical development
        * Design & UX
        * Testing & QA
        * Marketing & launch

        **Operating Costs**

        * Infrastructure
        * Customer support
        * Sales & marketing
        * Ongoing development
      </Card>

      <Card title="Revenue & ROI" icon="chart-line-up" color="#16A34A">
        **Revenue Projections**

        * Acquisition timeline
        * Pricing strategy
        * Upsell potential
        * Market penetration

        **ROI Analysis**

        * Break-even timeline
        * Net present value
        * Internal rate of return
        * Sensitivity analysis
      </Card>
    </CardGroup>
  </Tab>
</Tabs>

## 🚀 Implementation Roadmap

<CardGroup cols={2}>
  <Card title="🟢 Score 4.0+" icon="trophy" color="#16A34A">
    **Top-Tier Actions**

    * Immediate validation
    * Dedicated resources
    * Detailed project plan
    * Aggressive timelines
  </Card>

  {" "}

  <Card title="🟡 Score 3.0-3.9" icon="medal" color="#EAB308">
    **Second-Tier Actions** - Competitive analysis - Validate assumptions -
    Consider pilots - Future planning
  </Card>

  {" "}

  <Card title="🔵 Score 2.0-2.9" icon="clock" color="#3B82F6">
    **Third-Tier Actions** - Monitor markets - Gather feedback - Improve scores -
    Future options
  </Card>

  <Card title="🔴 Score < 2.0" icon="pause" color="#EF4444">
    **Low Priority Actions**

    * Document only
    * Annual review
    * Focus elsewhere
    * Consider retiring
  </Card>
</CardGroup>

## 📅 Review Schedule

<Tabs>
  <Tab title="Quarterly">
    <Check>
      Update market demand scores
    </Check>

    <Check>
      Reassess competitive landscape
    </Check>

    <Check>
      Track industry trends
    </Check>

    <Check>
      Adjust strategic fit ratings
    </Check>
  </Tab>

  <Tab title="Annual">
    <Check>
      Complete full re-assessment
    </Check>

    <Check>
      Update scoring criteria
    </Check>

    <Check>
      Review priority classifications
    </Check>

    <Check>
      Plan development roadmap
    </Check>
  </Tab>
</Tabs>

## 🏁 Next Steps

<Warning>
  Scores are relative rankings, not absolutes. Customize this framework to your
  agency's unique situation and strategic objectives.
</Warning>

<CardGroup cols={3}>
  <Card title="Start Assessment" icon="play">
    Begin evaluating your services using the framework
  </Card>

  <Card title="Download Template" icon="download">
    Get the scoring worksheet for your team
  </Card>

  <Card title="Book Strategy Call" icon="phone">
    Discuss your results with an expert
  </Card>
</CardGroup>

<Card title="🚀 Ready to Productize? Get Expert Guidance" icon="rocket" href="/quickstart" color="#16A34A">
  **Doug's Sprint Options:** - **2-Week Sprint:** $6K - Perfect for single tool
      development - **4-Week Sprint:** $12K - Build multiple tools or complex
  platforms - **4-Hour Response:** Get immediate strategic guidance - **Proven
  Framework:** Apply this assessment with expert support
</Card>

<Tip>
  The best productization opportunities combine strong quantitative scores with
  compelling qualitative factors. Trust your market intuition alongside the
  data.
</Tip>
