# <!-- Powered by BMAD™ Core -->

# validate-methodology-approach

## Task Description

对设计的研究方法进行全面验证，确保方法论的科学性、适用性和可执行性。

## Prerequisites

- 已完成研究方法设计
- 已完成研究提案开发
- 已构建研究知识库
- 可访问方法验证标准和工具
- 已准备验证测试环境

## Task Flow

### Step 1: 方法论科学性验证

验证研究方法的理论基础：

```yaml
科学性验证框架:
理论基础验证:
  - 理论依据: "方法论的理论支撑是否充分"
  - 逻辑一致性: "方法逻辑是否自洽完整"
  - 学科规范: "是否符合学科方法论规范"
  - 创新合理性: "创新方法是否有理论基础"
  
方法适配性:
  - 问题匹配: "方法与研究问题的匹配度"
  - 目标一致: "方法与研究目标的一致性"
  - 数据适用: "方法对数据类型的适用性"
  - 场景合适: "方法在研究场景中的合适性"
  
国际认可度:
  - 同行评议: "方法是否被同行广泛认可"
  - 期刊接受: "使用该方法的研究发表情况"
  - 标准化程度: "方法的标准化和规范化水平"
```

### Step 2: 技术可行性测试

通过小规模试验验证技术可行性：

1. **原理验证实验**：
   - 核心算法验证：验证关键算法的正确性
   - 模型有效性测试：测试理论模型的有效性
   - 参数敏感性分析：分析关键参数的影响
   - 边界条件测试：测试方法的适用边界

2. **工具平台测试**：
   - 软件工具验证：确认所需软件工具的可用性
   - 硬件平台测试：验证硬件环境的充分性
   - 数据处理能力：测试数据处理的效率和准确性
   - 系统稳定性：评估系统运行的稳定性

3. **流程完整性检查**：
   - 步骤连贯性：检查研究步骤的逻辑连接
   - 接口兼容性：验证不同步骤间的接口匹配
   - 质量控制点：确认质量检查点的有效性

### Step 3: 资源需求验证

验证研究所需资源的充分性：

```yaml
资源验证清单:
人力资源验证:
  - 技能需求匹配: "团队技能与方法要求的匹配"
  - 工作量估算: "各阶段工作量的准确估算"
  - 学习成本: "新方法学习所需的时间成本"
  
设备资源验证:
  - 设备可用性: "所需设备的可获得性"
  - 性能充分性: "设备性能是否满足要求"
  - 成本合理性: "设备成本是否在预算内"
  
数据资源验证:
  - 数据可获得性: "所需数据的可获取性"
  - 数据质量: "数据质量是否满足分析要求"
  - 数据量充分性: "数据量是否足够支撑分析"
  
时间资源验证:
  - 时间估算: "各阶段时间估算的准确性"
  - 关键路径: "识别时间约束的关键路径"
  - 缓冲设置: "时间缓冲的合理性"
```

### Step 4: 风险评估和控制验证

评估方法实施的风险和控制措施：

1. **技术风险评估**：
   - 方法失效概率：评估方法失败的可能性
   - 备选方案准备：确认备选方案的可行性
   - 技术支持体系：验证技术支持的可获得性

2. **执行风险控制**：
   - 质量保证机制：确认质量控制措施的有效性
   - 进度监控体系：验证进度跟踪机制的完善性
   - 问题解决机制：确认问题处理流程的有效性

3. **外部风险缓解**：
   - 依赖关系管理：识别和管理外部依赖风险
   - 环境变化应对：评估环境变化的应对能力
   - 合作风险控制：确认合作相关风险的控制

### Step 5: 同行评议验证

组织专业同行对方法论进行评议：

```yaml
同行评议安排:
评议专家配置:
  - 方法论专家: "研究方法论领域专家"
  - 领域专家: "具体研究领域的专家"
  - 实践专家: "有丰富实践经验的专家"
  
评议要点:
  - 科学性评估: "方法的科学性和严谨性"
  - 创新性评价: "方法的创新性和先进性"
  - 可行性判断: "方法实施的现实可行性"
  - 风险识别: "潜在风险和问题的识别"
  
评议形式:
  - 专家会议: "集体讨论和评议"
  - 独立评审: "专家独立书面评审"
  - 交叉验证: "不同专家意见的交叉验证"
```

## Output Format

使用相关模板生成方法论验证报告：

```yaml
methodology_validation:
  validation_summary:
    overall_assessment: "{{综合评估结果}}"
    validation_score: "{{验证得分}}"
    key_strengths: ["{主要优势}"]
    identified_issues: ["{发现的问题}"]
    
  scientific_validity:
    theoretical_foundation: "{{理论基础评估}}"
    method_consistency: "{{方法一致性}}"
    discipline_compliance: "{{学科规范符合度}}"
    peer_recognition: "{{同行认可度}}"
    
  technical_feasibility:
    proof_of_concept: "{{概念验证结果}}"
    tool_platform_status: "{{工具平台状态}}"
    process_completeness: "{{流程完整性}}"
    performance_benchmarks: ["{性能基准测试}"]
    
  resource_adequacy:
    human_resource_match: "{{人力资源匹配度}}"
    equipment_availability: "{{设备资源可用性}}"
    data_resource_status: "{{数据资源状况}}"
    timeline_feasibility: "{{时间安排可行性}}"
    
  risk_assessment:
    technical_risks: ["{技术风险}"]
    execution_risks: ["{执行风险}"]
    mitigation_measures: ["{缓解措施}"]
    contingency_plans: ["{应急预案}"]
    
  peer_review_results:
    expert_consensus: "{{专家共识}}"
    major_recommendations: ["{主要建议}"]
    required_modifications: ["{必要修改}"]
    approval_status: "{{批准状态}}"
    
  next_steps:
    improvement_actions: ["{改进行动}"]
    additional_validations: ["{补充验证}"]
    implementation_readiness: "{{实施准备度}}"
```

## User Interaction Points

1. **验证范围确认**：用户确认验证的重点和范围
2. **测试结果审查**：用户审查技术可行性测试结果
3. **专家意见评估**：用户评估同行专家的意见
4. **改进方案决策**：用户决定采纳的改进建议

## Quality Checks

- [ ] 方法论理论基础验证充分
- [ ] 技术可行性测试完整
- [ ] 资源需求验证准确
- [ ] 风险评估全面透彻
- [ ] 同行评议专业权威

## Success Criteria

- 确认方法论的科学性和合理性
- 验证技术实施的可行性
- 识别并控制潜在风险
- 获得专业同行的认可

## Output Files

- `methodology-validation-report.yaml` - 方法验证报告
- `feasibility-test-results.md` - 可行性测试结果
- `peer-review-summary.md` - 同行评议总结
- `risk-mitigation-plan.md` - 风险缓解计划