适用于互联网产品行业
公司流程较为完善: 业务方 -》 产品经理 -》开发
切入点在 产品经理给出 PRD 进行需求评审,讲解过程和讲解后

1.理解需求

消化需求输出的能力是程序员的生命力

1.1对需求理解审阅的层次

1.1.2 需求什么样子你怎么做

其中的细节点没有深想
不去完全不去考虑这个需求合不合理
对产品描述含糊的地方任由放过

1.1.3 能找需求中的漏洞,相互矛盾的地方

对本次需求中涉及的内容,有一个整体认知
从整个需求的角度考虑,前后是否矛盾
一个变化点关联到另一个变化点
需求对已有业务系统造成的影响

1.1.4 能初步提出一些见解,给出一些建议【基于开发视角思考本质,提出建议】

举例:
碰到产品讲一个功能如何操作,做某个操作后页面的交互怎么变 ,你要理解他这么交互的目的在什么地方
如果他的交互很复杂,你要思考他的目的是干什么,能不能简化(用户操作 和 开发成本)成本

1.1.5 对产品有自己的思考,了解行业,能基于整个产品提出建议【走出开发视角】

1.1.6 站在整个公司的角度,全盘考虑,理解产品的定位【全局视角】