产品研发项目流程:从迭代立项到上线复盘
| 定义迭代目标 | 基于季度KPI / 市场,明确本项目/版本要解决的核心问题,确定方向 |
| 需求池整理 | 根据迭代目标,从需求池中根据优先级和难易度挑选需求 (前提:对应产品经理需求调研阶段已完成5W1H) |
| 评估可行性 | PM/研发对需求清单判断是否周期可实现,去除技术成本过高需求 |
| 立项 | 在项目管理工具中建立迭代版本,划分泳道,分配权限 |
| 产品方案&PRD设计 (产品部门流程) |
将需求转化为PRD文档、原型 |
| 产研测综合评审 | 过PRD,全员对齐逻辑,测试确认用例,开发确认细节。评审后PRD冻结 |
| 技术方案设计 | 开发针对复杂需求设计表结构、接口、时序图 |
| 测试用例设计 | QA理解需求并转化为用例 |
| WBS拆解和估时 | 将需求拆解为Task(粒度<1-2天)开发认领或分配并给出精确工时 |
| 制定迭代计划 | 确定提测、预发布、上线等里程碑时间点,识别关键路径风险 |
| 每日站会 | 同步进度(昨天做了什么、今天做什么、有什么卡点) |
| 功能开发 | 代码编写 |
| 需求变更控制 | 拦截中途插队需求。评估变更对进度的影响,决定是否接纳或推迟 |
| 冒烟测试与提测 | 开发自测通过后转交测试。PM把关提测质量 |
| 系统测试 | QA进行全面测试及回归,修复Bug |
| 产品验收 | PD确认功能是否符合最初设计,UI确认视觉还原 |
| 上线准备会 | 确定上线步骤、时间、方案 |
| 发布 | 按计划将代码推向生产环境 |
| 迭代复盘会 | 不追责,只看问题。讨论亮点、槽点、改进点 |
| 资产归档 | 确保PRD、技术文档、测试报告与线上版本一致,更新知识库 |
