如何预估开发时间

  1. 大的需求应预留时间方案设计和评审
  2. 方案时间( 包括跟相关依赖方确认方案时间)
    • 确定依赖方工作量和时间点
    • 工作项拆分
  3. 需求细节确认预留
  4. 开发时间
  5. 联调时间
  6. 配合测试时间(改bug)
  7. 单元测试
  8. 产品验收(测试环境)
  9. 需求改动预留
  10. 代码审核时间
  11. 处理其他突发事情预留
  12. 上线跟进
  13. 记录延期原因(需求变更,需求优先级调整,方案改动等;并同步相关人)
  14. 数据需求(可能影响方案实现细节)

参考场景

  1. 需求方需要一个相对准确的时间点;
  2. 给自己一个合理靠谱,相对科学的心理预估,避免坑人坑自己;
  3. 紧急情况特事特办。。。