Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Market Domain Schema

Market Domain Attributes

Code Block
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "Market Domain Schema",
  "description": "Schema for the Market domain in the Orthogramic Metamodel",
  "type": "object",
  "required": ["marketID", "title", "description", "orgUnitTitle"],
  "properties": {
    "marketID": {
      "type": "string",
      "description": "Unique identifier for the market element"
    },
    "title": {
      "type": "string",
      "description": "The name or title of the market or competitive landscape"
    },
    "description": {
      "type": "string",
      "description": "A detailed explanation of the market environment"
    },
    "marketDefinition": {
      "type": "string",
      "description": "Definition of market boundaries and characteristics"
    },
    "orgUnitTitle": {
      "type": "string",
      "description": "The organization unit(s) responsible for market intelligence"
    },
    "orgUnitRoles": {
      "type": "array",
      "description": "Specific roles within the organization unit that manage market analysis",
      "items": {
        "type": "string"
      }
    },
    "marketSize": {
      "type": "object",
      "description": "Current and projected market dimensions",
      "properties": {
        "currentSize": {
          "type": "string",
          "description": "Current market size"
        },
        "currency": {
          "type": "string",
          "description": "Currency code"
        },
        "year": {
          "type": "string",
          "description": "Year of measurement"
        },
        "projectedSize": {
          "type": "string",
          "description": "Projected market size"
        },
        "projectionYear": {
          "type": "string",
          "description": "Year of projection"
        },
        "calculationMethod": {
          "type": "string",
          "description": "Method used to calculate market size"
        }
      }
    },
    "marketGrowthRate": {
      "type": "object",
      "description": "Rate of market expansion or contraction",
      "properties": {
        "currentRate": {
          "type": "number",
          "description": "Current growth rate percentage"
        },
        "projectedRate": {
          "type": "number",
          "description": "Projected growth rate percentage"
        },
        "timespan": {
          "type": "string",
          "description": "Period over which growth is measured"
        }
      }
    },
    "marketSegmentation": {
      "type": "array",
      "description": "How the overall market is divided",
      "items": {
        "type": "object",
        "properties": {
          "segmentName": {
            "type": "string",
            "description": "Name of market segment"
          },
          "segmentDescription": {
            "type": "string",
            "description": "Description of segment characteristics"
          },
          "segmentSize": {
            "type": "string",
            "description": "Size of this segment"
          },
          "segmentGrowth": {
            "type": "string",
            "description": "Growth rate of this segment"
          }
        }
      }
    },
    "marketTrends": {
      "type": "array",
      "description": "Emerging patterns and directional shifts",
      "items": {
        "type": "string"
      }
    },
    "marketBarriers": {
      "type": "array",
      "description": "Obstacles to market entry or expansion",
      "items": {
        "type": "string"
      }
    },
    "competitiveIntensity": {
      "type": "object",
      "description": "Level of competition in the market",
      "properties": {
        "level": {
          "type": "string",
          "description": "Intensity level",
          "enum": ["low", "moderate", "high", "very high", "extreme"]
        },
        "description": {
          "type": "string",
          "description": "Description of competitive dynamics"
        }
      }
    },
    "regulatoryFactors": {
      "type": "array",
      "description": "Regulatory influences on the market",
      "items": {
        "type": "string"
      }
    },
    "technologicalFactors": {
      "type": "array",
      "description": "Technology impacts on the market",
      "items": {
        "type": "string"
      }
    },
    "economicFactors": {
      "type": "array",
      "description": "Economic influences on the market",
      "items": {
        "type": "string"
      }
    },
    "socialFactors": {
      "type": "array",
      "description": "Social trends affecting the market",
      "items": {
        "type": "string"
      }
    },
    "environmentalFactors": {
      "type": "array",
      "description": "Environmental considerations",
      "items": {
        "type": "string"
      }
    },
    "strategicOpportunities": {
      "type": "array",
      "description": "Market-based opportunities identified",
      "items": {
        "type": "string"
      }
    },
    "strategicThreats": {
      "type": "array",
      "description": "Market-based threats identified",
      "items": {
        "type": "string"
      }
    },
    "strategicAlignment": {
      "type": "string",
      "description": "How market understanding supports strategy"
    },
    "performanceIndicators": {
      "type": "array",
      "description": "Metrics used to measure market performance",
      "items": {
        "type": "object",
        "properties": {
          "metricName": {
            "type": "string",
            "description": "Name of the performance metric"
          },
          "metricDescription": {
            "type": "string",
            "description": "Description of what the metric measures"
          },
          "currentValue": {
            "type": "string",
            "description": "Current performance value"
          },
          "targetValue": {
            "type": "string",
            "description": "Target performance value"
          },
          "unit": {
            "type": "string",
            "description": "Unit of measurement"
          }
        }
      }
    },
    "dependencies": {
      "type": "array",
      "description": "Other domains, processes, or systems supporting market analysis",
      "items": {
        "type": "object",
        "properties": {
          "dependencyType": {
            "type": "string",
            "description": "Type of dependency"
          },
          "domainType": {
            "type": "string",
            "description": "Type of domain this depends on",
            "enum": ["Capability", "Service", "Product", "Information", "Value Stream", "Strategy", "Organization", "Technology", "Initiative", "Customer", "Other"]
          },
          "entityID": {
            "type": "string",
            "description": "ID of the entity being depended upon"
          },
          "description": {
            "type": "string",
            "description": "Description of the dependency"
          }
        }
      }
    },
    "relatedMarkets": {
      "type": "array",
      "description": "Other markets with relationships to this one",
      "items": {
        "type": "object",
        "properties": {
          "marketID": {
            "type": "string",
            "description": "ID of the related market"
          },
          "relationshipType": {
            "type": "string",
            "description": "Type of relationship",
            "enum": ["adjacent", "overlapping", "emerging", "substitute", "complementary", "upstream", "downstream", "other"]
          },
          "relationshipStrength": {
            "type": "integer",
            "description": "Strength of the relationship (1-5)",
            "minimum": 1,
            "maximum": 5
          }
        }
      }
    },
    "improvementOpportunities": {
      "type": "array",
      "description": "Areas where market intelligence can be enhanced",
      "items": {
        "type": "string"
      }
    }
  }
}

Competitive Position Element Schema

Code Block
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "Competitive Position Schema",
  "description": "Schema for Competitive Position element in the Market domain",
  "type": "object",
  "required": ["positionID", "competitorName", "description", "orgUnitTitle"],
  "properties": {
    "positionID": {
      "type": "string",
      "description": "Unique identifier for the competitive position"
    },
    "competitorName": {
      "type": "string",
      "description": "Name of the specific competitor"
    },
    "description": {
      "type": "string",
      "description": "Detailed description of the competitive position"
    },
    "orgUnitTitle": {
      "type": "string",
      "description": "The organization unit responsible for monitoring this competitor"
    },
    "marketID": {
      "type": "string",
      "description": "ID of the market this competitor operates in"
    },
    "competitorType": {
      "type": "string",
      "description": "Classification of competitor",
      "enum": ["direct", "indirect", "potential", "emerging", "declining", "other"]
    },
    "competitorStrength": {
      "type": "integer",
      "description": "Overall competitive strength (1-5)",
      "minimum": 1,
      "maximum": 5
    },
    "marketShare": {
      "type": "object",
      "description": "Estimated share of relevant market",
      "properties": {
        "value": {
          "type": "number",
          "description": "Market share percentage"
        },
        "year": {
          "type": "string",
          "description": "Year of measurement"
        },
        "trend": {
          "type": "string",
          "description": "Direction of change",
          "enum": ["increasing", "stable", "decreasing", "volatile"]
        },
        "source": {
          "type": "string",
          "description": "Source of market share data"
        }
      }
    },
    "valueProposition": {
      "type": "string",
      "description": "Competitor's core value proposition"
    },
    "targetCustomers": {
      "type": "array",
      "description": "Competitor's primary customer segments",
      "items": {
        "type": "string"
      }
    },
    "competitiveAdvantages": {
      "type": "array",
      "description": "Areas of competitor strength",
      "items": {
        "type": "object",
        "properties": {
          "advantage": {
            "type": "string",
            "description": "Description of competitive advantage"
          },
          "impactLevel": {
            "type": "integer",
            "description": "Impact of this advantage (1-5)",
            "minimum": 1,
            "maximum": 5
          },
          "domain": {
            "type": "string",
            "description": "Business domain this advantage relates to",
            "enum": ["Product", "Service", "Technology", "Price", "Distribution", "Marketing", "Customer Experience", "Scale", "Innovation", "Other"]
          }
        }
      }
    },
    "competitiveDisadvantages": {
      "type": "array",
      "description": "Areas of competitor weakness",
      "items": {
        "type": "object",
        "properties": {
          "disadvantage": {
            "type": "string",
            "description": "Description of competitive disadvantage"
          },
          "exploitability": {
            "type": "integer",
            "description": "How exploitable is this weakness (1-5)",
            "minimum": 1,
            "maximum": 5
          },
          "domain": {
            "type": "string",
            "description": "Business domain this disadvantage relates to",
            "enum": ["Product", "Service", "Technology", "Price", "Distribution", "Marketing", "Customer Experience", "Scale", "Innovation", "Other"]
          }
        }
      }
    },
    "strategicDirection": {
      "type": "string",
      "description": "Observed strategic direction of competitor"
    },
    "recentActions": {
      "type": "array",
      "description": "Notable competitor movements",
      "items": {
        "type": "object",
        "properties": {
          "date": {
            "type": "string",
            "format": "date",
            "description": "Date of action"
          },
          "description": {
            "type": "string",
            "description": "Description of the action"
          },
          "significance": {
            "type": "integer",
            "description": "Significance of this action (1-5)",
            "minimum": 1,
            "maximum": 5
          },
          "responseRequired": {
            "type": "boolean",
            "description": "Whether this action requires a response"
          }
        }
      }
    },
    "responseStrategies": {
      "type": "array",
      "description": "Organizational responses to this competitor",
      "items": {
        "type": "string"
      }
    },
    "benchmarkMetrics": {
      "type": "array",
      "description": "Key metrics for competitive comparison",
      "items": {
        "type": "object",
        "properties": {
          "metricName": {
            "type": "string",
            "description": "Name of benchmark metric"
          },
          "competitorValue": {
            "type": "string",
            "description": "Competitor's performance"
          },
          "organizationValue": {
            "type": "string",
            "description": "Organization's performance"
          },
          "gap": {
            "type": "string",
            "description": "Performance gap"
          }
        }
      }
    },
    "monitoringFrequency": {
      "type": "string",
      "description": "How often this competitor is formally assessed",
      "enum": ["continuous", "weekly", "monthly", "quarterly", "annually", "event-based"]
    },
    "informationSources": {
      "type": "array",
      "description": "Sources of competitive intelligence",
      "items": {
        "type": "string"
      }
    },
    "lastUpdated": {
      "type": "string",
      "format": "date",
      "description": "Date of last competitive assessment"
    }
  }
}

Market Trend Element Schema

Code Block
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "Market Trend Schema",
  "description": "Schema for Market Trend element in the Market domain",
  "type": "object",
  "required": ["trendID", "trendTitle", "description", "orgUnitTitle"],
  "properties": {
    "trendID": {
      "type": "string",
      "description": "Unique identifier for the market trend"
    },
    "trendTitle": {
      "type": "string",
      "description": "Name of the specific trend"
    },
    "description": {
      "type": "string",
      "description": "Detailed explanation of the trend"
    },
    "orgUnitTitle": {
      "type": "string",
      "description": "The organization unit responsible for monitoring this trend"
    },
    "marketID": {
      "type": "string",
      "description": "ID of the market this trend affects"
    },
    "trendTimeframe": {
      "type": "object",
      "description": "Expected duration and development timeline",
      "properties": {
        "emergenceDate": {
          "type": "string",
          "format": "date",
          "description": "When the trend was first observed"
        },
        "maturityEstimate": {
          "type": "string",
          "description": "When the trend is expected to reach maturity"
        },
        "duration": {
          "type": "string",
          "description": "Expected longevity of the trend",
          "enum": ["short-term", "medium-term", "long-term", "transformational"]
        }
      }
    },
    "trendImpact": {
      "type": "object",
      "description": "Potential impact on the organization",
      "properties": {
        "impactLevel": {
          "type": "string",
          "description": "Severity of impact",
          "enum": ["minimal", "modest", "significant", "disruptive", "transformational"]
        },
        "impactDescription": {
          "type": "string",
          "description": "Description of potential impacts"
        },
        "opportunityScore": {
          "type": "integer",
          "description": "Degree of opportunity presented (1-5)",
          "minimum": 1,
          "maximum": 5
        },
        "threatScore": {
          "type": "integer",
          "description": "Degree of threat presented (1-5)",
          "minimum": 1,
          "maximum": 5
        }
      }
    },
    "trendEvidence": {
      "type": "array",
      "description": "Supporting data and observations",
      "items": {
        "type": "object",
        "properties": {
          "evidenceType": {
            "type": "string",
            "description": "Type of evidence",
            "enum": ["market data", "customer feedback", "competitor activity", "expert opinion", "internal research", "industry report", "other"]
          },
          "evidenceDescription": {
            "type": "string",
            "description": "Description of the evidence"
          },
          "source": {
            "type": "string",
            "description": "Source of the evidence"
          },
          "date": {
            "type": "string",
            "format": "date",
            "description": "Date evidence was collected"
          }
        }
      }
    },
    "trendUncertainty": {
      "type": "object",
      "description": "Level of certainty about the trend",
      "properties": {
        "uncertaintyLevel": {
          "type": "string",
          "description": "Degree of uncertainty",
          "enum": ["very low", "low", "moderate", "high", "very high"]
        },
        "uncertaintyFactors": {
          "type": "array",
          "description": "Factors contributing to uncertainty",
          "items": {
            "type": "string"
          }
        }
      }
    },
    "affectedDomains": {
      "type": "array",
      "description": "Business domains impacted by this trend",
      "items": {
        "type": "object",
        "properties": {
          "domainType": {
            "type": "string",
            "description": "Type of domain affected",
            "enum": ["Product", "Service", "Capability", "Strategy", "Customer", "Technology", "Operations", "Revenue", "Cost", "Other"]
          },
          "impactDescription": {
            "type": "string",
            "description": "Description of impact on this domain"
          },
          "impactSeverity": {
            "type": "integer",
            "description": "Severity of impact on this domain (1-5)",
            "minimum": 1,
            "maximum": 5
          }
        }
      }
    },
    "responseStrategies": {
      "type": "array",
      "description": "Approaches to addressing the trend",
      "items": {
        "type": "object",
        "properties": {
          "strategyName": {
            "type": "string",
            "description": "Name of response strategy"
          },
          "strategyDescription": {
            "type": "string",
            "description": "Description of the approach"
          },
          "implementationStatus": {
            "type": "string",
            "description": "Current status of implementation",
            "enum": ["proposed", "evaluating", "planning", "implementing", "completed", "abandoned"]
          },
          "expectedOutcome": {
            "type": "string",
            "description": "Anticipated result of this response"
          }
        }
      }
    },
    "trendMonitoring": {
      "type": "object",
      "description": "How the trend is being tracked",
      "properties": {
        "monitoringMethod": {
          "type": "string",
          "description": "Approach to monitoring"
        },
        "indicators": {
          "type": "array",
          "description": "Key indicators being tracked",
          "items": {
            "type": "string"
          }
        },
        "frequency": {
          "type": "string",
          "description": "How often monitoring occurs",
          "enum": ["continuous", "weekly", "monthly", "quarterly", "annually"]
        },
        "responsibleRole": {
          "type": "string",
          "description": "Who is responsible for monitoring"
        }
      }
    },
    "triggerPoints": {
      "type": "array",
      "description": "Events that would accelerate response",
      "items": {
        "type": "object",
        "properties": {
          "triggerDescription": {
            "type": "string",
            "description": "Description of the trigger event"
          },
          "responseAction": {
            "type": "string",
            "description": "Action to take if triggered"
          },
          "likelihood": {
            "type": "string",
            "description": "Probability of trigger occurring",
            "enum": ["very low", "low", "moderate", "high", "very high"]
          }
        }
      }
    },
    "relatedTrends": {
      "type": "array",
      "description": "Other trends connected to this one",
      "items": {
        "type": "object",
        "properties": {
          "trendID": {
            "type": "string",
            "description": "ID of related trend"
          },
          "relationshipType": {
            "type": "string",
            "description": "Nature of relationship",
            "enum": ["reinforcing", "counteracting", "preceding", "following", "parallel"]
          },
          "relationshipStrength": {
            "type": "integer",
            "description": "Strength of relationship (1-5)",
            "minimum": 1,
            "maximum": 5
          }
        }
      }
    },
    "lastUpdated": {
      "type": "string",
      "format": "date",
      "description": "Date of last trend assessment"
    }
  }
}

Industry Analysis Element Schema

...

Competitive Position Element Schema

Market Trend Element Schema

Industry Analysis Element Schema

Cross-Domain Relationship Mappings

...