# Tech Evaluation

> Technology assessment frameworks and evaluation methodologies

- Skill: `majiayu000/tech-evaluation` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add majiayu000/tech-evaluation`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/tech-evaluation/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/tech-evaluation

---


# Technology Evaluation Skill

## Objectives

Provide structured methodology for evaluating technology choices:
- Compare options objectively
- Apply consistent evaluation criteria
- Generate actionable recommendations

## Evaluation Framework

### ATAM (Architecture Tradeoff Analysis Method)
1. **Present Business Drivers**: Goals and constraints
2. **Present Architecture**: Current and proposed systems
3. **Identify Architectural Approaches**: Key decisions
4. **Generate Quality Attribute Tree**: Priority ranking
5. **Analyze Approaches**: Sensitivity and tradeoff points
6. **Brainstorm Scenarios**: Risk scenarios

### Comparison Matrix Template

| Criteria | Weight | Option A | Option B | Option C |
|----------|--------|----------|----------|----------|
| Performance | X% | Score | Score | Score |
| Scalability | X% | Score | Score | Score |
| Maintainability | X% | Score | Score | Score |
| Cost | X% | Score | Score | Score |
| Team Fit | X% | Score | Score | Score |
| **Weighted Total** | 100% | Total | Total | Total |

### Scoring Guidelines

| Score | Description |
|-------|-------------|
| 9-10 | Excellent - Exceeds requirements significantly |
| 7-8 | Good - Meets all requirements well |
| 5-6 | Adequate - Meets minimum requirements |
| 3-4 | Marginal - Significant gaps exist |
| 1-2 | Poor - Does not meet requirements |

## Technology Assessment Dimensions

### Technical Fit
- Requirement coverage
- Performance characteristics
- Scalability patterns
- Integration complexity

### Operational Fit
- Deployment complexity
- Monitoring capabilities
- Maintenance burden
- Support availability

### Team Fit
- Learning curve
- Existing expertise
- Hiring market
- Community resources

### Business Fit
- Licensing costs
- Vendor stability
- Industry adoption
- Future roadmap

## Decision Templates

### Build vs Buy
1. Total Cost of Ownership comparison
2. Core competency alignment
3. Customization requirements
4. Time to market impact

### Technology Migration
1. Current state assessment
2. Target state definition
3. Migration path analysis
4. Rollback strategy

### Vendor Selection
1. Feature comparison
2. Pricing analysis
3. Reference checks
4. Contract terms review

## Output Specification

Technology evaluations should include:
- Executive summary with recommendation
- Detailed comparison matrix
- Risk assessment per option
- Implementation considerations
- Decision rationale

