Versions Compared

Key

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

...

Strategic Response Model Integration

Customer-Related

...

Code Block
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "Customer-Related Triggers Schema",
  "description": "Schema for customer-related triggers in the Strategic Response Model",
  "type": "object",
  "required": ["triggerID", "label", "description", "primaryCategory"],
  "properties": {
    "triggerID": {
      "type": "string",
      "description": "Unique identifier for the trigger"
    },
    "label": {
      "type": "string",
      "description": "Short, human-readable name of the trigger"
    },
    "description": {
      "type": "string",
      "description": "Expanded explanation of the trigger's relevance"
    },
    "primaryCategory": {
      "type": "string",
      "description": "Primary classification of trigger context",
      "enum": ["Customer_Behavior_Shift", "Customer_Satisfaction_Issue", "Customer_Demand_Change", "Competitive_Threat_To_Customers", "Customer_Segment_Evolution", "Customer_Expectation_Change", "Customer_Journey_Friction", "Customer_Technology_Adoption", "Customer_Regulatory_Impact", "Customer_Demographic_Shift"]
    },
    "subCategory": {
      "type": "string",
      "description": "More specific classification within the primary category"
    },
    "customerSegmentID": {
      "type": "string",
      "description": "ID of the affected customer segment, if applicable"
    },
    "journeyStageID": {
      "type": "string",
      "description": "ID of the affected journey stage, if applicable"
    },
    "origin": {
      "type": "string",
      "description": "Whether the trigger originates from inside or outside the organisation",
      "enum": ["Internal", "External", "Customer_Feedback", "Market_Research", "Competitive_Analysis", "Social_Listening"]
    },
    "timeHorizon": {
      "type": "string",
      "description": "The temporal nature of the trigger",
      "enum": ["Immediate", "Short_Term", "Medium_Term", "Long_Term", "Emerging_Trend"]
    },
    "impactLevel": {
      "type": "string",
      "description": "The potential significance of the trigger",
      "enum": ["Low", "Medium", "High", "Critical"]
    },
    "detectionMethod": {
      "type": "string",
      "description": "How this trigger was detected",
      "enum": ["Customer_Feedback", "Survey_Results", "Data_Analysis", "Market_Research", "Frontline_Staff_Insights", "Social_Media_Monitoring", "Customer_Behavior_Analytics"]
    },
    "evidenceStrength": {
      "type": "integer",
      "description": "Strength of evidence for this trigger (1-5)",
      "minimum": 1,
      "maximum": 5
    },
    "detectionDate": {
      "type": "string",
      "format": "date",
      "description": "Date when the trigger was identified"
    },
    "validUntil": {
      "type": "string",
      "format": "date",
      "description": "Expected end of relevance for this trigger"
    },
    "sourceReference": {
      "type": "string",
      "description": "Reference to source document or authority identifying the trigger"
    },
    "relatedTriggers": {
      "type": "array",
      "description": "References to other related triggers",
      "items": {
        "type": "string"
      }
    },
    "strategicResponseReferences": {
      "type": "array",
      "description": "References to related Strategic Response artefacts",
      "items": {
        "type": "string"
      }
    }
  }
}

Customer-Related Rationales Schema

Code Block
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "Customer-Related Rationales Schema",
  "description": "Schema for customer-related rationales in the Strategic Response Model",
  "type": "object",
  "required": ["rationaleID", "rationaleTitle", "description", "triggerReference"],
  "properties": {
    "rationaleID": {
      "type": "string",
      "description": "Unique identifier for the rationale"
    },
    "rationaleTitle": {
      "type": "string",
      "description": "Title or summary of the rationale"
    },
    "description": {
      "type": "string",
      "description": "Detailed explanation supporting a strategic response"
    },
    "triggerReference": {
      "type": "string",
      "description": "Primary trigger this rationale responds to"
    },
    "triggerReferences": {
      "type": "array",
      "description": "Optional multiple triggers this rationale addresses",
      "items": {
        "type": "string"
      }
    },
    "customerSegmentIDs": {
      "type": "array",
      "description": "Customer segments this rationale relates to",
      "items": {
        "type": "string"
      }
    },
    "linkedDomains": {
      "type": "array",
      "description": "Business architecture domains influenced or justified by this rationale",
      "items": {
        "type": "string",
        "enum": ["Customer", "Capability", "Product", "Service", "Value_Stream", "Strategy", "Performance", "Information", "Organization", "Initiative"]
      }
    },
    "rationaleType": {
      "type": "string",
      "description": "The justification type for this rationale",
      "enum": ["Customer_Experience_Enhancement", "Customer_Retention", "Customer_Acquisition", "Customer_Growth", "Customer_Journey_Optimization", "Customer_Insight_Response", "Competitive_Response", "Customer_Segment_Focus"]
    },
    "rationaleOrientation": {
      "type": "string",
      "description": "Whether the rationale is responding to existing conditions or anticipating future conditions",
      "enum": ["Reactive", "Proactive"]
    },
    "customerInsightSource": {
      "type": "string",
      "description": "Source of customer insights supporting this rationale",
      "enum": ["Voice_of_Customer", "Customer_Behavior_Analysis", "Market_Research", "Customer_Service_Data", "Social_Media_Analysis", "Customer_Journey_Mapping", "Customer_Feedback", "Competitive_Analysis"]
    },
    "anticipatedOutcomes": {
      "type": "array",
      "description": "For proactive rationales, the expected benefits or outcomes",
      "items": {
        "type": "string"
      }
    },
    "alternativesConsidered": {
      "type": "array",
      "description": "Other strategic options that were evaluated but not selected",
      "items": {
        "type": "object",
        "properties": {
          "alternativeID": {
            "type": "string",
            "description": "Identifier for the alternative"
          },
          "alternativeDescription": {
            "type": "string",
            "description": "Description of the alternative approach"
          },
          "reasonForRejection": {
            "type": "string",
            "description": "Why this approach wasn't selected"
          }
        }
      }
    },
    "reasoningPattern": {
      "type": "string",
      "description": "The logical structure of the rationale",
      "enum": ["Customer_Needs_Based", "Market_Trends_Based", "Competitive_Response", "Journey_Friction_Based", "Segment_Value_Based", "Experience_Gap_Based"]
    },
    "evidenceBase": {
      "type": "string",
      "description": "The foundation for the rationale",
      "enum": ["Customer_Data", "Market_Research", "Competitive_Analysis", "Voice_of_Customer", "Customer_Journey_Analysis", "Customer_Feedback", "Social_Listening"]
    },
    "businessValueType": {
      "type": "string",
      "description": "The nature of value creation or preservation",
      "enum": ["Customer_Retention_Value", "Customer_Acquisition_Value", "Customer_Growth_Value", "Brand_Loyalty_Value", "Customer_Experience_Value", "Market_Share_Value"]
    },
    "dateCreated": {
      "type": "string",
      "format": "date",
      "description": "The date the rationale was first recorded"
    },
    "lastReviewed": {
      "type": "string",
      "format": "date",
      "description": "The most recent date of rationale review"
    },
    "effectivenessRating": {
      "type": "integer",
      "description": "Optional evaluation of rationale effectiveness (1-5)",
      "minimum": 1,
      "maximum": 5
    },
    "author": {
      "type": "string",
      "description": "The person or team who documented the rationale"
    },
    "orgUnitTitle": {
      "type": "string",
      "description": "The organisational unit that owns or authored the rationale"
    },
    "relatedRationales": {
      "type": "array",
      "description": "References to other related rationales",
      "items": {
        "type": "string"
      }
    }
  }
}

Customer-Related Strategic Responses Schema

...

The Customer Domain integrates with the Strategic Response Model through:

Customer-Related Triggers

Events or changes in customer behavior, needs, or expectations that prompt strategic responses, such as:

  • Customer behavior shifts

  • Satisfaction or loyalty challenges

  • Competitive threats to customer relationships

  • Changing customer expectations

  • Journey friction points

  • Technology adoption changes

Customer-Related Rationales

Reasoning that connects customer-related triggers to organizational responses:

...

Customer needs-based reasoning

...

Market trend-based reasoning

...

Competitive response reasoning

...

Customer experience gap reasoning

...

Customer-Related Strategic Responses

...