为什么复盘:

项目延期,无意义加班,投入产出转化比太低

原始需求:

对baccaratMT进行改造,UI替换,流程优化,添加新功能

存在的问题:

  1. 需求评审不足
    • 在接到改造需求时,对其复杂度轻视,没有要求进行需求评审。结果导致各执行人员对需求理解不清晰,目标模糊。 例如,美术在设计效果图的时候都不知道具体要做什么,我还按照错误的效果图做了无用功。
  2. 需求变更与理解不足
    • 需求变更过程中,由于对原有逻辑理解不透彻,遗漏了容错和性能优化逻辑。例如,最初版本不需要电脑玩家下注功能,因此在最初设计时该功能被删去时并未进行过多思考。但在测试后重新需求该功能时,忽视了之前的逻辑代码,导致动画卡顿,排查问题花费了2-3天。
  3. 信息不对称与设计差异
    • 项目开始前未进行有效的信息同步,导致与领导信息不对称。最终交付版本与最初设计差距较大。 按照最初需求,对原有代码进行重构改造是最优的,但是最后来看,最终交付版的功能设计与之前差距并不大,选择在原有基础上追加新功能是最优的。

未来改进措施:

  1. 风险评估与方案确认
    • 对老旧项目改造时,提前进行风险预警和评估,明确改造方案,包括具体的任务和执行方式。
  2. 需求明确化
    • 在项目启动前,确保对需求有清晰、全面的了解,并与领导同步确认,避免信息不对称。
  3. 人员评审与共识达成
    • 无论项目复杂程度如何,都应进行人员评审,确保所有相关方对项目目标有一致认知,减少后续执行中的偏差。
  4. 持续沟通与反馈
    • 在项目各阶段保持与团队成员和领导的定期沟通,及时反馈进展情况,并迅速处理出现的问题。