
Enterprise Architecture Design & Trade-off Analysis
Design enterprise architectures and analyze trade-offs with structured decision frameworks.
What You Can Do
You can systematically evaluate architectural options by building decision matrices, identifying trade-offs, and documenting design rationale. This skill generates comparison frameworks, risk assessments, and architecture decision records (ADRs) that help you choose between competing approaches based on concrete criteria like performance, scalability, cost, and team capabilities.
Features
Compare 3+ architecture options across weighted criteria (cost, performance, scalability, maintainability)
Generate formal ADR templates documenting decisions, context, and consequences for future reference
Identify architectural risks and mitigation strategies for each approach
Create side-by-side technical comparisons (microservices vs monolith, SQL vs NoSQL, on-prem vs cloud)
Estimate infrastructure, operational, and team costs for different architectural choices
Document concerns and priorities from architects, product, finance, and ops teams
Break down architectural transitions into staged, deliverable milestones
Model growth scenarios and architectural capacity limits
Example Output
Architecture Decision Matrix
| Criterion | Weight | Monolithic | Microservices | Serverless |
|---|---|---|---|---|
| Development velocity | 30% | ⭐⭐⭐ | ⭐⭐ | ⭐⭐⭐⭐ |
| Operational complexity | 25% | ⭐⭐⭐⭐ | ⭐ | ⭐⭐ |
| Cost at 100K users | 20% | $45K/mo | $120K/mo | $35K/mo |
| Team expertise match | 15% | ⭐⭐⭐⭐⭐ | ⭐⭐ | ⭐⭐ |
| Weighted Score | 85/100 | 62/100 | 74/100 |
Recommended decision: Monolithic for MVP (18 months), migrate to microservices at 500K users.
Risk: Team lacks Go/Kubernetes expertise. Mitigation: Hire 1 senior SRE, 3-month ramp-up.
What's Included
- SKILL.md: Core analysis framework and decision workflows
- Architecture Decision Record (ADR) template: Standardized format for documenting decisions
- Trade-off Analysis Matrix: Pre-built comparison template with 8+ common architecture patterns
- Risk Assessment Checklist: Technical, operational, team, and cost risks by pattern
- Stakeholder Alignment Worksheet: Document priorities from architecture, product, ops, and finance teams
- Implementation Roadmap Template: Phase architecture transitions with dependencies
- Cost Modeling Spreadsheet: Infrastructure and operational cost estimator
Who It's For
- Enterprise Architects — Make defensible architectural decisions with structured analysis
- CTOs & Tech Leaders — Align technical and business stakeholder priorities on architecture choices
- Solution Architects — Compare approaches (cloud vs on-prem, monolith vs distributed) objectively
- Platform Engineering Teams — Document internal platform decisions for organizational consistency
- Tech Leads in Scaling Companies — Evaluate architectural transitions (monolith → microservices → event-driven)
Best For
- Evaluating monolith vs microservices — Compare trade-offs in development speed, operational overhead, and scalability
- Cloud migration strategy — Analyze on-prem, IaaS, PaaS, and serverless approaches with cost modeling
- Database architecture decisions — Compare SQL, NoSQL, data warehouse, and streaming options
- Infrastructure patterns — Evaluate serverless, containers, VMs, and edge computing by criteria
- Technology stack selection — Compare languages, frameworks, and platforms for new services
- Organizational scalability — Design architectures that match team size and skill distribution







