Skip to content

开发工作流

功能开发全流程 — 从需求到上线

工作流步骤

Step 1: 需求分析

  • 输入: 用户故事 / 业务需求
  • 处理: 使用 商业机会分析提示词 分析需求
  • 输出: PRD 文档 + 功能优先级
  • 验证: 需求覆盖度 > 80%

Step 2: 架构设计

  • 输入: PRD 文档
  • 处理: 使用 DDD 实体生成提示词 设计领域模型
  • 输出: 架构设计文档 + 领域模型
  • 验证: 依赖规则合规

Step 3: 代码实现

  • 输入: 架构设计文档
  • 处理: 按领域模型实现代码
  • 输出: 可运行代码 + 单元测试
  • 验证: 测试通过率 > 90%

Step 4: 代码审查

  • 输入: 代码变更
  • 处理: 使用 代码审查提示词 审查
  • 输出: 审查报告 + 改进建议
  • 验证: 无严重问题

Step 5: 部署上线

  • 输入: 审查通过的代码
  • 处理: CI/CD 自动部署
  • 输出: 线上运行的服务
  • 验证: 健康检查通过

标签: type.workflow role.developer maturity.verified

OpenDDD — 开放领域,开放知识 | openddd.com