| 1 | <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 720" width="1280" height="720" |
| 2 | font-family="-apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif" |
| 3 | font-size="12"> |
| 4 | <!-- |
| 5 | Fishbone / Ishikawa Diagram Template |
| 6 | Usage: Root cause analysis, problem diagnosis |
| 7 | Scenarios: Quality management, fault analysis, 6M methodology |
| 8 | Supports: 6 branches (4-6 recommended) |
| 9 | --> |
| 10 | <defs> |
| 11 | <linearGradient id="headGrad" x1="0%" y1="0%" x2="100%" y2="100%"> |
| 12 | <stop offset="0%" style="stop-color:#EF4444;stop-opacity:1"/> |
| 13 | <stop offset="100%" style="stop-color:#DC2626;stop-opacity:1"/> |
| 14 | </linearGradient> |
| 15 | </defs> |
| 16 | <rect width="1280" height="720" fill="#F8FAFC"/> |
| 17 | <!-- Title --> |
| 18 | <g id="header" data-pptx-bounds="280 20 720 58"> |
| 19 | <text x="640" y="46" text-anchor="middle" |
| 20 | font-size="28" font-weight="700" fill="#0F172A">Root Cause Analysis Framework</text> |
| 21 | <text x="640" y="70" text-anchor="middle" |
| 22 | font-size="13" fill="#64748B">Fishbone Diagram · Systematic diagnosis across six key dimensions</text> |
| 23 | </g> |
| 24 | <!-- Main Spine: Fixed visibility by using solid stroke instead of gradient --> |
| 25 | <g id="spine" data-pptx-bounds="90 365 968 10"> |
| 26 | <line x1="90" y1="370" x2="1058" y2="370" stroke="#64748B" stroke-width="5" stroke-linecap="round"/> |
| 27 | </g> |
| 28 | <!-- Fish Head --> |
| 29 | <g id="core-problem" data-pptx-bounds="1048 322 180 96"> |
| 30 | <polygon points="1048,370 1098,322 1098,418" fill="url(#headGrad)"/> |
| 31 | <rect x="1098" y="322" width="130" height="96" rx="12" fill="url(#headGrad)"/> |
| 32 | <text x="1163" y="362" text-anchor="middle" |
| 33 | font-size="20" font-weight="800" fill="#FFFFFF">Core</text> |
| 34 | <text x="1163" y="390" text-anchor="middle" |
| 35 | font-size="20" font-weight="800" fill="#FFFFFF">Problem</text> |
| 36 | </g> |
| 37 | <g id="top-causes" data-pptx-bounds="17 88 773 282"> |
| 38 | <!-- ============ Branch 1: Process (Top-Left, Base=230) ============ --> |
| 39 | <line x1="230" y1="370" x2="130" y2="130" stroke="#8B5CF6" stroke-width="3" stroke-linecap="round"/> |
| 40 | <rect x="68" y="88" width="124" height="40" rx="20" fill="#8B5CF6"/> |
| 41 | <text x="130" y="114" text-anchor="middle" |
| 42 | font-size="15" font-weight="700" fill="#FFFFFF">Process</text> |
| 43 | <line x1="159" y1="200" x2="153" y2="200" stroke="#8B5CF6" stroke-width="2" stroke-linecap="round"/> |
| 44 | <rect x="17" y="188" width="136" height="26" rx="13" fill="#8B5CF6" fill-opacity="0.08" stroke="#8B5CF6" stroke-width="1.2" stroke-opacity="0.4"/> |
| 45 | <text x="85" y="205" text-anchor="middle" font-weight="600" fill="#8B5CF6">Workflow Bottleneck</text> |
| 46 | <line x1="183" y1="258" x2="177" y2="258" stroke="#8B5CF6" stroke-width="2" stroke-linecap="round"/> |
| 47 | <rect x="41" y="246" width="136" height="26" rx="13" fill="#8B5CF6" fill-opacity="0.08" stroke="#8B5CF6" stroke-width="1.2" stroke-opacity="0.4"/> |
| 48 | <text x="109" y="263" text-anchor="middle" font-weight="600" fill="#8B5CF6">Inefficient Steps</text> |
| 49 | <line x1="207" y1="316" x2="201" y2="316" stroke="#8B5CF6" stroke-width="2" stroke-linecap="round"/> |
| 50 | <rect x="65" y="304" width="136" height="26" rx="13" fill="#8B5CF6" fill-opacity="0.08" stroke="#8B5CF6" stroke-width="1.2" stroke-opacity="0.4"/> |
| 51 | <text x="133" y="321" text-anchor="middle" font-weight="600" fill="#8B5CF6">Lack of Standards</text> |
| 52 | <!-- ============ Branch 2: People (Top-Mid, Base=510) ============ --> |
| 53 | <line x1="510" y1="370" x2="410" y2="130" stroke="#10B981" stroke-width="3" stroke-linecap="round"/> |
| 54 | <rect x="348" y="88" width="124" height="40" rx="20" fill="#10B981"/> |
| 55 | <text x="410" y="114" text-anchor="middle" |
| 56 | font-size="15" font-weight="700" fill="#FFFFFF">People</text> |
| 57 | <line x1="439" y1="200" x2="433" y2="200" stroke="#10B981" stroke-width="2" stroke-linecap="round"/> |
| 58 | <rect x="297" y="188" width="136" height="26" rx="13" fill="#10B981" fill-opacity="0.08" stroke="#10B981" stroke-width="1.2" stroke-opacity="0.4"/> |
| 59 | <text x="365" y="205" text-anchor="middle" font-weight="600" fill="#10B981">Skill Deficiency</text> |
| 60 | <line x1="463" y1="258" x2="457" y2="258" stroke="#10B981" stroke-width="2" stroke-linecap="round"/> |
| 61 | <rect x="321" y="246" width="136" height="26" rx="13" fill="#10B981" fill-opacity="0.08" stroke="#10B981" stroke-width="1.2" stroke-opacity="0.4"/> |
| 62 | <text x="389" y="263" text-anchor="middle" font-weight="600" fill="#10B981">Low Engagement</text> |
| 63 | <line x1="487" y1="316" x2="481" y2="316" stroke="#10B981" stroke-width="2" stroke-linecap="round"/> |
| 64 | <rect x="345" y="304" width="136" height="26" rx="13" fill="#10B981" fill-opacity="0.08" stroke="#10B981" stroke-width="1.2" stroke-opacity="0.4"/> |
| 65 | <text x="413" y="321" text-anchor="middle" font-weight="600" fill="#10B981">High Turnover</text> |
| 66 | <!-- ============ Branch 3: System (Top-Right, Base=790) ============ --> |
| 67 | <line x1="790" y1="370" x2="690" y2="130" stroke="#F59E0B" stroke-width="3" stroke-linecap="round"/> |
| 68 | <rect x="628" y="88" width="124" height="40" rx="20" fill="#F59E0B"/> |
| 69 | <text x="690" y="114" text-anchor="middle" |
| 70 | font-size="15" font-weight="700" fill="#FFFFFF">System</text> |
| 71 | <line x1="719" y1="200" x2="713" y2="200" stroke="#F59E0B" stroke-width="2" stroke-linecap="round"/> |
| 72 | <rect x="577" y="188" width="136" height="26" rx="13" fill="#F59E0B" fill-opacity="0.08" stroke="#F59E0B" stroke-width="1.2" stroke-opacity="0.4"/> |
| 73 | <text x="645" y="205" text-anchor="middle" font-weight="600" fill="#F59E0B">Legacy System</text> |
| 74 | <line x1="743" y1="258" x2="737" y2="258" stroke="#F59E0B" stroke-width="2" stroke-linecap="round"/> |
| 75 | <rect x="601" y="246" width="136" height="26" rx="13" fill="#F59E0B" fill-opacity="0.08" stroke="#F59E0B" stroke-width="1.2" stroke-opacity="0.4"/> |
| 76 | <text x="669" y="263" text-anchor="middle" font-weight="600" fill="#F59E0B">System Integration</text> |
| 77 | <line x1="767" y1="316" x2="761" y2="316" stroke="#F59E0B" stroke-width="2" stroke-linecap="round"/> |
| 78 | <rect x="625" y="304" width="136" height="26" rx="13" fill="#F59E0B" fill-opacity="0.08" stroke="#F59E0B" stroke-width="1.2" stroke-opacity="0.4"/> |
| 79 | <text x="693" y="321" text-anchor="middle" font-weight="600" fill="#F59E0B">Data Silos</text> |
| 80 | </g> |
| 81 | <g id="bottom-causes" data-pptx-bounds="17 370 773 280"> |
| 82 | <!-- ============ Branch 4: Environment (Bottom-Left, Base=230) ============ --> |
| 83 | <line x1="230" y1="370" x2="130" y2="610" stroke="#3B82F6" stroke-width="3" stroke-linecap="round"/> |
| 84 | <rect x="68" y="610" width="124" height="40" rx="20" fill="#3B82F6"/> |
| 85 | <text x="130" y="636" text-anchor="middle" |
| 86 | font-size="15" font-weight="700" fill="#FFFFFF">Environment</text> |
| 87 | <line x1="207" y1="425" x2="201" y2="425" stroke="#3B82F6" stroke-width="2" stroke-linecap="round"/> |
| 88 | <rect x="65" y="413" width="136" height="26" rx="13" fill="#3B82F6" fill-opacity="0.08" stroke="#3B82F6" stroke-width="1.2" stroke-opacity="0.4"/> |
| 89 | <text x="133" y="430" text-anchor="middle" font-weight="600" fill="#3B82F6">Market Volatility</text> |
| 90 | <line x1="183" y1="483" x2="177" y2="483" stroke="#3B82F6" stroke-width="2" stroke-linecap="round"/> |
| 91 | <rect x="41" y="471" width="136" height="26" rx="13" fill="#3B82F6" fill-opacity="0.08" stroke="#3B82F6" stroke-width="1.2" stroke-opacity="0.4"/> |
| 92 | <text x="109" y="488" text-anchor="middle" font-weight="600" fill="#3B82F6">Regulatory Changes</text> |
| 93 | <line x1="159" y1="541" x2="153" y2="541" stroke="#3B82F6" stroke-width="2" stroke-linecap="round"/> |
| 94 | <rect x="17" y="529" width="136" height="26" rx="13" fill="#3B82F6" fill-opacity="0.08" stroke="#3B82F6" stroke-width="1.2" stroke-opacity="0.4"/> |
| 95 | <text x="85" y="546" text-anchor="middle" font-weight="600" fill="#3B82F6">Competitor Action</text> |
| 96 | <!-- ============ Branch 5: Policy (Bottom-Mid, Base=510) ============ --> |
| 97 | <line x1="510" y1="370" x2="410" y2="610" stroke="#F97316" stroke-width="3" stroke-linecap="round"/> |
| 98 | <rect x="348" y="610" width="124" height="40" rx="20" fill="#F97316"/> |
| 99 | <text x="410" y="636" text-anchor="middle" |
| 100 | font-size="15" font-weight="700" fill="#FFFFFF">Policy</text> |
| 101 | <line x1="487" y1="425" x2="481" y2="425" stroke="#F97316" stroke-width="2" stroke-linecap="round"/> |
| 102 | <rect x="345" y="413" width="136" height="26" rx="13" fill="#F97316" fill-opacity="0.08" stroke="#F97316" stroke-width="1.2" stroke-opacity="0.4"/> |
| 103 | <text x="413" y="430" text-anchor="middle" font-weight="600" fill="#F97316">Unclear Guidelines</text> |
| 104 | <line x1="463" y1="483" x2="457" y2="483" stroke="#F97316" stroke-width="2" stroke-linecap="round"/> |
| 105 | <rect x="321" y="471" width="136" height="26" rx="13" fill="#F97316" fill-opacity="0.08" stroke="#F97316" stroke-width="1.2" stroke-opacity="0.4"/> |
| 106 | <text x="389" y="488" text-anchor="middle" font-weight="600" fill="#F97316">Rigid Procedures</text> |
| 107 | <line x1="439" y1="541" x2="433" y2="541" stroke="#F97316" stroke-width="2" stroke-linecap="round"/> |
| 108 | <rect x="297" y="529" width="136" height="26" rx="13" fill="#F97316" fill-opacity="0.08" stroke="#F97316" stroke-width="1.2" stroke-opacity="0.4"/> |
| 109 | <text x="365" y="546" text-anchor="middle" font-weight="600" fill="#F97316">Compliance Risks</text> |
| 110 | <!-- ============ Branch 6: Material (Bottom-Right, Base=790) ============ --> |
| 111 | <line x1="790" y1="370" x2="690" y2="610" stroke="#6366F1" stroke-width="3" stroke-linecap="round"/> |
| 112 | <rect x="628" y="610" width="124" height="40" rx="20" fill="#6366F1"/> |
| 113 | <text x="690" y="636" text-anchor="middle" |
| 114 | font-size="15" font-weight="700" fill="#FFFFFF">Material</text> |
| 115 | <line x1="767" y1="425" x2="761" y2="425" stroke="#6366F1" stroke-width="2" stroke-linecap="round"/> |
| 116 | <rect x="625" y="413" width="136" height="26" rx="13" fill="#6366F1" fill-opacity="0.08" stroke="#6366F1" stroke-width="1.2" stroke-opacity="0.4"/> |
| 117 | <text x="693" y="430" text-anchor="middle" font-weight="600" fill="#6366F1">Resource Shortage</text> |
| 118 | <line x1="743" y1="483" x2="737" y2="483" stroke="#6366F1" stroke-width="2" stroke-linecap="round"/> |
| 119 | <rect x="601" y="471" width="136" height="26" rx="13" fill="#6366F1" fill-opacity="0.08" stroke="#6366F1" stroke-width="1.2" stroke-opacity="0.4"/> |
| 120 | <text x="669" y="488" text-anchor="middle" font-weight="600" fill="#6366F1">Supply Chain Issues</text> |
| 121 | <line x1="719" y1="541" x2="713" y2="541" stroke="#6366F1" stroke-width="2" stroke-linecap="round"/> |
| 122 | <rect x="577" y="529" width="136" height="26" rx="13" fill="#6366F1" fill-opacity="0.08" stroke="#6366F1" stroke-width="1.2" stroke-opacity="0.4"/> |
| 123 | <text x="645" y="546" text-anchor="middle" font-weight="600" fill="#6366F1">Quality Defects</text> |
| 124 | </g> |
| 125 | <!-- Footer Note --> |
| 126 | <g id="footer" data-pptx-bounds="300 680 680 25"> |
| 127 | <text x="640" y="700" text-anchor="middle" fill="#94A3B8">Fishbone Diagram: Systematically trace the root causes across multiple problem dimensions</text> |
| 128 | </g> |
| 129 | </svg> |
| 130 |