【项目经验】产研流程(超级详细的步骤)
一、产研流程简述
项目立项 定需求—Sprint需求宣讲会—技术方案—技术方案评审会—开发及单元测试—测试用例评审会—提测—测试—Sprint评审会—发版—Sprint复盘会
二、产研流程详情
节点名称 |
负责人 |
交付物 |
交付时间 |
备注 |
项目立项(从无到有) |
产品经理leader |
Product Backlog |
(1)产品经理与业务方进行沟通,提供完整的业务闭环 (2)确定项目的重要性,意义,成本,收益,绩效,业绩 (3)确定执行的方案,落地方案 (4)不允许私自接项目 |
以下部分根据Sprint里程碑节点进行循环(sprint周期为4周)
节点名称 |
负责人 |
交付物 |
交付时间 |
备注 |
定需求 |
产品经理 |
UE图 |
(1)产品经理由项目经理指定 (2)产品经理: 思维清晰,业务闭环能力 (3)负责从需求转换为UE (4)全权负责产品UE,可以指定其他人去做 (5)在定新需求的时候,一定要思考(加此功能的意义? 如何把功能转换为UE?) (6)明确需求优先级,确定需求 |
|
Sprint需求宣讲会 |
产品经理 |
1.关键页面原型(逻辑说明-UE) 2. 要求研发了解需求,确定出技术方案的日期 3. 研发团队衡量需求是否可以在4周完成 4. 研发团队跟产品经理沟通大体上线日期 |
(1)参会人员:scrum小组成员和测试负责人。 (2)研发人员在该会议上根据需求进行功能拆解(尽可能详细,可以提早发现产品设计的缺陷和需求遗漏),给出初步排期; |
|
技术方案 |
Scrum小组 |
流程图 ER图 接口设计文档 |
按照项目整体排期表中的计划 |
(1)项目经理监督组员先出技术文档,再写代码; (2)在提测的时候需要把技术文档发给测试部 |
技术方案评审会、整体排期会 |
项目经理 |
完善可行的技术文档, 详细的整体排期表 |
技术方案完成后 |
(1)参与人:scrum小组、架构组负责人 (2)架构组负责人审核技术文档是否符合要求,若不通过,scrum小组成员要第一时间根据评审意见完善技术文档。 (3)一定要在流程图、数据库设计、接口设计由架构组审核通过以后才能够进行接下来的开发。 (4)整体排期包含:①明确每个功能完成时间点、自测时间点、提测时间,②明确会议例如测试评审会、Sprint评审会、Sprint复盘会等的时间点 ,整体排期表需要发给项目经理leader 注:排期需要考虑机动时间 |
开发及单元测试 |
Scrum小组 |
按照项目整体排期表中的计划 |
(1)开发完成进行自测。项目经理汇总成自测测试报告,在提测时,发给测试部。 |
|
测试用例评审会 |
测试负责人 |
测试框架 测试用例 |
(1)项目经理至少提前两天通知测试组准备测试用例评审。 (2)会议意义:明确测试计划,确定测试内容。 |
|
提测 |
项目经理 |
钉钉提测审批 |
(1)项目经理和测试负责人尽量提前一周时间沟通,测试部好进行测试安排。 (2)发提测审批(附:UE、流程图、ER设计、接口设计、自测测试报告、测试地址与测试账号) |
|
测试 |
测试部门 |
测试报告 |
(1)测试组用测试环境,开发组用开发环境。主程修复完bug后,测试组回归测试 |
|
Sprint评审会 |
项目经理 |
(1)参与人:Scrum小组全员,需求方 一、业务方点功能, (1)功能哪些做的比较好,哪些需要优化(功能是否是业务方想要的,产品是否有值) (2)产品经理检验需求条目是否满足“Done”的标准 自行车与凯迪拉克的例子 二、流程节点规范 (1)研发小组阐述Sprint过程中什么做得比较好、遇到什么问题、问题是如何解决的; (2)项目经理对于该Sprint中做时间线追踪,对该Sprint中每一个环节进行评估,确认优化点,为下一次sprint提供参考。 |
||
发版 |
项目经理 |
Sprint评审会后 |
测试通过,由项目经理主导发版,发版的时候要求项目组全体成员参与。 |
|
Sprint复盘会 |
项目经理 |
Sprint复盘总结 |
本次上线的功能基本稳定以后 |
(1)会议目标:核心意义在于内部审视什么可以做的更好,优化产品线、研发线各个流程,并在下一个Spr int予以实施; (2)Sprint复盘会参与者仅包括Scrum小组成员; (3)自评:每一位Scurm成员需要自检在个人任务、团队协作上做的好的点和待优化的点。提出自己觉得可以继承或者优化的点,并说明改善的重要性; (4)他评:拿出事实依据说他人需要提高的地方 (5)项目经理总结本次Sprint的经验,不断提高整体素质。 (6)scrum小组的精神(超乎寻常的目标感,多功能,自主性) 天赋吉运的精神文化: 专注,勇气,开放,自我实现 |
注:
- 每一个Sprint执行的过程中,如果有新需求,请放到需求池,安排到下一个Sprint
- 项目经理对Sprint负责,把控Sprint每一个重要会议时间和里程碑节点
- 每一个重要会议都需要达到可交付状态,才能进行下一节点
- 负责人:会议主导者,节点主导者
三、事务性管理工作
一.周会
项目经理参加项目经理周会,周二上午10点
二. 日站会
1、日站会的参与者为Scrum小组成员
2、日站会每天定时定地举行、每次15分钟,会上Scrum小组成员每人更新自己过去24小时的工作,并简述接下来24小时的工作,待解决的问题
3、站会上阐述自己需要其他资源进行协调的问题,但是详细的讨论(例如解决方法)不在日站会上展开,而一般在日站会之后。
四、如何保证流程节点顺利执行
1.项目leader给项目组员打分
2.职能组打分
3.职能组给项目leader打分
4.项目leader给职能组打分
五、时间安排
员工:
白天开发,开会
晚上自由安排
【项目经验】产研流程(超级详细的步骤)相关推荐
- 产研流程怎么实现降本增效?
无论属于哪个行业位属哪个职业,降本增效一定是永恒的目标.而研发.产品经理作为互联网企业中的中坚生产力,每天都面临着复杂且繁多的工作任务,如何做好流程管理,让产出更高效呢?本文通过具体企业的实战成功经验 ...
- 图解项目产品需求评审流程及详细的评审规范实例
项目过程中产品需求评审至关重要,需求评审会议组织的如何直接决定了后续项目的实施是否顺利,而产品评审流程设置的如何直接考验了项目经理的管理水平,今天分享给大家一个产品需求评审流程图及详细的说明实例,供大 ...
- Ubuntu20.04之IDEA安装及idea项目运行演示,手把手教学|超级详细,建议收藏
目录 环境说明 : 前言: 摘要: 一.idea下载安装 1.idea下载
- 在IntelliJ IDEA上运行你的第一个java程序就是这么简单! 新建java项目并且输出Hello World 超级详细!
- idea2022版将idea中的Web项目部署到Tomcat中(详细图文步骤)
1.打开idea,点击项目运行列表中的add configurations 2.点击+,再选择下面的TomCatserver 下的local 4.点击Apply 5. 6.到此 部署完成
- open falcon mysql_Open-falcon安装(Open-Falcon超级详细安装步骤)
一.go环境部署 1.go环境的安装,安装open-falcon之前配置go环境 解压下载好的go二进制包会看到go目录 [root@hadoop3 software]# pwd /root/soft ...
- 「马克笔上色教程」超级详细的步骤和一些细节问题讲解
大家画完线稿之后,拿起马克笔是不是有点无从下手的感觉,马克笔总是力不从心?接下来我用两个经典案例来详细讲解马克笔上色的步骤和一些问题的讲解. <书吧整体上色步骤示范> <第一步> ...
- Open-falcon安装(Open-Falcon超级详细安装步骤)
一.go环境部署 1.go环境的安装,安装open-falcon之前配置go环境 下载go包,http://www.golangtc.com/download 老被墙没办法,百度最新安装包,云盘之类的 ...
- java零项目经验,找工作前该如何准备项目?面试时又该怎么说?
当下找Java工作时,面试官必问的问题是,你干过多少年的java项目?你最近的项目里,用到了哪些java技术?随会在此基础上进一步确认求职者的能力. 如果求职者之前有做过java项目,这块自然没问题, ...
- 保研历程(经验分享、保研流程介绍)
文章创作于2020年10月,知乎原文:https://zhuanlan.zhihu.com/p/270308727 2020年10月12号早晨结束了本次保研历程,本科:末流211+rk2+国奖,内心非 ...
最新文章
- cmd输入pip报错_安装pip报错:WARNING: Retrying (Retry(total=4,...
- SD从零开始16 促销计划(Agreements)
- boost::safe_numerics模块实现测试自定义异常的测试程序
- WEB中的敏感文件泄露
- gradle 构建包含源码配置
- RAM, SRAM, SDRAM工作原理
- .NET 6新特性试用 | TryGetNonEnumeratedCount
- javq接口_Java为什么要使用接口_java接口怎么使用
- 论文浅尝 - ICML2020 | 对比图神经网络解释器
- 浅谈内存映射I/O(MMIO)与端口映射I/O(PMIO)的区别
- Git创建版本库和添加文件
- ntpdate报错the NTP socket is in use, exiting
- 使用root登陆到mysql后执行_如何让mysql以root用户远程登陆mysql数据库
- android车载蓝牙开发,车载蓝牙开发二
- 华为面试题(笔试,8分钟写出代码)
- matlab实训心得,沟通实训心得体会
- Android 多国语言
- chm格式怎么打开?
- 实现商品库存信息管理页面
- 零基础学习HTML(5)——link、base标签的使用