项目复盘的目的不是为了匹配谁,而是为了大家从复盘中找到问题,避免下一次犯同样的问题。那作为软件项目应当怎样来进行复盘呢?接下来我就介绍一下复盘的经验:

会议名称:门店列表&详情统一改版项目复盘
会议时间:2019/08/06 会议地点:B7肯尼亚

参会人员(包括所有角色):

leader: XXX、XX

后台:XXX、XXX

前台:XXX、XXX

产品:XXX、XXX

测试:XXX、XXX

(必须要有人记录和主持)

记录人员:XXX

主持:XXX

会议内容

一、 项目情况(主持人:先介绍一下项目情况,总体上对大家做出的成果进行肯定

开发周期:2019.06.18 ~ 2019.07.29

主要上线内容包括:

1、门店列表&详情统一改版上线

二、开场论述(项目PM:总体上对大家做出的成果进行肯定

开发过程涉及内容多,途中有紧急需求穿插,测试过程遇到环境问题、数据问题,上线过程历时15个小时。项目过程辛苦、曲折,但准时按照业务方要求上线,结果比较完美。

三、调研阶段(项目各个角色(leader、后台、前台、产品、测试、UI等)对调研阶段的优点和缺点发表自己的意见,首先说优点、再说缺点、大家一起讨论缺点的解决方案

本次改版具有众多意义:

1.     多端进行同步(PC、APP、H5)

2.     彻底解决门店列表排序不一致问题

四、需求评审阶段(项目各个角色(leader、后台、前台、产品、测试、UI等)对需求评审阶段的优点和缺点发表自己的意见,首先说优点、再说缺点、大家一起讨论缺点的解决方案

1、评审不细致,未精确到某些小的细节,如某些特殊逻辑等

2、评审过程中,PRD反复修改。

3、PRD内容多、乱,研发人员理不清关系

解决:新组团队第一次接手大项目,对系统熟悉程度不够,多熟悉系统,多做调研分析,规范PRD发布流程,有更新及时通知。

总结: PRD更新及时通知。 需求改动多的时候加一轮需求评审。评审做会议纪要,提的问题要记录下来。

五、开发过程(项目各个角色(leader、后台、前台、产品、测试、UI等)对开发过程阶段的优点和缺点发表自己的意见,首先说优点、再说缺点、大家一起讨论缺点的解决方案

1、研发人员对产品PRD研读不仔细,精确

解决:研发人员在开发之前,应仔细研读PRD,避免低级错误。

2、开发中产品需求有变动

解决: 产品需及时更新相关信息,并且将变更需求写在白板上起提示作用。

3、开发中无原型交互稿,影响开发进度。

解决:leader寻找交互人才。

4、UED设计稿任务不明确,图标等UED小细节外加。

解决:前端评估工作量,大于一天对UED评审,少于一天自行对接

5、上游依赖复杂,测试过程中无真实数据。

解决:考虑对技术架构进行调整与解耦,并向下兼容。

6、与前端定义接口数据不准确,文档不清晰,与前端调试不顺利

解决:文档备注需清晰,对老系统需进行梳理。

7、产品与业务侧沟通困难

解决:产品找外部协助进行生产上线,需要提前沟通好,上线时,业务侧需提供一人支持,至少保持电话联系

总结:开发之前要仔细研读PRD,明确开发任务,尽量提前熟悉系统,产品需找业务侧进行协助

六、测试用例 & 测试过程(项目各个角色(leader、后台、前台、产品、测试、UI等)对测试用例&测试过程阶段的优点和缺点发表自己的意见,首先说优点、再说缺点、大家一起讨论缺点的解决方案

1、细节问题较多,如前端样式大小

解决:产品研发明确需求边界。

2、产品和研发不知道影响点

解决:主要在于研发人员对代码不熟悉,需要仔细熟悉代码

3、修改bug随意,出现修改bug不对,引入新的问题、修改问题不完整等问题

解决:研发人员需仔细修复BUG,修复后自测并且要与测试人员沟通

4、小程序和车管家 数据经常不同步,研发人员信息传递不及时

解决:增强研发人员之间的交流,横向互相分享信息

5、接口定义前后端传参没有考虑到特殊异常(如null)实例:如广告问题

解决:需要关注边界值,多做空判断,前后端需要沟通进行约定异常处理规定

6、测试阶段过进度会 参加人员不齐,明确不了问题

解决:测试、研发、产品问题分类在白板记录便于提醒。测试如发现无法明确的问题需挂在禅道上面。

7、测试过程中出现问题,产品找不到解决方案 线上有风险,需找业务侧,采销侧推动困难

解决:测试用例评审需叫业务侧

8、测试过后线上数据被投诉,测试商品未及时下架

解决:明确规范,勿钻空子

总结:通过仔细阅读PRD避免细节问题,研发人员修改bug需要谨慎,前端和后端需要多横向沟通。

七、上线过程(项目各个角色(leader、后台、前台、产品、测试等)对上线过程阶段的优点和缺点发表自己的意见,首先说优点、再说缺点、大家一起讨论缺点的解决方案

1、预发环境没提前上。
2、代码合并较晚,要提前准备,10点才开始打包。
3、开发分支没有定时合并master,合并代码有冲突。
4、发布流程基本没按发布计划来。
5、不能选择12点以后发布,因为人没有精神。
6、PM推进不够,不要在原地打转。
7、临上线修改阈值信息,且信息不对等(小程序和APP不对等,10KM问题)。
8、脚本要按照不同的环境进行编写,不能想当然的处理。
9、持续性的发布人员休息安排。
10、私接需求,比如门店详情页的广告页。
11、项目脚本和新增配置要统一沉淀到CF文档上。

八、上线后(项目各个角色(leader、后台、前台、产品、测试等)对上线过程阶段的优点和缺点发表自己的意见,首先说优点、再说缺点、大家一起讨论缺点的解决方案

1、上线后没有出现大bug,只有一些小优化需要进行跟进。

会议结论

1、开发过程曲折,结果从业务和技术层面上看都比较满意;

2、相关评审要仔细,需要把控更多相关细节;

3、研发人员需要仔细阅读相关PRD;

4、信息沟通要及时,建议写在白板上,每天过进度会;

5、cf文档应该合理利用;

6、本次项目上线对安装服务的渗透意义重大。

项目复盘都应当怎样做?相关推荐

  1. pycharm里怎么关闭一个项目_【周末分享】一个完整的项目复盘到底要怎么做?...

    点击"阅读原文",注册会员,海量活动方案免费拿 作者 | 杨阳(广告创意主笔) 来源 | 广告创意(ID:idea1408) 字数:3099 推荐阅读时长:5min 从计划到执行到 ...

  2. 一个完整的项目复盘到底要怎么做?

    复盘,是运营必不可少的能力,小到一次买菜的经历,大到百亿千亿的投资项目,都可以通过复盘来总结规律.提升水平. 简单说来,复盘可以达到的效果有两条: 优化弱项,强化强项 明确自己的价值,明确工作的价值 ...

  3. 你要的项目复盘都在这里,赶紧学习

    项目经理,尤其是作为一个成功的项目经理,基本上没用不会复盘的,那么复盘的作用是什么?目的是为了提升领导力,不少领导力都是通过复盘来进行提升的.那么对什么事情进行复盘?复盘的两种操作方法是什么?请看下文 ...

  4. 零成本的互联网赚钱项目,都是怎么做的?

    也许是一直从事互联网项目的缘故吧,让我并不太喜欢传统行业.目前已有的传统行业如餐饮.汽修.开服装店等,都基本上是被老一辈的人搞成了红海行业,即使想做,也心有余悸. 很多人带着钱.带着经验.带着人脉资源 ...

  5. 股票每日复盘都应该做什么,需要从哪些方面复盘?

    股票每日复盘都应该做什么,需要从哪些方面复盘?每日股票复盘对于专业炒股的股民来说是很重要的一件事情,复盘就是在股市收盘后,再静态地看市场的全貌.良好的盘感是投资者投资股票取胜的必要条件.盘感需要训练. ...

  6. 创新项目从来都是在负债之下做架构取舍

    大家好,我今天的分享主题是"从0到1:创新项目架构取舍之道".大概一两年前,饿了么的CTO在会上问大家,你们觉得像饿了么这样级别的互联网公司,最重要的资产是什么?作为一个技术领导者 ...

  7. 我们为什么做不好软件项目?做项目时间都浪费在反复奸奸杀杀,杀杀奸奸上了...

    为什么80%的码农都做不了架构师?>>>    有时候我也会想,为什么我们做不好软件项目? 其实,我们真的要是用心在做软件项目,应该是能做得好的,但是强制要求人人都用心去做项目,比较 ...

  8. 项目经理都在用什么项目管理工具?

    项目管理是一门学科,是管理学的分支,经过多年的发展,已经呈现出庞大的知识体系.官方定义是指在项目活动中运用专门的知识.技能.工具和方法,使项目能够在有限资源限定条件下,实现或超过设定的需求和期望的过程 ...

  9. 互联网运营面试题_产品运营成长必修课:做好项目复盘

    点击上方 蓝字 关注我们 /项目复盘那些事儿/ 一.项目复盘的好处 每一次项目经历,对产品经理和运营来说都是一次宝贵的经历.大到一个大型项目的验收交付,小到一个App优化版本的迭代上线,整个过程的顺利 ...

最新文章

  1. 显示文字_在 iPhone 上调整显示与文字大小,让眼睛更舒服
  2. c语言药房系统书写指导书,C语言药房管理系统[文书借鉴]
  3. MySQL(六)常用语法和数据类型
  4. “Visual Studio 启动不能打开上次打开的文件” 最正确的解决姿势
  5. 大地震!某大厂“硬核”抢人,放话:只要AI人才,高中毕业都行!
  6. Leetcode 278.第一个错误的版本
  7. WebSocket协议:5分钟从入门到精通
  8. Android WebView onReceivedTitle 方法不被调用的问题
  9. mongodb java 教程_MongoDB Java | 菜鸟教程
  10. 前端正则表达式汇总整理
  11. R 计算时间序列自相关性教程
  12. opencv手势识别(3_SVM算法识别)
  13. mysql8安装成功后忘记密码,密码重置
  14. 【干货】提取图片元数据之exiftool
  15. 谈思生物直播课|辛格迪副总裁“细胞治疗数字化解决方案”
  16. 如何让元素垂直居中?
  17. 赵小楼《天道》《遥远的救世主》深度解析(56)芮小丹的“精神绝症”和“心之地狱”
  18. 【无标题】2022年汽车修理工(高级)考试练习题及在线模拟考试
  19. Python+Vue计算机毕业设计框架的综合性电商6si2i(程序+LW+源码+部署)
  20. SQL:查询近一年每个月的数据

热门文章

  1. python中list常用操作(不包括切片)
  2. 大连装备制造职业技术学院计算机,大连装备制造职业技术学院
  3. Spring加载多个配置文件
  4. 实用微带线的相关计算
  5. OpenCV高斯滤波GaussianBlur
  6. 【Python开发】FastAPI 07:Depends 依赖注入
  7. 基于图神经网络强化学习解决车辆路径规划问题
  8. 安卓使用网络技术实战——简易的在线考试app
  9. 下载谷歌文件方法推荐
  10. SM-602可编程安全控制器