Combine different elements to achieve properties that none of them provide alone.
Attribution
Creator: Dzmitryi Kharlanau (SAP Lead).
Canonical: https://dkharlanau.github.io/datasets/TRIZ-bytes/TRIZ-40.json
JSON (copy / reuse)
{
"id": "TRIZ-40",
"title": "Composite Materials",
"intent": "Combine different elements to achieve properties that none of them provide alone.",
"triz_principle": {
"number": 40,
"name": "Composite Materials",
"definition": "Use composite structures made of different materials to obtain combined advantages."
},
"problem_understanding": {
"core_contradiction": "We want simplicity, but single approaches cannot satisfy all competing requirements.",
"why_this_hurts": "Pure solutions force trade-offs: speed vs control, flexibility vs stability, autonomy vs governance.",
"typical_signals": [
"either-or architectural debates",
"solutions optimized for one dimension only",
"frequent exceptions to rigid standards",
"workarounds combining tools informally"
]
},
"solution_logic": {
"core_idea": "Deliberately combine different approaches, each covering the other's weaknesses.",
"key_rule": "Design the composition explicitly, not accidentally.",
"how_it_resolves_the_contradiction": "The composite delivers balanced properties without forcing a single extreme."
},
"application_patterns": {
"consulting": [
"hybrid governance models (central + local)",
"mixed delivery models (standard + custom)",
"portfolio approaches instead of single bets"
],
"software_engineering": [
"modular monoliths (monolith + modularity)",
"hybrid consistency models",
"combining sync and async processing"
],
"architecture": [
"core platforms with extension layers",
"hybrid cloud architectures",
"event-driven core with synchronous edges"
],
"enterprise_sap": [
"SAP core with external side services",
"MDG governance plus local extensions",
"standard processes augmented by flexible tooling"
]
},
"anti_patterns": [
"accidental complexity from ad-hoc mixing",
"unclear ownership between combined elements",
"composites without integration strategy"
],
"usage_guidance": {
"use_when": [
"requirements conflict but both are essential",
"pure approaches have failed",
"system must serve diverse needs"
],
"do_not_use_when": [
"simplicity alone is the dominant goal",
"team cannot manage hybrid complexity"
]
},
"diagnostic_questions": [
"Which properties are in conflict?",
"What combination could cover both?",
"Where should boundaries between elements lie?"
],
"example": {
"before": "Either strict centralized governance or uncontrolled local freedom.",
"after": "Central rules with controlled local extensions form a balanced composite."
},
"meta": {
"schema": "dkharlanau.dataset.byte",
"schema_version": "1.1",
"dataset": "TRIZ-bytes",
"source_project": "cv-ai",
"source_path": "TRIZ-bytes/TRIZ-40.json",
"generated_at_utc": "2026-02-03T14:33:32+00:00",
"creator": {
"name": "Dzmitryi Kharlanau",
"role": "SAP Lead",
"website": "https://dkharlanau.github.io",
"linkedin": "https://www.linkedin.com/in/dkharlanau"
},
"attribution": {
"attribution_required": true,
"preferred_citation": "Dzmitryi Kharlanau (SAP Lead). Dataset bytes: https://dkharlanau.github.io"
},
"license": {
"name": "",
"spdx": "",
"url": ""
},
"links": {
"website": "https://dkharlanau.github.io",
"linkedin": "https://www.linkedin.com/in/dkharlanau"
},
"contact": {
"preferred": "linkedin",
"linkedin": "https://www.linkedin.com/in/dkharlanau"
},
"canonical_url": "https://dkharlanau.github.io/datasets/TRIZ-bytes/TRIZ-40.json",
"created_at_utc": "2026-02-03T14:33:32+00:00",
"updated_at_utc": "2026-02-03T15:29:02+00:00",
"provenance": {
"source_type": "chat_export_extraction",
"note": "Extracted and curated by Dzmitryi Kharlanau; enriched for attribution and crawler indexing."
},
"entity_type": "triz_byte",
"entity_subtype": "",
"summary": "Combine different elements to achieve properties that none of them provide alone."
}
}