考察:

  • 项目经验
  • 项目多阶段
  • 项目需求计划和执行

  • 参与项目

  • 解决问题
  • 独立承担项目(项目负责人)

常见问题:

  • PM想在项目开发过程中增加需求,如何处理?
  • 项目即将延期, 该怎么办?
  • 如何保证项目质量?
  • 各个阶段中的常见问题? [聚焦Vue/React/Webpack]12 项目流程 - 图1

    项目的全流程

    image.png

    Stage1-需求分析(项目需求分析注意事项:)

  • 了解背景

  • 质疑需求是否合理
  • 需求是否闭环
  • 开发难度如何
  • 是否需要其他支持
  • 不要急于给排期

    Stage2-技术方案设计(如何做好技术方案设计?)

  • 求简, 不过度设计

  • 产出文档
  • 找准设计重点
  • 组内评审
  • 和RD、CRD沟通
  • 发出会议结论

    Stage3-开发(如何保证代码质量?)

  • 如何(合理)反馈排期

    • 预留buffer (1/4)
    • 考虑并行工作
    • 协同/上游
  • 符合开发规范
  • 写出开发文档
  • 及时单元测试
  • Mock API
  • Code Review

    Stage4-联调 (项目过程中PM加需求怎么办)

  • 和RD、CRD技术联调

  • 让UE 确定视觉效果
  • 让PM 确定产品功能

PM加需求怎么办?

  • 不能拒绝, 走需求变更流程即可

    • 按照公司规定,按流程走
    • 否则, 发起项目组和leader的评审, 重新评估排期

      Stage5-测试

  • 提测发邮件, 抄送项目组

  • 测试问题要详细记录
  • 有问题及时沟通(当面讨论, 协助复现)

    Stage6-上线

  • 上线之后通知QA回归测试

  • 上线之后及时同步给PM 和项目组
  • 有问题, 及时回滚。先止损, 再排查问题

    项目沟通

  • 多人协助

  • 每日沟通(早会)
  • 及时识别风险, 及时汇报

🔚 2020-6