| 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 | Matrix 2x2 Chart Template |
| 6 | Usage: Four-quadrant analysis |
| 7 | Scenarios: BCG Matrix, risk assessment, priority analysis, strategic evaluation |
| 8 | --> |
| 9 | <defs> |
| 10 | <!-- Axis Arrows --> |
| 11 | <marker id="arrowX" markerWidth="14" markerHeight="14" refX="12" refY="7" orient="auto"> |
| 12 | <path d="M 2,2 L 12,7 L 2,12 Z" fill="#0F172A"/> |
| 13 | </marker> |
| 14 | <marker id="arrowY" markerWidth="14" markerHeight="14" refX="7" refY="2" orient="auto"> |
| 15 | <path d="M 2,12 L 7,2 L 12,12 Z" fill="#0F172A"/> |
| 16 | </marker> |
| 17 | <!-- Diagonal priority-migration arrow head (Slate 600, matches advisory tone) --> |
| 18 | <marker id="migrationArrow" markerWidth="12" markerHeight="12" refX="10" refY="6" orient="auto" markerUnits="strokeWidth"> |
| 19 | <path d="M 0,0 L 10,6 L 0,12 Z" fill="#475569"/> |
| 20 | </marker> |
| 21 | </defs> |
| 22 | <!-- Background --> |
| 23 | <rect width="1280" height="720" fill="#F8FAFC"/> |
| 24 | <!-- Title Area --> |
| 25 | <g id="header" data-pptx-bounds="40 15 1200 125"> |
| 26 | <text x="60" y="70" |
| 27 | font-size="36" font-weight="800" fill="#0F172A" letter-spacing="-0.5">Action Priority Matrix</text> |
| 28 | <text x="60" y="100" |
| 29 | font-size="14" font-weight="600" fill="#64748B" letter-spacing="1">EFFORT VS IMPACT · FEATURE PRIORITIZATION</text> |
| 30 | <text x="60" y="125" |
| 31 | font-size="14" font-weight="500" fill="#94A3B8">Business Impact vs Implementation Effort · Bubble size represents resource cost</text> |
| 32 | </g> |
| 33 | <!-- Matrix Main Area --> |
| 34 | <g id="matrixArea" data-pptx-bounds="0 128 1137 592"> |
| 35 | <!-- Quadrants --> |
| 36 | <!-- Q1: Top Right (Stars) --> |
| 37 | <rect x="565" y="170" width="480" height="240" fill="#ECFDF5" stroke="#FFFFFF" stroke-width="4" rx="4"/> |
| 38 | <!-- Q2: Top Left (Question Marks) --> |
| 39 | <rect x="85" y="170" width="480" height="240" fill="#FFFBEB" stroke="#FFFFFF" stroke-width="4" rx="4"/> |
| 40 | <!-- Q3: Bottom Left (Dogs) --> |
| 41 | <rect x="85" y="410" width="480" height="240" fill="#FFF1F2" stroke="#FFFFFF" stroke-width="4" rx="4"/> |
| 42 | <!-- Q4: Bottom Right (Cash Cows) --> |
| 43 | <rect x="565" y="410" width="480" height="240" fill="#EFF6FF" stroke="#FFFFFF" stroke-width="4" rx="4"/> |
| 44 | <!-- Axes --> |
| 45 | <line x1="85" y1="410" x2="1055" y2="410" stroke="#0F172A" stroke-width="3" marker-end="url(#arrowX)"/> |
| 46 | <line x1="565" y1="160" x2="565" y2="650" stroke="#0F172A" stroke-width="3" marker-start="url(#arrowY)"/> |
| 47 | <!-- X-Axis Labels --> |
| 48 | <text x="565" y="685" |
| 49 | font-size="15" font-weight="700" fill="#0F172A" text-anchor="middle">Implementation Effort</text> |
| 50 | <text x="220" y="685" |
| 51 | font-size="14" font-weight="600" fill="#64748B" text-anchor="middle">Low</text> |
| 52 | <text x="910" y="685" |
| 53 | font-size="14" font-weight="600" fill="#64748B" text-anchor="middle">High</text> |
| 54 | <!-- Y-Axis Labels --> |
| 55 | <text x="40" y="410" |
| 56 | font-size="15" font-weight="700" fill="#0F172A" text-anchor="middle" transform="rotate(-90, 40, 410)">Business Impact</text> |
| 57 | <text x="60" y="640" |
| 58 | font-size="14" font-weight="600" fill="#64748B" text-anchor="end">Low</text> |
| 59 | <text x="60" y="180" |
| 60 | font-size="14" font-weight="600" fill="#64748B" text-anchor="end">High</text> |
| 61 | <!-- Quadrant Labels --> |
| 62 | <!-- Q2: Quick Wins --> |
| 63 | <text x="110" y="205" font-size="24" font-weight="800" fill="#047857">Quick Wins</text> |
| 64 | <text x="110" y="225" font-weight="700" fill="#059669" letter-spacing="1">HIGH IMPACT · LOW EFFORT</text> |
| 65 | <!-- Q1: Major Projects --> |
| 66 | <text x="590" y="205" font-size="24" font-weight="800" fill="#1D4ED8">Major Projects</text> |
| 67 | <text x="590" y="225" font-weight="700" fill="#2563EB" letter-spacing="1">HIGH IMPACT · HIGH EFFORT</text> |
| 68 | <!-- Q3: Fill Ins --> |
| 69 | <text x="110" y="615" font-size="24" font-weight="800" fill="#B45309">Fill Ins</text> |
| 70 | <text x="110" y="635" font-weight="700" fill="#D97706" letter-spacing="1">LOW IMPACT · LOW EFFORT</text> |
| 71 | <!-- Q4: Time Wasters --> |
| 72 | <text x="590" y="615" font-size="24" font-weight="800" fill="#BE123C">Thankless Tasks</text> |
| 73 | <text x="590" y="635" font-weight="700" fill="#E11D48" letter-spacing="1">LOW IMPACT · HIGH EFFORT</text> |
| 74 | <!-- Product Data Bubbles --> |
| 75 | <!-- Feature A: Major Project --> |
| 76 | <g> |
| 77 | <circle cx="879" cy="247" r="55" fill="#3B82F6" opacity="0.95"/> |
| 78 | <text x="879" y="243" font-size="16" font-weight="700" fill="#FFFFFF" text-anchor="middle">Feature A</text> |
| 79 | <text x="879" y="261" font-size="13" font-weight="600" fill="#FFFFFF" text-anchor="middle">Score: 92</text> |
| 80 | </g> |
| 81 | <!-- Feature B: Time Waster --> |
| 82 | <g> |
| 83 | <circle cx="935" cy="544" r="70" fill="#F43F5E" opacity="0.95"/> |
| 84 | <text x="935" y="540" font-size="18" font-weight="700" fill="#FFFFFF" text-anchor="middle">Feature B</text> |
| 85 | <text x="935" y="560" font-size="15" font-weight="600" fill="#FFFFFF" text-anchor="middle">Score: 35</text> |
| 86 | </g> |
| 87 | <!-- Feature C: Quick Win --> |
| 88 | <g> |
| 89 | <circle cx="269" cy="228" r="42" fill="#10B981" opacity="0.95"/> |
| 90 | <text x="269" y="225" font-size="15" font-weight="700" fill="#FFFFFF" text-anchor="middle">Feature C</text> |
| 91 | <text x="269" y="243" font-size="13" font-weight="600" fill="#FFFFFF" text-anchor="middle">Score: 88</text> |
| 92 | </g> |
| 93 | <!-- Feature D: Quick Win --> |
| 94 | <g> |
| 95 | <circle cx="325" cy="309" r="38" fill="#10B981" opacity="0.95"/> |
| 96 | <text x="325" y="306" font-size="14" font-weight="700" fill="#FFFFFF" text-anchor="middle">Feature D</text> |
| 97 | <text x="325" y="323" font-weight="600" fill="#FFFFFF" text-anchor="middle">Score: 75</text> |
| 98 | </g> |
| 99 | <!-- Feature E: Fill In --> |
| 100 | <g> |
| 101 | <circle cx="195" cy="573" r="30" fill="#F59E0B" opacity="0.95"/> |
| 102 | <text x="195" y="571" font-size="13" font-weight="700" fill="#FFFFFF" text-anchor="middle">Feature E</text> |
| 103 | <text x="195" y="587" font-weight="600" fill="#FFFFFF" text-anchor="middle">Score: 40</text> |
| 104 | </g> |
| 105 | <!-- Feature F: Time Waster --> |
| 106 | <g> |
| 107 | <circle cx="741" cy="506" r="45" fill="#F43F5E" opacity="0.95"/> |
| 108 | <text x="741" y="503" font-size="15" font-weight="700" fill="#FFFFFF" text-anchor="middle">Feature F</text> |
| 109 | <text x="741" y="521" font-size="13" font-weight="600" fill="#FFFFFF" text-anchor="middle">Score: 28</text> |
| 110 | </g> |
| 111 | <!-- Feature G: Major Project --> |
| 112 | <g> |
| 113 | <circle cx="695" cy="285" r="40" fill="#3B82F6" opacity="0.95"/> |
| 114 | <text x="695" y="282" font-size="15" font-weight="700" fill="#FFFFFF" text-anchor="middle">Feature G</text> |
| 115 | <text x="695" y="299" font-size="13" font-weight="600" fill="#FFFFFF" text-anchor="middle">Score: 82</text> |
| 116 | </g> |
| 117 | </g> |
| 118 | <!-- ==================== Priority Migration (Diagonal Dashed Arrow) ==================== --> |
| 119 | <!-- Demonstrates CHART_STYLE_GUIDE §11.5: diagonal dashed connector to express |
| 120 | cross-quadrant trajectory. Migrates work from Thankless → Quick Wins. --> |
| 121 | <g id="priority-migration" data-pptx-bounds="326 173 583 459"> |
| 122 | <line x1="850" y1="605" x2="385" y2="200" stroke="#475569" stroke-width="2" |
| 123 | stroke-dasharray="6 5" marker-end="url(#migrationArrow)" stroke-linecap="round"/> |
| 124 | <!-- Mid-line label with pill background so the arrow reads under the text --> |
| 125 | <rect x="525" y="385" width="190" height="28" rx="14" fill="#FFFFFF" stroke="#CBD5E1" stroke-width="1"/> |
| 126 | <text x="620" y="403" text-anchor="middle" |
| 127 | font-weight="700" fill="#475569" letter-spacing="1">PRIORITY MIGRATION</text> |
| 128 | </g> |
| 129 | |
| 130 | <!-- Strategic Recommendations Card --> |
| 131 | <g id="strategicRecommendations" data-pptx-bounds="1047 152 211 286"> |
| 132 | <rect x="1070" y="170" width="165" height="250" fill="#FFFFFF" stroke="#E2E8F0" stroke-width="1" rx="12"/> |
| 133 | <text x="1152" y="205" font-size="15" font-weight="700" fill="#0F172A" text-anchor="middle">Action Plan</text> |
| 134 | <line x1="1085" y1="220" x2="1220" y2="220" stroke="#F1F5F9" stroke-width="2"/> |
| 135 | <!-- Quick Wins --> |
| 136 | <circle cx="1090" cy="245" r="6" fill="#10B981"/> |
| 137 | <text x="1105" y="250" font-size="13" font-weight="600" fill="#047857">Quick Wins: DO</text> |
| 138 | <!-- Major Projects --> |
| 139 | <circle cx="1090" cy="285" r="6" fill="#3B82F6"/> |
| 140 | <text x="1105" y="290" font-size="13" font-weight="600" fill="#1D4ED8">Projects: PLAN</text> |
| 141 | <!-- Fill Ins --> |
| 142 | <circle cx="1090" cy="325" r="6" fill="#F59E0B"/> |
| 143 | <text x="1105" y="330" font-size="13" font-weight="600" fill="#B45309">Fill Ins: DELEGATE</text> |
| 144 | <!-- Time Wasters --> |
| 145 | <circle cx="1090" cy="365" r="6" fill="#F43F5E"/> |
| 146 | <text x="1105" y="370" font-size="13" font-weight="600" fill="#BE123C">Thankless: DROP</text> |
| 147 | <text x="1152" y="405" font-weight="600" fill="#94A3B8" text-anchor="middle">Bubble Size = Cost</text> |
| 148 | </g> |
| 149 | <!-- Source Footer --> |
| 150 | <g id="source" data-pptx-bounds="40 676 1200 39"> |
| 151 | <text x="60" y="700" font-size="13" font-weight="500" fill="#94A3B8">Source: Market Research Department</text> |
| 152 | </g> |
| 153 | </svg> |
| 154 |