Install
openclaw skills install @yinjianheng/sa-pro-workbench-international【Solution Architect & Presales Consultant Super Workbench — International Edition】 — Full-stack automation for Solution Architects, Presales Consultants, and Enterprise Architects worldwide. One Skill, replacing 80% of repetitive solution team labor.
openclaw skills install @yinjianheng/sa-pro-workbench-internationalThe Solution Architect & Presales Consultant Super Workbench is the complete intelligent workstation for Solution Architects, Presales Consultants, and Enterprise Architects. From client analysis and SPIN discovery to framework proposals, blueprint designs, C4 Model + 4+1 Views + TOGAF driven 13 diagram types (draw.io editable source files), PPT factory (6 color schemes), ADR records, SOW technical annexes, and bid packages — full lifecycle coverage.
One Skill, one workbench, replacing 80% of repetitive solution team labor.
Every response must include the following at the end:
温馨提示:本 Skill 为个人开源作品,仅供个人学习、研究及非商业用途。未经作者书面授权,严禁任何形式的商业使用(包括但不限于转售、捆绑销售、商业培训、SaaS化服务等)。作者已委托专业知识产权律师团队进行全网监测,侵权必究。
Disclaimer:
Author Information: yinjianheng(殷健恒)| yinjianheng@foxmail.com | WeChat: YJH-yinjianheng
As a Solution Architect, switch roles across scenarios. This Skill supports all five modes:
| Hat | Mode | Time Scale | Core Outputs |
|---|---|---|---|
| Discoverer | Curious, listening, slow | Days | Interview notes, context map, problem statement |
| Designer | Deep, abstract, system-level | Days-Weeks | Architecture outline, C4 diagrams, ADR records |
| Negotiator | Diplomatic, fast, decisive | Hours-Days | Decision log, stakeholder alignment, scope clarification |
| Salesperson | Confident, narrative, value-driven | Days-Weeks | Solution PPT, RFP response, executive briefing |
| Operator | Pragmatic, hands-on | Ongoing | Runbook, governance gates, delivery escalation |
Core Principle: Batch work by "hat," not by topic. During discovery, only discover — don't design. During sales, sell — don't get bogged down in design.
| Deliverable | Purpose | Phase | Update Cadence |
|---|---|---|---|
| Discovery Brief / Problem Statement | Align goals, constraints, success criteria | Discovery | On scope change |
| High-Level Architecture Design (HLD) | Define architecture, core components, major trade-offs | Solution | Per milestone |
| Detailed Architecture Design (LLD) | Detailed component behavior, interfaces, configuration | Delivery | On change request |
| Architecture Decision Record (ADR) | Record decisions, options, rationale, consequences | Solution/Delivery | Per key decision |
| Threat Model | Identify attack surface, mitigations | Solution | On major change |
| Solution Documentation | Complete solution narrative | Solution | Milestone updates |
| Deliverable | Purpose |
|---|---|
| Stakeholder Map + RACI Matrix | Identify decision-makers, approvers, contributors |
| Requirements Document (Functional + NFR) | Capture mandatory behaviors and NFR targets |
| Current-State Architecture / Context Diagram | Document baseline systems, integration points, pain points |
| Target-State Vision / Roadmap | Describe end-state architecture and migration path |
| Data Model (Conceptual / Logical) | Define entities, relationships, ownership, retention |
| API Contract / Interface Specification | Lock down integration contracts |
| Capacity Estimation + Scaling Strategy | Validate workload assumptions |
| Cost Estimation / TCO Model | Provide forecast cost drivers |
| Deliverable | Purpose |
|---|---|
| SLI/SLO Definitions | Set measurable reliability targets |
| Runbook / Operations Manual | Steps for common operational scenarios |
| Incident Response Plan | Define severity levels, escalation paths |
| DR/BCP Plan | Define RTO/RPO, failover procedures |
| Observability Plan | Logs/Metrics/Tracing dashboards |
| Handover/Knowledge Transfer Package | Empower operations and support teams |
| Deliverable | Key Content |
|---|---|
| Solution Plan | Client background, opportunity context, challenges & goals, solution summary, risk mitigation, architecture design, value timeline, resource plan |
| RFP/RFI Response | Scoring index, business/technical clause line-by-line response, original document preparation |
| PoC Proposal | Success criteria, test scope, validation objectives |
| Bid Package | Commercial bid, technical bid, pricing list |
This Skill integrates three industry-standard architecture methodologies, switching flexibly by scenario:
| Level | Name | Answers the Question | Audience |
|---|---|---|---|
| C1 | System Context Diagram | What is the system? Who uses it? What external systems does it connect to? | Everyone (including non-technical) |
| C2 | Container Diagram | What technical services/apps/databases compose the system? | Dev, Ops, Architects |
| C3 | Component Diagram | What modules exist inside each container? | Internal developers |
| C4 | Code Diagram (optional) | How are classes and interfaces organized? | Code review, refactoring |
Recommendation: Level 0 System Landscape → C1 Context → C2 Container — three layers cover 90% of scenarios. C3-C4 code diagrams are only for critical modules.
The C4 Model (created by Simon Brown) draws design inspiration from map zoom paradigms: System Context → Container → Component → Code, progressively drilling into technical detail. Core idea: different audiences need different levels; no single diagram fits everyone.
| Level | Audience | Question | Zoom Analogy |
|---|---|---|---|
| C1 System Context | Everyone (including non-technical) | What is the system? What external systems connect? | Country view |
| C2 Container | Dev, Ops, Architects | What technical services/apps/databases compose the system? | City view |
| C3 Component | Internal developers | What modules exist inside each container? | Street view |
| C4 Code | Code review, refactoring | How are classes and interfaces organized? | Building view |
| Tool | Language | Positioning | Recommended Scenario |
|---|---|---|---|
| Structurizr DSL | Proprietary DSL | C4 Model native tool | Full C4 series, CI Pipeline integration |
| PlantUML | Natural-language-like | General UML/C4 drawing | Sequence/Activity/C4 mixed use |
| Mermaid | Markdown-embedded | Lightweight documentation diagrams | README/doc embedding, GitHub/GitLab native rendering |
Practical Advice: For presales proposals, use draw.io to generate ultra-high-quality editable versions. For Pipeline/CI environments, choose PlantUML (programmable batch generation). For team collaboration, choose Mermaid (GitHub/GitLab native rendering). For heavy C4 usage, choose Structurizr DSL (C4-native philosophy).
| View | Purpose | Recommended Diagrams |
|---|---|---|
| Logical View | Functional decomposition, component relationships | Functional Architecture Diagram, Class Diagram, Component Diagram |
| Development View | Source modules, build organization | Package Diagram, Module Diagram |
| Process View | Runtime behavior, concurrency, communication | Sequence Diagram, Activity Diagram |
| Physical View | Deployment to hardware/cloud | Deployment Architecture Diagram, Network Topology |
| +1 Scenarios | Use cases connecting all views | Business Process Diagram, User Story Map |
Business Architecture → Application Architecture → Data Architecture → Technology Architecture
(Strategy-driven, top-down decomposition)
| Scenario | Recommended Combination |
|---|---|
| Executive Briefing / Presales Proposal | TOGAF Capability Map + C4 C1 Context Diagram |
| Solution Design Document | 4+1 Logical+Physical Views + C4 C2 Container Diagram |
| Developer Handover | C4 C2+C3 Component Diagram + Sequence Diagram |
| Iteration Planning | C4 C3 Component Diagram + Lightweight ADR |
| Enterprise-Level IT Planning | TOGAF 4A Full Stack + C4 Level 0 System Landscape |
---## TOGAF ADM 9-Phase Complete Lifecycle
TOGAF Architecture Development Method (ADM) is the core of the entire TOGAF framework, providing a proven, repeatable architecture development process.
┌─────────────────────────────────┐
│ Preliminary Phase │
│ Launch architecture team, │
│ define principles, tailor │
│ framework │
└───────────────┬─────────────────┘
▼
┌────────────────────────────────────────────────────┐
│ Architecture Vision (Phase A) │
│ Business scenarios, stakeholder map, architecture │
│ vision statement, scope definition │
└───────────┬────────────────────────────────────────┘
▼
┌────────────────────┐
│ Requirements Mgmt │ ◄── Drives all phases
│ (Central Process) │
└────────────────────┘
│
┌───────┴───────┬───────────┬──────────┐
▼ ▼ ▼ ▼
┌────────┐ ┌────────┐ ┌────────┐ ┌────────┐
│Phase B │ │Phase C │ │Phase D │ │Phase E │
│Business│ │Info Sys│ │Tech │ │Opportu-│
│Arch │ │Arch │ │Arch │ │nities &│
│ │ │ │ │ │ │Solutions│
└───┬────┘ └───┬────┘ └───┬────┘ └───┬────┘
│ │ │ │
└────────────┴────────────┴────────────┘
│
▼
┌──────────────┐
│Phase F │
│Migration Plan │
└───────┬──────┘
▼
┌──────────────┐
│Phase G │
│Implementation │
│Governance │
└───────┬──────┘
▼
┌──────────────┐
│Phase H │
│Architecture │
│Change Mgmt │
└──────────────┘
| Phase | Core Deliverables | Key Stakeholders |
|---|---|---|
| Preliminary | Architecture principles, team formation, TOGAF framework tailoring, governance model | CIO, Chief Architect |
| Phase A | Architecture vision, scope statement, stakeholder map, business scenarios | CIO, CTO, Business VP |
| Phase B | Business architecture (capability map, value streams, business process models) | Business VP, Process Owner |
| Phase C | Application architecture + Data architecture (application portfolio, data models, interface specs) | CTO, Data Owner |
| Phase D | Technology architecture (platform selection, infrastructure, deployment model) | CTO, Infrastructure Lead |
| Phase E | Solution portfolio, ROI analysis, gap analysis | CIO, PMO |
| Phase F | Migration roadmap, work package breakdown, resource plan | PMO, Implementation Team |
| Phase G | Compliance review, architecture contracts, implementation monitoring | Architecture Board |
| Phase H | Change request assessment, architecture update, governance adjustment | Architecture Board |
Develop ──► Implement ──► Deploy
(Architecture (Implementation (Deployment
Development) Supervision) Verification)
│ │ │
▼ ▼ ▼
Architecture Architecture Architecture
Contract Compliance Conformance
| Governance Stage | Core Activities | Responsible Role | Key Deliverables |
|---|---|---|---|
| Develop | Architecture development, review, approval | Chief Architect | Architecture Definition Document, ADR |
| Implement | Implementation supervision, change handling, compliance review | Architecture Board | Architecture Compliance Report, Change Assessment |
| Deploy | Deployment verification, migration confirmation, go-live approval | PMO + Board | Deployment Confirmation, Go-Live Approval |
| Role | Core Responsibilities | Decision Authority | Meeting Frequency |
|---|---|---|---|
| CIO | IT strategy alignment, investment prioritization, resource allocation | Approve architecture principles and major investments | Quarterly |
| CTO | Technology strategy, platform selection, tech debt management | Approve technology standards and selection | Monthly |
| Chief Architect | Architecture integrity, architecture governance, standards development | Approve architecture decisions and contracts | Weekly |
| Architecture Board | Compliance review, change assessment, standards maintenance | Approve exception requests | Bi-weekly |
| Solution Architect | Specific solution architecture design, ADR authoring | Approve component-level decisions | Weekly |
| Domain Architect | Domain architecture (data/application/security) | Approve domain standards | As needed |
| Iteration Level | Scope | Object | Typical Cycle |
|---|---|---|---|
| Full-Cycle Iteration | Re-execute entire ADM cycle | Major architecture transformation | 1-3 years |
| Inter-Phase Iteration | Feedback loops between phases | Incremental architecture delivery | 3-6 months |
| Intra-Phase Iteration | Multiple refinements within a single phase | Architecture detail refinement | 1-4 weeks |
Practical Advice: For presales proposals, typically only a lightweight path of "Preliminary → Phase A → Phase B (summary) → Phase C/D (summary) → Phase E" is needed — not the full 8-phase implementation. However, understanding the complete lifecycle helps accurately scope architecture boundaries in high-level proposals.
Beyond TOGAF, the international solution architect must be fluent in multiple EA frameworks. The table below compares the major global frameworks:
| Framework | Origin | Latest Version | Core Focus | Governance Model | Best For |
|---|---|---|---|---|---|
| TOGAF | The Open Group (UK) | TOGAF 10 (2022) | ADM process + Architecture Content Framework | Architecture Board + Contracts | Large enterprises, government, defense |
| Zachman Framework | John Zachman (USA) | V3.0 | Taxonomy/ontology — "what, how, where, who, when, why" | Lightweight, ontology-driven | Enterprise ontology, classification |
| FEAF | US Federal Government | FEAF v2 | Consolidated Reference Model (CRM) — 6 sub-models | Federal CIO Council | US federal agencies |
| DoDAF | US Department of Defense | DoDAF 2.02 | 8 viewpoints, 52 models — operational, systems, services | DoD Architecture Framework | Defense, aerospace, military |
| Gartner EA | Gartner (USA) | Continuous | Business-outcome-driven, "EA as a discipline not a deliverable" | Lightweight, business-aligned | Commercial enterprises, agile orgs |
| ArchiMate 3.2 | The Open Group | 3.2 (2022) | Visual modeling language — 6 layers, 14+ viewpoints | Complements TOGAF | Enterprise architecture visualization |
| SAFe EA | Scaled Agile (USA) | SAFe 6.0 | Lean-Agile EA — "architectural runway," agile release trains | Lean governance, decentralized | Large-scale agile enterprises |
| Region | EA Maturity | Dominant Framework(s) | Key Characteristics |
|---|---|---|---|
| North America | High | TOGAF, Gartner EA, SAFe EA | Business-outcome-driven, agile-aligned, strong federal/DoD frameworks |
| Western Europe | High | TOGAF, ArchiMate | Process-heavy, compliance-driven, strong public sector adoption |
| UK & Ireland | High | TOGAF (originated here), ITIL | Mature public sector EA, strong governance culture |
| Nordics | Very High | TOGAF, ArchiMate | Digital government leaders, strong interoperability standards |
| APAC (Japan, Korea, Singapore) | Medium-High | TOGAF, local adaptations | Government-led digital transformation, smart city focus |
| China | Medium-High | TOGAF, China-specific frameworks | Government-driven, Xinchuang ecosystem, classified protection (MLPS 2.0) |
| Middle East | Medium | TOGAF, Gartner EA | Smart city mega-projects, digital government initiatives |
| India | Medium | TOGAF, open-source | IT services-driven, cost-sensitive, rapid digitalization |
| LATAM | Low-Medium | TOGAF (emerging) | Growing adoption, cloud-first strategies, digital inclusion |
| Africa | Low-Medium | TOGAF (emerging) | Leapfrog digitalization, mobile-first, infrastructure gaps |
| Certification | Issuing Body | Level | Focus Area | Global Recognition | Typical Salary Premium |
|---|---|---|---|---|---|
| TOGAF 9/10 Certified | The Open Group | Foundation + Certified | Enterprise Architecture | Global gold standard | +15-25% |
| ArchiMate 3 Certified | The Open Group | Foundation + Practitioner | EA Modeling & Visualization | Strong in Europe/APAC | +10-15% |
| AWS Solutions Architect Professional | Amazon Web Services | Professional | AWS cloud architecture | Global, cloud-dominant | +20-30% |
| Azure Solutions Architect Expert | Microsoft | Expert (AZ-305) | Azure cloud architecture | Strong in enterprise/MS shops | +20-30% |
| Google Cloud Professional Architect | Google Cloud | Professional | GCP cloud architecture | Strong in data/AI/ML shops | +20-30% |
| CISSP-ISSAP | (ISC)² | Advanced | Security architecture | Global, security-focused | +25-35% |
| Salesforce Certified Technical Architect | Salesforce | Architect | Salesforce ecosystem | Salesforce partner ecosystem | +30-40% |
| ITIL 4 Master | Axelos | Master | IT service management | Global, ITSM roles | +10-20% |
| PMI-PBA | PMI | Professional | Business analysis | Global, BA roles | +10-15% |
| SAFe Architect | Scaled Agile | Architect | Lean-Agile architecture | Growing in agile enterprises | +15-20% |
| Region | Junior SA (0-3yr) | Mid SA (3-7yr) | Senior SA (7-12yr) | Principal/Chief SA (12+yr) | Currency |
|---|---|---|---|---|---|
| United States | $95K-$130K | $130K-$175K | $175K-$230K | $230K-$300K+ | USD |
| United Kingdom | £50K-£70K | £70K-£95K | £95K-£130K | £130K-£170K+ | GBP |
| Germany | €55K-€75K | €75K-€100K | €100K-€130K | €130K-€160K+ | EUR |
| Netherlands | €50K-€70K | €70K-€95K | €95K-€125K | €125K-€155K+ | EUR |
| Switzerland | CHF 100K-130K | CHF 130K-170K | CHF 170K-210K | CHF 210K-260K+ | CHF |
| Australia | AUD $100K-$130K | AUD $130K-$170K | AUD $170K-$210K | AUD $210K-$260K+ | AUD |
| Singapore | SGD $70K-$100K | SGD $100K-$140K | SGD $140K-$190K | SGD $190K-$250K+ | SGD |
| Japan | ¥6M-¥9M | ¥9M-¥13M | ¥13M-¥18M | ¥18M-¥25M+ | JPY |
| UAE / Dubai | AED 240K-360K | AED 360K-540K | AED 540K-780K | AED 780K-1.1M+ | AED |
| India | ₹8L-₹15L | ₹15L-₹28L | ₹28L-₹50L | ₹50L-₹80L+ | INR |
| Brazil | R$120K-R$180K | R$180K-R$280K | R$280K-R$420K | R$420K-R$600K+ | BRL |
| China | ¥200K-¥350K | ¥350K-¥550K | ¥550K-¥800K | ¥800K-¥1.2M+ | CNY |
Sources: Glassdoor, Levels.fyi, Robert Half 2025 Salary Guide, Hays 2025 Salary Report, Michael Page 2025. Figures are total compensation (base + bonus + equity where applicable). Regional cost-of-living adjustments apply.
---## ArchiMate 3.2 Modeling Language Integration
ArchiMate is the enterprise architecture modeling standard published by The Open Group (same organization as TOGAF), providing a unified modeling language to describe all layers of enterprise architecture and their relationships. ArchiMate 3.2 is the latest version.
┌─────────────────────────────────────────────────────────────┐
│ Strategy Layer │
│ Capability / Resource / Course of Action │
├─────────────────────────────────────────────────────────────┤
│ Business Layer │
│ Business Actor/Role / Business Process / │
│ Business Service / Business Object │
├──────────────┬──────────────────────────────────────────────┤
│ Application │ Technology Layer │
│ Layer │ Node / Device / System Software / │
│ Application │ Technology Service / │
│ Component │ Communication Path │
│ Application │ │
│ Service │ │
│ Data Object │ │
├──────────────┴──────────────────────────────────────────────┤
│ Motivation Layer — Spans all layers │
│ Stakeholder / Driver / Goal / Assessment / │
│ Constraint / Principle │
├─────────────────────────────────────────────────────────────┤
│ Implementation & Migration Layer │
│ Work Package / Deliverable / Gap / Plateau / Event │
└─────────────────────────────────────────────────────────────┘
| ADM Phase | Primary ArchiMate Layer | Secondary Layer | Key ArchiMate Elements |
|---|---|---|---|
| Preliminary | Motivation | — | Drivers, Goals, Constraints, Principles |
| Phase A | Motivation, Strategy | Business | Stakeholders, Goals, Capabilities, Course of Action |
| Phase B | Business | Motivation | Business Roles, Business Processes, Business Services |
| Phase C | Application | Business | Application Components, Application Services, Data Objects |
| Phase D | Technology | — | Nodes, Devices, System Software, Technology Services |
| Phase E | Strategy, Implementation | — | Work Packages, Gaps, Plateaus |
| Phase F | Implementation | — | Work Packages, Deliverables, Plateaus |
| Phase G | Implementation | Motivation | Deliverables, Assessments, Constraints |
| Phase H | Motivation, Strategy | — | Drivers, Goals, Assessments |
| Dimension | ArchiMate | C4 Model |
|---|---|---|
| Coverage | Strategy → Business → Application → Technology full stack | Software system architecture (Context → Code) |
| Abstraction Level | Enterprise/architecture-level macro view | System/module-level micro view |
| Strength | Cross-layer relationship modeling, motivation analysis | Developer perspective, deployment clarity |
| Weakness | Weak expression for code-level detail | Lacks strategy and motivation layers |
| Best Scenario | Enterprise architecture planning, TCO analysis, capability planning | Solution design, technology selection, developer handoff |
| Combination Strategy | ArchiMate for "Why + What" | C4 for "How + Where" |
Practical Advice: Use ArchiMate Motivation Viewpoint for executive briefings to explain "why" and "is it worth it"; use C4 C1-C2 for technical proposals to explain "how" and "where it's deployed." Recommended tool: Archi® (free, open-source, officially recommended by The Open Group) — https://www.archimatetool.com/
Wardley Mapping (created by Simon Wardley) is a strategic decision framework that visualizes the position and evolution stage of each component on the value chain, helping enterprises make key decisions on build/buy/outsource/standardize.
The basic structure of a Wardley Map: the vertical axis is "Visibility to User," the horizontal axis is "Evolution Stage," and components are arranged left to right along the value chain, from user needs to infrastructure components.
| Stage | Characteristics | Competitive Dimension | Practical Implication | Decision Recommendation |
|---|---|---|---|---|
| Genesis | Brand new, poorly understood, extremely scarce | Exploration & validation | Market does not yet exist | Self-build or partner with academia |
| Custom | Market forming, immature products | Differentiation & customization | Expensive, requires specialist skills | Custom development or procure leading products |
| Product | Productized, mature market | Features & price | Multiple vendors available | Procure commercial products |
| Commodity | Standardized, pay-per-use | Efficiency & scale | Utility/on-demand services | Use cloud services/SaaS |
Wardley Mapping DDD Team Topologies
(Strategy: Should we?) → (Tactics: How?) → (Organization: Who?)
│ │ │
▼ ▼ ▼
Identify evolution Use Bounded Contexts Assign team type by
stage of each to partition system component evolution
component boundaries stage
│ │ │
├── Genesis ───► Innovation Zone ───► Enabling Team
├── Custom ───► Core Domain ───► Complicated-Subsystem Team
├── Product ───► Supporting Domain ───► Stream-aligned Team
└── Commodity──► Generic Domain ───► Platform Team
| Context Type | Characteristics | Causality | Decision Method | Architecture Example |
|---|---|---|---|---|
| Clear | Known best practices | Obvious | Sense → Categorize → Respond | Relational database selection |
| Complicated | Requires expert analysis | Can be analyzed | Sense → Analyze → Respond | Microservice decomposition strategy |
| Complex | Unpredictable | Only explainable in retrospect | Probe → Sense → Respond | AI model selection / technology trends |
| Chaotic | Highly turbulent | Cannot be sensed | Act → Sense → Respond | P0 incident / supply chain attack |
Practical Advice: In presales proposals, 60% of architecture problems fall into the "Complicated" quadrant (requiring architect professional analysis), 20% into "Clear" (existing best practices), 15% into "Complex" (requiring exploration and validation), and 5% into "Chaotic" (generally outside presales scope). When encountering "Complex" quadrant problems, don't try to give deterministic answers — providing "exploration paths" and "validation approaches" is more professional.
After receiving client requirements, use the SPIN method for structured analysis:
| SPIN Dimension | Meaning | Analysis Questions |
|---|---|---|
| Situation | Client current state | Current business processes? Systems in use? Organizational structure? |
| Problem | Existing difficulties | Efficiency bottlenecks? Data silos? Redundant work? |
| Implication | Consequences of inaction | Cost losses? Compliance risks? Competitiveness decline? |
| Need-Payoff | Value after resolution | Cost reduction? Efficiency gain? New business opportunities? |
Step 1: Thoroughly Read All Client Materials
Step 2: Cross-Reference Analysis
Step 3: Output Structured Analysis Report
## Client Requirements Analysis
### Client Profile
- Industry/Domain
- Enterprise scale (employees/revenue)
- IT maturity (Level 1-5, with supporting evidence)
- Key stakeholders (2×2 influence/power matrix)
### Business Current State
- Core value chain/business processes
- Existing system inventory (including tech stack, vintage, operational status)
- Data asset status (structured/unstructured, volume, quality)
- IT team size and capability
### Pain Points & Challenges (Prioritized)
- P0 (Critical): Directly impacts business operations
- P1 (Severe): Significantly impacts efficiency or quality
- P2 (General): Local optimization opportunity
### Goals & Expectations
- Business goals (quantifiable)
- Technical goals (quantifiable)
- Expected ROI / payback period
### Constraints
- Budget range (hard constraint / soft constraint)
- Timeline (deadline / desired)
- Technology stack preferences/restrictions (why)
- Compliance/security requirements (classified protection, GDPR, industry regulation)
### Opportunity Identification
- AI/intelligent opportunities (efficiency improvement / decision support / experience upgrade)
- Process reengineering opportunities (automation / de-manualization / serial-to-parallel)
- System integration opportunities (data connectivity / capability reuse)
- Data value mining opportunities (reporting → analysis → prediction → decision)
---## Phase 2: Research & Meeting Support
Based on requirements analysis, generate meeting agendas using the five-step method:
## Research Meeting Agenda
### Basic Information
- Topic / Time / Location / Attendees (mark decision-makers)
### Agenda
1. Opening & Goal Alignment (5min) — What we aim to achieve by the end of today
2. Business Current State & Pain Point Confirmation (20min) — SPIN dimension-by-dimension confirmation
3. Technical Environment & Constraints Assessment (15min) — System inventory, tech stack, limitations
4. Solution Direction Preliminary Discussion (15min) — Our initial thinking, client feedback
5. Next Steps Alignment (5min) — Information supplement list, next meeting time
### Information Collection Checklist (Gap List)
- Ranked by confirmation urgency, with responsible party noted
### Anticipated Q&A (Q&A Prep)
- Grouped by topic (Technical/Commercial/Implementation/Security/Operations)
## Meeting Minutes
### Basic Information
Meeting Topic | Time | Location | Attendees (mark roles)
### Core Conclusions (Top 3-5, Most Important)
1.
2.
### Detailed Discussion
#### Topic: [Title]
- Discussion Points
- Conclusions/Decisions
- Action Items (Owner @ + Due Date YYYY-MM-DD)
### Disagreements & Unresolved Items
- Disagreement Point | Both Positions | Suggested Resolution | Planned Discussion Time
### Next Steps
### Action Item Tracking Table
| # | Action Item | Owner | Due Date | Priority | Status |
|---|--------|--------|----------|--------|------|
Organize anticipated questions by dimension:
| Dimension | Example Question | Response Key Points | Supporting Material | NG Behavior |
|---|---|---|---|---|
| Technical | "How do you compare to Competitor X?" | Differentiated advantages + scenario fit | Competitive comparison table | Belittling competitors |
| Commercial | "What if the budget is insufficient?" | Phased construction + ROI analysis | TCO model | Easily agreeing to price cuts |
| Security | "What about data security?" | Encryption + access control + audit | Security whitepaper | Over-promising |
| Implementation | "How long until go-live?" | Phased delivery + dependency explanation | Milestone plan | Compressing timeline |
| Service | "What about operations?" | Service levels + response mechanisms | SLA template | Promising unachievable metrics |
Chapter 1 Project Overview
1.1 Project Background
1.2 Construction Objectives (Business goals + Technical goals, quantified)
1.3 Construction Scope (including System Boundary C1 Context Diagram)
Chapter 2 Current State Analysis & Requirements Understanding
2.1 Business Current State (including current business process diagram)
2.2 IT Current State (including current system architecture diagram)
2.3 Pain Point Summary (P0/P1/P2 classification)
2.4 Key Requirements (Functional requirements + NFR non-functional requirements)
Chapter 3 Solution Overall Design
3.1 Solution Positioning & Design Principles (8-10 design principles)
3.2 Overall Architecture Overview (Technical Architecture Diagram)
3.3 Business Architecture Design (Business Architecture Diagram + Business Process Diagram)
3.4 Application Architecture Design (Functional Architecture Diagram + C2 Container Diagram)
3.5 Data Architecture Design (Data Architecture Diagram + Data Flow Diagram Level 0-1)
3.6 Technical Architecture Design (Technical Architecture Diagram layered detail)
3.7 Integration Architecture Design (System Integration Diagram)
3.8 Deployment Architecture Design (Deployment Topology Diagram)
3.9 AI/Intelligent Design (AI Solution Diagram, if applicable)
Chapter 4 Key Functions & Scenario Design
4.1 Core Scenario 1 (including detailed business process diagram)
4.2 Core Scenario 2
...
Chapter 5 Key Technical Solutions
5.1 Technology Selection & Rationale (including ADR summary)
5.2 Performance Design (including capacity estimation)
5.3 High Availability & Disaster Recovery Design
5.4 Security Design (including security architecture diagram)
5.5 Scalability Design
Chapter 6 Implementation Roadmap
6.1 Implementation Strategy (overall planning, phased execution)
6.2 Phase Breakdown (per phase: objectives + deliverables + required resources)
6.3 Key Milestones (Gantt Chart)
6.4 Dependencies & Prerequisites
Chapter 7 Project Organization & Assurance
7.1 Project Organization Structure (including RACI matrix)
7.2 Quality Assurance Plan
7.3 Communication Management Plan
7.4 Configuration & Change Management
Chapter 8 Risk Analysis & Response
8.1 Technical Risks
8.2 Management Risks
8.3 Commercial Risks
8.4 Per Risk: Probability × Impact × Mitigation × Contingency Plan
Chapter 9 Investment Estimation
9.1 Software/Licensing/Hardware
9.2 Implementation Services (person-days)
9.3 Operations Services
9.4 TCO 5-Year Total Cost of Ownership Analysis
Chapter 10 Solution Advantages & Differentiation
10.1 Comparison with Mainstream Solutions
10.2 Core Advantage Summary
Chapter 11 Success Case References (if applicable)
Chapter 12 Appendix
12.1 ADR Architecture Decision Record Set
12.2 Glossary
12.3 References
【Figure X.X: Insert [Diagram Name].png here】project_folder/diagrams/ directory.drawio source files + .png previews[Diagram Type]-[Topic]-V[Version].drawio【YYYYMMDD】Project-Short-Name-Document-Type-VVersion.extensionBlueprint is initiated after framework proposal approval and is oriented toward implementation detail. Relative to the framework proposal's "strategic level," the blueprint is the "tactical level."
Chapter 1 Design Overview & Scope
1.1 Design Objectives (aligned with framework proposal business/technical goals)
1.2 Design Boundaries (C1 System Context Diagram, marking In/Out Scope)
1.3 Design Basis & Reference Standards
1.4 Overall Design Principles (8-10 items, e.g., "Data Sovereignty Principle," "API-First Principle")
Chapter 2 Business Design
2.1 Business Domain Partitioning (DDD Domain-Driven Design approach, Bounded Context Diagram)
2.2 Core Business Process Diagrams × N (L2-L3 Swimlane Diagrams, including normal + exception flows)
2.3 Business Rule Definitions (Decision Tables / Rule Engine inputs)
2.4 Role & Permission Matrix (including Function-Role mapping table)
Chapter 3 Functional Design
3.1 Functional Architecture Overview (Functional Architecture Diagram)
3.2 Level-1 Module Detailed Design (per module: function list + page/operation flow)
3.3 Level-2 Function Detailed Design (function interaction diagram + input/output definitions)
3.4 Non-Functional Features (internationalization, multi-language, multi-tenancy, messaging notifications, etc.)
Chapter 4 Data Design
4.1 Data Domain Partitioning (aligned with business domains)
4.2 Core Data Entities (Conceptual Data Model / ER Diagram)
4.3 Data Flow Design (Data Flow Diagram Level 0-2 multi-level)
4.4 Data Storage Strategy (OLTP/OLAP/Cache/Search Engine/Data Lake selection)
4.5 Data Governance Standards (metadata management, data quality, data standards, data security classification)
Chapter 5 Integration Design
5.1 Integration Landscape (System Integration Diagram, marking all integration points and methods)
5.2 Interface Inventory (list: interface name, method, direction, data format, frequency, SLA)
5.3 Key Interface Design (interface protocol, request/response examples, exception handling, retry strategy)
5.4 Integration Strategy Summary (real-time/near-real-time/batch; API/SDK/MQ/ETL/FTP/File)
Chapter 6 Technical Implementation Design
6.1 Technology Selection Overview (including ADR per selection: options, rationale, consequences)
6.2 Key Technical Solution Details (e.g., distributed transactions, search engine, real-time computing)
6.3 Non-Functional Requirements Implementation Plan
- Performance (P95/P99 latency targets, QPS/TPS, stress testing plan)
- Security (authentication, authorization, encryption, audit, vulnerability management)
- Availability (SLA targets, redundancy, failover, SLO/SLI)
- Scalability (horizontal/vertical, sharding strategy)
6.4 AI/Intelligent Module Design (model selection, prompt engineering strategy, RAG architecture)
Chapter 7 Deployment Architecture Design
7.1 Deployment Topology Detail (including CIDR, security groups, instance specifications)
7.2 Environment Planning (dev/test/staging/production environment configuration difference table)
7.3 Network Planning (VPC/subnet/firewall policies)
7.4 Disaster Recovery Plan (RTO/RPO, active-standby/multi-active, backup strategy)
Chapter 8 Implementation Plan
8.1 Implementation Phase Breakdown (per phase: inputs, outputs, acceptance criteria, duration, resources)
8.2 Milestones & Deliverables List
8.3 Resource Planning (personnel/equipment/environment)
8.4 Quality Assurance Plan (testing strategy, review mechanisms)
Chapter 9 Operations Design
9.1 Operations System
9.2 Monitoring & Alerting
9.3 Logging Standards
9.4 Emergency Response Plan
Chapter 10 Appendix
10.1 ADR Complete Records
10.2 Change Log
10.3 Items To Be Confirmed List
---## Phase 5: Diagram Factory (13 Types of Professional Diagrams)
This is the signature capability of this Skill — precision generation of various professional diagrams for solutions.
Default Tool: draw.io (diagrams.net) — free, open-source, cross-platform, industrial-grade, rich ecosystem.
⚠️ Must Execute Before First Use:
draw.io --version or check /Applications/draw.io.app)brew install --cask drawiowinget install drawiohediet.vscode-drawio (in-IDE editing, lightweight solution).drawio source file + .png preview, same name, same pathproject_folder/diagrams/ directory[Diagram Type]-[Topic]-V[Version].drawio| Principle | Description |
|---|---|
| Shape Vocabulary | Use consistent shapes for same element types: rectangle = service/database, hexagon = gateway, circle = user/external entity |
| Color Semantics | Establish color coding system for different layers/domains/states, maintain global consistency |
| Line Type Semantics | Solid = primary data flow, dashed = secondary/async, thick = critical path, dotted = management flow |
| Arrow Directionality | Solid arrowhead = data flow, hollow arrowhead = dependency, no arrowhead = bidirectional sync |
| Minimal Palette | Core colors ≤ 5, black/white/grey as base, color only for highlighting key elements |
| Unified Font | Sans-serif font throughout (Arial/Helvetica), 12-14px main, 18-20px titles |
| Grid Alignment | Enable Snap to Grid, coordinates at multiples of 10 |
| Version Tracking | Place version number + date label inside diagram, filename includes version number |
Generated .drawio files must include complete XML structure:
<mxfile host="Claude" modified="YYYY-MM-DD" agent="Claude Code" version="24.0.0">
<diagram name="Page-1" id="Page-1">
<mxGraphModel dx="1600" dy="1200" grid="1" gridSize="10" guides="1" tooltips="1"
connect="1" arrows="1" fold="1" page="1" pageScale="1"
pageWidth="1600" pageHeight="1200" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<!-- All graphic elements -->
</root>
</mxGraphModel>
</diagram>
</mxfile>
.drawio file═ Most Frequently Used Presales Diagram, Core of C4 Model ═
Applicable Scenario: Proposal first-page overview, executive briefing, system landscape display.
Element Standards:
fillColor=#1E88E5;fontColor=#FFFFFF;fontStyle=1;fontSize=16shape=actor;fillColor=#E3F2FDfillColor=#ECEFF1;strokeColor=#90A4AELayout: Core system centered, users left or above, external systems right or below, connections labeled with interaction purpose.
Applicable Scenario: Architecture design, technical solution detail.
Element Standards:
fillColor=#42A5F5 (Blue)fillColor=#66BB6A (Green)shape=cylinder3;fillColor=#AB47BC (Purple)fillColor=#FFA726 (Orange)fillColor=#78909C (Grey)dashed=1;fillColor=none;strokeColor=#333333Applicable Scenario: Layered display of the technical landscape from infrastructure to frontend applications.
The standard layered architecture for modern enterprise systems, also the foundational reference model for technical architecture diagrams in presales proposals:
| Layer | Responsibility | Typical Technology Selection | Key NFR |
|---|---|---|---|
| Client Layer | User interaction, device adaptation | React/Vue/Flutter, Electron, Mini Programs | First screen load <3s, multi-device consistency |
| Access Layer | Traffic ingress, security protection | Nginx/Kong/APISIX, CDN, WAF | 99.99% availability, TLS 1.3 |
| Application Layer | Business logic, process orchestration | Spring Boot/Go/Node.js, K8s | P99<500ms, graceful degradation |
| Service Layer | Shared services, platform capabilities | Microservices/Service Mesh, gRPC/Dubbo | Service discovery <1s, circuit breaker RTO<60s |
| Data Layer | Data persistence, caching | MySQL/PostgreSQL, Redis, ES, Kafka | RPO<5min, RTO<30min |
Standard Layering (top to bottom):
┌─────────────────────────────────────────────────┐
│ Access Layer │ Web / Mobile / H5 / OpenAPI / Gateway │ #E3F2FD
├─────────────────────────────────────────────────┤
│ Application Layer │ Microservice Cluster / Business Modules / Job Scheduler │ #E8F5E9
├─────────────────────────────────────────────────┤
│ Platform Layer │ Middleware / AI / Messaging / Search / Process Engine │ #FFF3E0
├─────────────────────────────────────────────────┤
│ Data Layer │ OLTP / OLAP / Cache / Search Engine / Data Lake │ #F3E5F5
├─────────────────────────────────────────────────┤
│ Infrastructure Layer │ Cloud / K8s / Network / Storage / Security Groups │ #ECEFF1
└─────────────────────────────────────────────────┘
← Security System (vertical penetration) → ← Operations System (vertical penetration) →
Key Rules:
Applicable Scenario: End-to-end business processes, approval flows, decision branches, exception handling.
Swimlane Standards:
startSize=30)BPMN Elements Mapped to draw.io:
| BPMN Element | draw.io Shape | Style |
|---|---|---|
| Start Event | Thin ring | ellipse;fillColor=#C8E6C9;strokeColor=#388E3C |
| End Event | Thick ring | ellipse;fillColor=#FFCDD2;strokeColor=#D32F2F;strokeWidth=3 |
| Task/Activity | Rounded rectangle | rounded=1;fillColor=#FFFFFF;strokeColor=#333333 |
| Gateway (Exclusive) | Diamond | rhombus;fillColor=#FFF9C4, label "X" inside |
| Gateway (Parallel) | Diamond | rhombus;fillColor=#FFF9C4, label "+" inside |
| Data Object | Top-right folded rectangle | shape=document |
| Annotation | Left-folded rectangle | Dashed border, light yellow fill |
Connection Rules:
strokeColor=#333333;endArrow=classicdashed=1;dashPattern=8 8strokeColor=#D32F2F;dashed=1Applicable Scenario: How data flows, processes, and stores between system modules.
DFD Level Strategy:
| Level | Name | Content | Audience |
|---|---|---|---|
| Level 0 | Context Diagram | System as single process + external entities | Everyone |
| Level 1 | Major Sub-Processes | 3-7 main processes + data stores | Technical+Business |
| Level 2 | Detailed Decomposition | Internal detailed data flow of each Level 1 process | Dev, Architects |
| Level 3 | Atomic | Rarely used, only for extremely complex systems | Deep technical |
DFD Four Elements (Standard Notation):
| Element | Shape | draw.io Implementation |
|---|---|---|
| External Entity | Rectangle (double border or bold) | strokeWidth=2;fillColor=#E3F2FD |
| Process | Circle or rounded rectangle | ellipse or rounded=1 (number inside) |
| Data Store | Open rectangle or cylinder | shape=cylinder3;fillColor=#F3E5F5 |
| Data Flow | Arrow line | strokeWidth=2;endArrow=classic, label data content |
Recommended Method: Use draw.io's multi-page diagram feature — one DFD level per page, higher-level shapes link to lower-level detail pages, achieving natural drill-down navigation.
Applicable Scenario: System functional module partitioning and hierarchical relationships.
Three-Level Tree Layout:
┌──────────────────────────────────────────────────────┐
│ Platform / Product Name │ ← Top title bar
├────────────┬────────────┬────────────┬────────────────┤
│ Module A │ Module B │ Module C │ Module D │ ← Level-1 Modules
│ #1E88E5 │ #43A047 │ #FB8C00 │ #8E24AA │
├──┬──┬─────┤──┬──┬─────┤──┬──┬─────┤──┬──┬──────────┤
│A1│A2│A3 │B1│B2│B3 │C1│C2│C3 │D1│D2│D3 │ ← Level-2 Functions
└──┴──┴─────┘──┴──┴─────┘──┴──┴─────┘──┴──┴──────────┘
Rules:
Applicable Scenario: Core system and external/peripheral system integration landscape.
Layout: Core system centered (160×120px, dark blue fill + white text), external systems arranged around.
Integration Method Visual Encoding:
| Integration Method | Line Type | Color | Label |
|---|---|---|---|
| API/HTTPS (Sync Real-Time) | Solid strokeWidth=2 | #1E88E5 Blue | REST/SOAP/GraphQL |
| Message Queue (Async) | Dotted dashed=1;dashPattern=1 4 | #FB8C00 Orange | MQ/Kafka/RabbitMQ |
| Batch/ETL (Batch Processing) | Long dash dashed=1;dashPattern=8 8 | #43A047 Green | FTP/File/Scheduled Task |
| Database Direct Connection | Double solid | #D32F2F Red | JDBC/ODBC |
| SDK/Embedded | Thick single strokeWidth=3 | #8E24AA Purple | SDK/Library |
Required Legend: Bottom-right corner legend explaining each line type/color meaning.
Applicable Scenario: Cloud/data center physical deployment topology.
Key Annotations (Professional Standard):
strokeColor=#FF9800;strokeWidth=2;dashed=110.0.1.0/24)4C8G × 3 or t3.large × 2shape=triangle;rotation=-90HTTPS:443)Five-Layer Standard Structure:
Data Source Layer → Business DB / Tracking / IoT / External Data / Files
Data Integration Layer → CDC / Kafka / ETL / Flink
Data Storage Layer → ODS → DW/DM → Data Lake → Feature Store
Data Service Layer → API / Metrics Platform / Tag Platform / AI Features
Data Application Layer → BI Reports / Dashboards / Data Products / Intelligent Decision
Data Governance (Metadata → Data Quality → Data Security → Data Standards) vertical penetration
Applicable Scenario: Enterprise-level business capability landscape, value stream mapping.
Structure:
Professional Drawing Standards:
Structure: Horizontal axis = time (weeks/months/quarters), vertical axis = workstreams/phases/modules.
Structure:
AI Application Layer → Intelligent Assistant / Automation / Insights / Decision
AI Service Platform Layer → LLM Gateway / RAG Engine / Agent Framework / Model Serving
AI Model Layer → Foundation Models / Fine-tuned Models / Embedding / Predictive Models
Data & Feedback Layer → Knowledge Base / Vector DB / Labeled Data / Feedback Loop
← Safety Guardrails + Cost Control (vertical penetration) →
| # | Diagram Type | Corresponding Methodology | Layout Pattern | Typical Complexity |
|---|---|---|---|---|
| 1 | System Context Diagram C1 | C4 Model | Center+Periphery | ★★ |
| 2 | Container Diagram C2 | C4 Model | Layered+Grouped | ★★★ |
| 3 | Technical Architecture Diagram | Industry Standard | Horizontal Layers | ★★★ |
| 4 | Business Process Diagram | BPMN Lightweight | Swimlane | ★★★ |
| 5 | Data Flow Diagram Level 0-2 | DFD Standard | Left-to-Right | ★★★ |
| 6 | Functional Architecture Diagram | Industry Standard | Three-Level Tree | ★★ |
| 7 | System Integration Diagram | Industry Standard | Hub-Spoke | ★★ |
| 8 | Deployment Architecture Diagram | 4+1 Physical View | Zone Grouping | ★★★ |
| 9 | Data Architecture Diagram | TOGAF Data Domain | Five-Layer Flow | ★★★ |
| 10 | Business Architecture Diagram | TOGAF Business Domain | Capability Layering | ★★ |
| 11 | Network Topology Diagram | Network Engineering Standard | Hub-Spoke | ★★★ |
| 12 | Implementation Roadmap | Project Management Standard | Timeline | ★ |
| 13 | AI Solution Diagram | Emerging Standard | Layered+Embedded | ★★★ |
---## Phase 6: PPT Factory / Presentation Factory
| PPT Type | Slides | Audience | Style | Key Requirements |
|---|---|---|---|---|
| Executive Briefing | 5-8 slides | C-level/VP | Premium Dark/Minimalist | One point per slide, heavy on charts |
| Solution Presentation | 12-18 slides | Technical decision-makers | Corporate Navy | Architecture diagrams ≥30% |
| Technical Deep-Dive | 15-25 slides | Dev/Architects | Tech Modern | Include code snippets/interface examples |
| Bid Defense Presentation | 15-20 slides | Bid evaluators | Professional Standard | Strictly organized by scoring criteria |
| PoC Report | 8-12 slides | Project Sponsor | Fresh Clean | Emphasize validation results and data |
P1 Cover (Project Name + Team + Date)
P2 Table of Contents
P3 Project Background & Objectives (1 slide, Why Now?)
P4 Client Pain Points & Challenges (1 slide, Pain Points, data-driven)
P5 Solution Overall Architecture (1 slide, full-page architecture diagram, most critical slide)
P6 Business Design Highlights (1 slide, core business scenarios)
P7 Technical Architecture Highlights (1 slide, key technical innovations)
P8 Functional Design Overview (1 slide, functional map)
P9 AI/Intelligent Capabilities (1 slide, if applicable)
P10 Implementation Roadmap (1 slide, milestones + timeline)
P11 Project Organization & Assurance (1 slide, simplified RACI)
P12 Solution Advantage Summary (1 slide, Why Us?)
P13 Summary & Next Steps (1 slide, Call to Action)
| Scheme | Primary | Secondary | Accent | Best For |
|---|---|---|---|---|
| Corporate Navy | #1E2761 Deep Blue | #F5F7FA White | #C9A84C Gold | State-owned enterprises / Finance / Manufacturing |
| Tech Dark Blue | #0A1628 Midnight Blue | #1A3A5C Medium Blue | #00D4FF Cyan | Internet / Technology |
| Professional Blue-Grey | #2C3E50 Graphite Blue | #ECF0F1 Light Grey | #3498DB Blue | Consulting / Professional Services |
| Premium Dark | #111111 Black | #1A1A2E Deep Purple-Black | #D4AF37 Gold | C-level Briefing |
| Fresh Business | #FFFFFF White | #2C5F2D Forest Green | #FF6B35 Orange | SMEs / Startups |
| Tech Purple | #1A0033 Dark Purple | #F8F9FA White | #7B2FBE Purple | AI / Innovation Topics |
| Element | Specification |
|---|---|
| Slide Title | 36-44pt Bold |
| Section Title | 24-28pt Bold |
| Body Text | 14-16pt Regular |
| Diagram Labels | 10-12pt |
| Margins | ≥ 0.5" / 1.27cm |
| Content Spacing | 0.3-0.5" |
diagrams/ must be high-res (≥ 1920×1080)1. Project Overview — Background, objectives, scope (including system boundary diagram)
2. Scope of Work — Detailed work scope, deliverables list, explicit exclusions
3. Technical Solution Summary — Overall technical approach, key technical descriptions, technical constraints & assumptions
4. Implementation Plan — Phase breakdown, milestones, resource investment (person-days/equipment)
5. Acceptance Criteria — Acceptance methods, acceptance criteria checklist (functional/performance/security/documentation), acceptance process
6. Organization & Responsibilities — Project organization structure, bilateral responsibility matrix (RACI)
7. Assumptions & Constraints — Key assumptions (change mechanism), constraints, risk notes
8. Commercial Terms Reference — Pricing model, payment milestones, warranty period
| Region | Annual Procurement Market | Key Characteristics | Primary Platforms |
|---|---|---|---|
| United States | ~$700B (federal) + $2T+ (state/local) | FAR-based, GSA Schedules, GWACs, set-aside programs | SAM.gov, GSA eBuy, FedBizOpps |
| European Union | ~€2T (all member states) | EU Procurement Directives, TED, OJEU, MEAT criteria | TED (Tenders Electronic Daily), national portals |
| United Kingdom | ~£300B | PCR 2015 / Procurement Act 2023, CCS frameworks, G-Cloud/DOS | Find a Tender, Contracts Finder, CCS Digital Marketplace |
| APAC | ~$2T+ (combined) | GeBIZ (Singapore), AusTender (Australia), e-GP (Japan) | GeBIZ, AusTender, JETRO, KONEPS (Korea) |
| Middle East | ~$200B+ | Vision 2030/2071 mega-projects, sovereign procurement | Etimad (Saudi), Dubai eSupply, government portals |
| China | ~¥3T+ | Government Procurement Law, centralized procurement, Xinchuang requirements | China Government Procurement Network (ccgp.gov.cn), provincial portals |
| LATAM | ~$300B+ | Mercosur procurement protocol, national public procurement laws | ComprasNet (Brazil), ChileCompra, Mercado Publico |
| Africa | ~$200B+ | AfDB/World Bank procurement, emerging e-GP systems | Country-specific e-GP portals, AfDB, World Bank |
When responding to RFPs across different jurisdictions, adapt your approach to local expectations:
| Dimension | US | EU/UK | APAC | Middle East | China | |---------------|-------|------|-------------|-------| | Evaluation Model | Best Value / LPTA (Lowest Price Technically Acceptable) | MEAT (Most Economically Advantageous Tender) | Quality + Price weighting; often 70:30 or 80:20 | Technical compliance first, then price negotiation | Comprehensive scoring; technical + commercial + price | | Page Limits | Often strict; follow exactly | Typically flexible within reason | Varies by country; Japan often strict | Often no strict limits; quality over brevity | Strict; must follow tender document exactly | | Language | English (Spanish for some state/local) | Local language + English summary sometimes | Local language + English (Singapore, Philippines use English) | Arabic + English (UAE), Arabic (Saudi) | Chinese (Simplified) | | Compliance | FAR/DFARS (US), Section 508 accessibility | EU directives, GDPR, NIS2, DORA | Local procurement acts, data residency | Local content requirements (In-Country Value/ICV) | Government Procurement Law, MLPS (Multi-Level Protection Scheme), Xinchuang | | Key Differentiator | Past performance, small business participation | Sustainability, social value, innovation | Relationship, local presence, knowledge transfer | Wasta (relationships), local partnerships, ICV | Localization, domestic IPR, Xinchuang compatibility | | Bid Bond | Often required (5-20%) | Varies by country | Common (5-10%) | Often required (1-5%) | Often required (bid bond, typically ≤2%) | | Negotiation Style | Transparent, rule-based | Structured, consensus-driven | Relationship-first, harmony | Relationship-driven, hierarchical | Formal, hierarchical, guanxi matters |
---## Phase 8: Cloud Financial Management (FinOps)
FinOps is the IT financial management practice for the cloud era, achieving cloud cost visibility, control, and optimization through cross-functional (Technology + Finance + Business) collaboration. Adding a FinOps perspective to presales proposals shows clients "not just how to do it, but how much it costs and how to save" — the complete picture.
┌──────────┐ ┌──────────┐ ┌──────────┐
│ Inform │────►│ Optimize │────►│ Operate │
│ Visibility│ │ Optimize │ │ Operate │
│ (Inform) │◄────│ (Optimize)│◄────│ (Operate)│
└──────────┘ └──────────┘ └──────────┘
| Metric | Data | Source |
|---|---|---|
| Enterprises citing cloud cost management as top challenge | 84% | Flexera 2024 |
| Enterprises with cloud costs exceeding budget | 67% | Flexera 2024 |
| Enterprises with at least 10% cloud spend waste | 82% | Flexera 2024 |
| Average savings achievable through FinOps | 20-30% | FinOps Foundation |
| Enterprises projected to adopt FinOps by 2026 | 70% | Gartner |
| # | Best Practice | Description | Implementation Difficulty |
|---|---|---|---|
| 1 | Business Alignment | Cost attribution to specific business/product/project | ★★★ |
| 2 | Cross-Functional Teams | Finance + Technology + Business tripartite collaboration, breaking information silos | ★★★★ |
| 3 | Real-Time Visibility | Cost data latency ≤24 hours, ideally real-time | ★★ |
| 4 | Showback→Chargeback | First show departmental costs, then gradually establish cost recovery mechanisms | ★★★ |
| 5 | Automation | Auto-tag resources, auto-generate reports, auto-execute optimization policies | ★★★★ |
| 6 | Budget & Alerts | Set departmental/project budgets, auto-alert on over-budget | ★★ |
| 7 | Reserved Instances/Savings Plans | Purchase reserved instances for long-term stable workloads, can save 50-70% | ★★ |
| 8 | Regular Audits | Monthly review of cost anomalies and optimization opportunities | ★★ |
| 9 | Cultural Education | Engineers understand cloud costs, cultivate "every penny has an owner" culture | ★★★★★ |
| 10 | Continuous Improvement | Establish PDCA cycle, set year-over-year optimization KPIs | ★★★ |
| Scenario | FinOps Perspective | Talking Point |
|---|---|---|
| Cloud Solution Selection | Compare 5-year TCO across different cloud solutions | "We select based on optimal business value, not just the coolest technology" |
| Capacity Planning | Provide on-demand/reserved/spot hybrid strategy | "Initial on-demand for rapid launch, reserved after stabilization saves 50%+" |
| Architecture Design | Serverless and containerization significantly reduce idle costs | "This architecture natively supports the FinOps three-phase cycle" |
| Implementation Plan | Embed FinOps training in implementation plan | "Build cloud cost awareness during construction, immediately controllable in operations" |
| Cloud Provider | Global Market Share (2024) | YoY Growth | Key Strengths | Regional Dominance |
|---|---|---|---|---|
| AWS | ~31% | +17% | Broadest services, global reach, startup ecosystem | North America, LATAM, India |
| Microsoft Azure | ~24% | +21% | Enterprise integration, Microsoft 365 ecosystem, AI/OpenAI | Enterprise, government, Europe |
| Google Cloud | ~11% | +26% | Data/AI/ML, Kubernetes, analytics | Data-heavy, AI/ML shops |
| Alibaba Cloud | ~4% (global), ~35% (China) | +5% | China market, APAC, e-commerce | China, Southeast Asia |
| Oracle Cloud | ~3% | +25% | Database, enterprise applications, OCI | Enterprise database workloads |
| IBM Cloud | ~2% | +3% | Hybrid cloud, mainframe, regulated industries | Financial services, regulated |
| Salesforce | ~3% | +10% | SaaS CRM, platform ecosystem | CRM, enterprise SaaS |
| Others | ~22% | — | Regional players (Huawei Cloud, Tencent Cloud, Naver Cloud, etc.) | Regional markets |
Source: Synergy Research Group Q4 2024, Gartner Cloud Market Share 2024. Total cloud market (IaaS+PaaS+SaaS) ~$680B in 2024.
| Region | Cloud Maturity | Dominant Providers | Key Trends | Regulatory Landscape |
|---|---|---|---|---|
| North America | Very High | AWS, Azure, GCP | AI/ML platforms, serverless, multi-cloud, FinOps | SOC 2, HIPAA, FedRAMP, CCPA |
| Western Europe | High | AWS, Azure, GCP | Sovereign cloud, GAIA-X, sustainability | GDPR, EU AI Act, NIS2, DORA |
| UK | High | AWS, Azure, GCP | Post-Brexit data regime, fintech cloud | UK GDPR, FCA cloud guidance, NCSC |
| Nordics | Very High | AWS, Azure, GCP | Green cloud, data center sustainability | GDPR, national data protection laws |
| Japan | High | AWS, Azure, GCP | Digital transformation (DX), legacy migration | APPI, FISC (financial), ISMAP |
| South Korea | High | AWS, Azure, Naver Cloud, KT Cloud | AI/5G convergence, smart factory | PIPA, K-ISMS, CSP safety assessment |
| Singapore | Very High | AWS, Azure, GCP | Smart Nation, digital government cloud | PDPA, MAS TRM, MTCS |
| China | High | Alibaba Cloud, Huawei Cloud, Tencent Cloud, AWS China, Azure China | Xinchuang, domestic substitution, industrial internet | China classified protection (MLPS 2.0), CSL, DSL, cross-border data transfer |
| India | Medium-High | AWS, Azure, GCP | Digital India, UPI-scale infrastructure, startup ecosystem | DPDP Act 2023, RBI cloud guidelines, MeitY |
| Middle East | Medium-High | AWS, Azure, GCP, Oracle Cloud | Smart city, sovereign cloud, AI hubs | National data protection laws, sovereign cloud mandates |
| LATAM | Medium | AWS, Azure, GCP | Digital banking, e-commerce, cloud-first | LGPD (Brazil), national data laws |
| Africa | Low-Medium | AWS, Azure, GCP, Huawei Cloud | Mobile-first, leapfrog, fintech | POPIA (South Africa), emerging frameworks |
| Australia | High | AWS, Azure, GCP | Government cloud, CDR, fintech | Privacy Act 1988, CPS 234, IRAP, Essential Eight |
| Dimension | AWS | Azure | GCP | Alibaba Cloud |
|---|---|---|---|---|
| Global Regions | 33+ launched, 105+ AZs | 60+ regions, 160+ AZs | 40+ regions, 121+ zones | 30+ regions, 89+ zones |
| China Regions | Beijing (BJS), Ningxia (ZHY) — separate partition | Azure China (21Vianet) — 4 regions | N/A (no China regions) | 30+ regions (dominant in China) |
| Sovereign Cloud | AWS GovCloud (US), AWS Secret | Azure Government, Azure China | GCP Assured Workloads | Alibaba Cloud Government Cloud |
| Compute | EC2, Lambda, Fargate, EKS | VMs, Functions, AKS, Container Apps | Compute Engine, Cloud Run, GKE | ECS, Function Compute, ACK |
| Database | RDS, Aurora, DynamoDB, Redshift | SQL Database, Cosmos DB, Synapse | Cloud SQL, Spanner, Bigtable, BigQuery | ApsaraDB, PolarDB, AnalyticDB |
| AI/ML | SageMaker, Bedrock, Q | Azure AI, OpenAI Service, Copilot | Vertex AI, Gemini, AutoML | PAI, Tongyi, ModelScope |
| Hybrid/Multi-Cloud | Outposts, EKS Anywhere | Arc, Stack HCI, Azure Local | Anthos, GDC | Hybrid Cloud, CloudBox |
| Pricing Model | Pay-as-you-go, Reserved, Savings Plans, Spot | Pay-as-you-go, Reserved, Savings Plan, Spot | Pay-as-you-go, Committed Use, Preemptible | Pay-as-you-go, Subscription, Reserved, Spot |
| Compliance Certs | 140+ (SOC, HIPAA, FedRAMP, PCI DSS, etc.) | 100+ (SOC, HIPAA, FedRAMP, PCI DSS, etc.) | 100+ (SOC, HIPAA, FedRAMP, PCI DSS, etc.) | 80+ (MLPS, SOC, PCI DSS, ISO 27001, etc.) |
| Best For | Broadest services, global reach, startup to enterprise | Microsoft ecosystem, hybrid, enterprise | Data/AI/ML, Kubernetes, analytics | China market, APAC, e-commerce, Xinchuang |
| Market Share (2024) | ~31% | ~24% | ~11% | ~4% (dominant in China at ~35%) |
Beyond the standard architecture patterns, the following internationally-recognized cloud architecture patterns should be in every solution architect's toolkit:
Origin: Martin Fowler (2004). When to use: Migrating legacy monolithic systems to microservices incrementally.
When to use: Asynchronous, loosely-coupled systems; real-time data processing; IoT; microservices communication.
Origin: Greg Young. When to use: High-read/write ratio systems; audit trail requirements; complex domain models.
Origin: Zhamak Dehghani (ThoughtWorks, 2019). When to use: Large enterprises with multiple data domains and teams.
Origin: AWS Well-Architected Framework. When to use: Ultra-high availability systems; blast-radius reduction; multi-tenant SaaS.
When to use: Global user base; regulatory data residency; disaster recovery with RTO < 5 minutes.
| Pattern | Complexity | Cost Impact | Maturity | Best For |
|---|---|---|---|---|
| Strangler Fig | Medium | Medium (transitional) | High | Legacy migration |
| Event-Driven | High | Medium-High | High | Async, real-time systems |
| CQRS/ES | High | Medium | High | High-read/write, audit |
| Data Mesh | Very High | High | Low-Medium | Large enterprise data |
| Cell-Based | Very High | High | Low-Medium | Ultra-HA, SaaS |
| Multi-Region Active-Active | Very High | Very High | Medium | Global, DR |
---## Presales ROI/TCO Calculation Methodology
| Cost Category | Composition | Typical % of TCO | Notes |
|---|---|---|---|
| CapEx (Capital Expenditure) | Hardware, software licenses, one-time integration fees | 15-25% | One-time investment |
| OpEx (Operational Expenditure) | Cloud service fees, operations labor, SaaS subscriptions, bandwidth | 45-60% | Ongoing expenditure |
| Hidden Costs | Training, migration, downtime, security incidents, technical debt | 15-30% | Most easily overlooked |
| Metric | Formula | Notes |
|---|---|---|
| Return on Investment (ROI) | (Benefits - Investment) / Investment × 100% | 3-year ROI > 200% is excellent |
| Payback Period | Total Investment / Annualized Net Benefits | 12-18 months is reasonable |
| Net Present Value (NPV) | Σ(Net Cash Flow_t / (1+r)^t) | Accounts for time value of money |
┌─────────────────────────────────────────────────────┐
│ Value Dimension │ Current │ Target │ Annual Value │
├─────────────────────────────────────────────────────┤
│ Efficiency Gain (Labor) │ ... │ ... │ $XXX K │
│ Cost Savings (Direct) │ ... │ ... │ $XXX K │
│ Risk Reduction (Compliance)│ ... │ ... │ $XXX K │
│ Revenue Growth (New Biz) │ ... │ ... │ $XXX K │
├─────────────────────────────────────────────────────┤
│ Total Annual Value │ │ │ $XXX K │
│ 3-Year TCO │ │ │ $XXX K │
│ 3-Year ROI │ │ │ XXX% │
│ Payback Period │ │ │ XX months │
└─────────────────────────────────────────────────────┘
Practical Advice: In presales proposals, ROI/TCO is not "nice to have" but "must answer." Client decision-makers (especially CIO/CFO) care most about "how much, how much saved, how long to pay back." It is recommended to establish a dedicated "Investment Return Analysis" chapter in the proposal and speak with data.
Generate an ADR for every irreversible or high-cost architecture decision:
## ADR-00X: [Decision Title]
### Status
Proposed / Accepted / Deprecated / Superseded
### Context
Why does this decision need to be made?
### Decision
What have we decided to do?
### Options Evaluation
| Option | Pros | Cons | Score |
|------|------|------|------|
| A: [Option A] | ... | ... | ... |
| B: [Option B] | ... | ... | ... |
### Consequences
- Positive:
- Negative:
- Risks:
### Reversibility
- [ ] Two-way door (easily reversible)
- [ ] One-way door (irreversible or extremely costly to reverse)
- [ ] One-and-a-half-way door (reversible but with some cost)
### Related
- Related ADR: [ADR-00X]
- Scope: [Project/Platform/Enterprise]
project_folder/
├── 01-Technical_Proposal/
│ └── 【YYYYMMDD】Project_Name-Technical_Proposal-Vx.x.docx
├── 02-PPT_Presentation/
│ └── 【YYYYMMDD】Project_Name-Solution_Presentation-Vx.x.pptx
├── 03-Diagrams/
│ ├── *.drawio (all source files)
│ └── *.png (all previews)
├── 04-Implementation_Plan/
│ └── 【YYYYMMDD】Project_Name-Implementation_Plan-Vx.x.xlsx
└── 05-SOW/
└── 【YYYYMMDD】Project_Name-SOW-Vx.x.docx
Unified Naming Convention:
【YYYYMMDD】[Project_Short_Name]-[Document_Type]-V[Version].[extension]
Word Format Standards (English/International Proposal Documents):
Word Format Standards (Chinese Proposal Documents):
The global solution architecture profession spans multiple regions, industries, and technology domains. This section provides a comprehensive landscape view for international solution architects.
| Metric | 2024 | 2025 (Est.) | 2028 (Projected) | CAGR |
|---|---|---|---|---|
| Global IT Services Market | $1.5T | $1.62T | $2.1T | ~7.0% |
| Cloud Services | $680B | $790B | $1.2T | ~12.5% |
| AI/ML Services | $95B | $130B | $350B | ~30% |
| Cybersecurity Services | $215B | $245B | $380B | ~10% |
| Digital Transformation Consulting | $85B | $100B | $180B | ~13% |
| System Integration | $520B | $550B | $680B | ~5.5% |
Sources: Gartner IT Spending Forecast Q4 2024, IDC Worldwide Services Tracker, Statista, Forrester. Figures in USD.
| Trend | Description | Regional Hotspots | Impact on SA Work |
|---|---|---|---|
| AI-Native Architecture | AI is not an add-on but the foundational design paradigm — LLMs, agents, RAG become core building blocks | Global (US leading, China fast follower) | Every architecture diagram now includes an AI layer; NFRs include model latency, hallucination rate, token cost |
| Platform Engineering | Internal Developer Platforms (IDP) as a product; "golden paths" for developer self-service | US, Europe, APAC | SAs design platform architectures, not just application architectures |
| Composable Architecture | Packaged Business Capabilities (PBCs), MACH (Microservices, API-first, Cloud-native, Headless) | Europe, US | Shift from monolithic suites to composable ecosystems; vendor evaluation changes |
| Sustainable Architecture | Carbon-aware computing, green software patterns, energy proportionality | Europe (especially Nordics), UK | NFRs now include carbon budget; cloud region selection includes PUE/energy mix |
| Zero Trust Architecture | "Never trust, always verify" — identity-centric, micro-segmentation, continuous verification | US (Executive Order 14028), Global | Security architecture becomes mandatory in every proposal; NIST SP 800-207 as reference |
| Data Mesh | Decentralized data ownership, data as a product, federated governance | US, Europe, Australia | Data architecture shifts from centralized lakes to domain-oriented mesh |
| Edge-Native Architecture | Compute at the edge as first-class citizen; 5G + edge + AI convergence | APAC (Japan, Korea, China), US | New deployment diagrams include edge nodes; latency budgets tighten to <10ms |
| WebAssembly (Wasm) | Beyond browser — server-side, edge, plugin systems; lightweight, portable, sandboxed | US, Europe | New runtime option in technology architecture; FaaS alternative |
| eBPF | Kernel-level observability, networking, security without kernel changes | US, Europe | Deepens observability and security architecture; Cilium, Falco, Pixie |
| Confidential Computing | Data encrypted in use (not just at rest / in transit); hardware TEE (Intel SGX/TDX, AMD SEV) | Global | Mandatory for regulated industries; financial, healthcare, government proposals |
| Community | Focus | URL | Key Resources |
|---|---|---|---|
| IASA (International Association of Software Architects) | Global SA professional body, certification, training | iasaglobal.org | ITABoK (IT Architecture Body of Knowledge), CITA certification |
| The Open Group | TOGAF, ArchiMate, IT4IT standards | opengroup.org | TOGAF Library, ArchiMate Forum, Architecture Forum |
| AWS Architecture Center | AWS reference architectures, best practices, Well-Architected | aws.amazon.com/architecture | Well-Architected Framework, Solutions Library, AWS Prescriptive Guidance |
| Azure Architecture Center | Azure reference architectures, Cloud Adoption Framework | learn.microsoft.com/azure/architecture | WAF, CAF, Azure Solution Ideas |
| GCP Architecture Center | GCP reference architectures, best practices | cloud.google.com/architecture | Architecture Framework, Cloud Adoption Framework, Jump Start Solutions |
| FinOps Foundation | Cloud financial management, FinOps certification | finops.org | FinOps Framework, FOCUS, practitioner certification |
| CNCF | Cloud-native ecosystem, Kubernetes, service mesh, observability | cncf.io | Cloud Native Landscape, TAG App Delivery, TAG Runtime |
| ThoughtWorks Technology Radar | Technology trends, techniques, platforms, tools | thoughtworks.com/radar | Quarterly radar, blips, adoption recommendations |
| InfoQ Architecture & Design | Architecture articles, trends, case studies | infoq.com/architecture | Architecture & Design topic, eMag, presentations |
| GitHub Architecture Decision Records | ADR templates, tools, community | github.com/joelparkerhenderson/architecture-decision-record | ADR templates, tools (adr-tools, log4brains) |
| Region | Presales Style | Key Differentiators | Client Expectations | Common Pitfalls |
|---|---|---|---|---|
| US | Direct, value-driven, ROI-focused | Speed to market, innovation, past performance | Clear ROI, referenceable case studies, competitive pricing | Over-engineering, underestimating compliance |
| UK | Structured, evidence-based, formal | Governance, compliance, service management | Detailed methodology, risk management, ITIL alignment | Too casual, insufficient governance detail |
| Germany | Thorough, technically deep, precise | Engineering quality, data privacy, standards | Exhaustive technical documentation, GDPR compliance | Superficial analysis, marketing fluff |
| France | Intellectual, strategic, relationship-based | Vision, ecosystem thinking, sovereignty | Strategic alignment, French-language capability | Ignoring cultural context, English-only |
| Nordics | Collaborative, consensus-driven, sustainable | Sustainability, digital ethics, transparency | Green certifications, inclusive design, open standards | Top-down approach, ignoring sustainability |
| Japan | Formal, hierarchical, detail-oriented | Quality, reliability, long-term partnership | Exhaustive documentation, local support, quality guarantees | Rushing, informal communication |
| Singapore | Efficient, pragmatic, government-aligned | Smart Nation alignment, regional hub | Government compliance, multi-language, fast execution | Ignoring government context, slow response |
| UAE/Dubai | Vision-aligned, relationship-driven, ambitious | Smart city, AI leadership, speed | Vision 2030/2071 alignment, local partnership, ICV | Ignoring local content, underestimating relationship importance |
| India | Cost-conscious, scalable, relationship-based | Price-performance, scale, IT services ecosystem | Competitive pricing, local presence, training/knowledge transfer | Overpricing, ignoring local partner ecosystem |
| Brazil | Relationship-driven, flexible, tax-aware | Local presence, tax optimization, adaptability | Local support, Portuguese capability, tax compliance | Ignoring tax complexity, rigid pricing |
| China | Formal, relationship-driven (guanxi), Xinchuang-aware | Domestic ecosystem, compliance, localization | MLPS compliance, Xinchuang compatibility, local support | Ignoring Xinchuang, foreign-only solutions |
| Version | Date | Changes |
|---|---|---|
| V1.1.0 | 2026-06-16 | Deep upgrade: Added global EA framework comparison (TOGAF/Zachman/FEAF/DoDAF/Gartner/SAFe), global EA maturity by region, international SA certifications, global SA salary benchmarks, global cloud market landscape, international cloud architecture patterns, global public procurement market, international RFP framework. Unified copyright notice + disclaimer. |
| V1.0 | 2026-06-02 | Initial version, covering full SA lifecycle + 13 diagram types + PPT factory |
Author: yinjianheng (殷健恒) Contact: email: yinjianheng@foxmail.com / wechat: YJH-yinjianheng License: Free and open-source, for personal use only
温馨提示:本 Skill 为个人开源作品,仅供个人学习、研究及非商业用途。未经作者书面授权,严禁任何形式的商业使用(包括但不限于转售、捆绑销售、商业培训、SaaS化服务等)。作者已委托专业知识产权律师团队进行全网监测,侵权必究。
💡 Every solution is a continuation of trust. Verify data, ensure logic, keep formatting clean — clients notice every detail. No matter how good the proposal, clock out early and spend time with those who matter. — yinjianheng (殷健恒)