项目角色
PM:产品经理 (Project Manager),项目主管或项目经理
RD:研发(Research and Development)
CRD:客户端;移动端 (client Research and Development)
FE:前端(Front-End);前端开发(Front-End Development)
QA:测试(QUALITY ASSURANCE,中文意思是“质量保证”)
UE:用户体验(User Experience,简称UX或 UE)
OP:运维(Operations)
面试流程
2.png项目流程
1.png需求分析
了解背景
质疑需要是否合理
需求是否闭环
开发难度如何
是否需要其他支持
不要急于给排期
技术方案设计
- 求简,不过度设计
- 产出文档
- 找准设计重点(组件设计,组件拆分,数据结构设计,对接)
- 组内评审
- 和RD 和CRD 沟通
- 发出会议结论
开发 (如何保证代码质量)
合理排期
符合开发规范
写出开发文档
及时单元测试
mockAPI
code Review(代码走查)
联调
和RD 和CRD进行技术联调 (接口能力联调)
UE确定视觉效果
让PM确定产品功能
测试
- 发起提测邮件,抄送项目组(PM来发,前端,后端分开发)
- 测试问题要详细记录
- 有问题及时沟通,QA和FE天生信息不对称 (想法和思维就不一样)
(他们工作就是找问题,你总觉得自己代码没有问题)
上线
- 上线后及时通知QA回归测试(你不通知他也会盯着)
- 上线后及时同步给PM和项目组(他比你还关心)
- 如果有问题,及时回滚,先线上ok,再排查问题(不要在线上排查问题)
PM说要加个功能
- 不能拒绝,走需要变更流程计课 你无权拒绝,不一个领导
- 如果公司有规定,按规定走
- 否则 发起项目组和leader'的评审,重新评估排期
(你的让你的leader 和我的leader都知道,他们同意了,)
项目沟通
- 多人协作,沟通是最重要的,
(沟通比你写文档 ,技术设计,写代码都重要) - 每日一沟通(站会),有事说事,无事报平安
(更可以临时沟通,我明天要请假) - 及时识别风险,及时汇报(不要等到发生后说事)
(明天要做页面,今天还没出来设计图,我的可能要延期)
网友评论