(十二)项目流程

281 阅读2分钟

@TOC

项目流程

项目分多人,多角色参与 项目分多阶段 项目需要计划和执行

为何考察项目流程?

确定你真正参与过实际项目(而不是个人项目、毕业设计) 确定你能真正解决项目的问题 看你能否独立承担起一个项目(作为项目负责人)

面试题

PM想在项目开发过程中增加需求,该怎么办 项目即将延期了,该怎么办 你将如何保证项目质量

如何讲解

项目的所有角色 项目的全流程 各个阶段中的常见问题

项目角色

PM产品经理 UE视觉设计师 FE前端开发 RD后端开发 CRD移动端开发 QA测试人员

项目流程

一个完整的项目要分哪些阶段 在这里插入图片描述

需求分析

评审项目需求是需要注意哪些事项

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

技术方案分析

如何做好技术方案设计(状态组件设计,接口设计,客户端能力设计,数据输入输出设计)

  • 求简,不过渡设计
  • 产出文档
  • 找准设计重点
  • 组内评审
  • 和RD CRD沟通 发出会议结论

开发

如何保证代码质量

  • 如何反馈排期 (多四分之一的时间)
  • 符合开发规范 1
  • 写出开发文档 2
  • 及时单元测试 3
  • Mock API
  • Code Review 4

联调

和RD CRD技术联调 让UE确定视觉效果 让PM确定产品功能

PM加需求怎么办

不能拒绝,走需求变更流程即可 如果公司有规定,则按规定走 否则,发起项目组合leader的评审,重新评估排期

测试

提测发邮件,抄送项目组 测试问题要详细记录 有问题及时沟通,QA和FE天生信息不对称

我电脑没问题呀

不要说这句话 当面讨论,让QA帮你复现 如果需要特定设备才能复现,让QA提供设备

上线

上线之后及时用纸QA回归测试 上线之后及时同步给PM和项目组 如有问题,及时回滚,先止损,再排查问题

项目沟通

多人协作,沟通是最重要的事情 每日一沟通(如站会),有事说事,无事报平安 及时识别风险,及时汇报

总结

为何考察-确定有项目经验 项目分多阶段 项目需要计划和执行

讲解内容

项目角色 项目流程和阶段 遇到的问题