@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和项目组 如有问题,及时回滚,先止损,再排查问题
项目沟通
多人协作,沟通是最重要的事情 每日一沟通(如站会),有事说事,无事报平安 及时识别风险,及时汇报
总结
为何考察-确定有项目经验 项目分多阶段 项目需要计划和执行
讲解内容
项目角色 项目流程和阶段 遇到的问题