在国外有这样一种说法:“高级工程师就是产品经理”,作为一个Geek技术男没有什么不好,但是思维上应该有点产品的思想,最起码这样可以和产品经理,老板很好交流,很好的理解公司的项目,不会瞎忙做到无用功。
那么作为一个高级工程师应该具有那些产品思想呢?东西太多,也太大,工程师可以在某个方向上多体会研究。
产品可以粗略的分为:表现层,逻辑层,战略层
表现层:指的是视觉方面和交互方面,是用户最能感觉和体会的到的层面。
视觉方面有几个要点:
- 信息噪比低,意思是说:设计要简约,重点要突出。不要给用户以信息杂乱的感觉。
- 生动性好,意思是说:尽量多的用图片,图片比文字更有说明性,如设计的图标一定要形象。
- 逻辑性好,意思是说:视觉上有逻辑的好坏,在视觉上有结构,一目了然。
交互方面有几个要点:
- 一致性好,意思是说:在交互设计上面有很多原生的设计方式,或者说很多软件都有统一的设计方式,不要去标新立意修改它们,作用是不要让用户改,就是改变他们的使用习惯。
- 简化性,意思是说:不要让用户想,就是改变的使用思维习惯。
- 及时性,意思是说:不要让用户等的时间太长,等的太久是失去用户最普遍的原因之一。
逻辑层:指的是产品应用的设计逻辑,是用户很难体会的层面。
面向对象的设计逻辑:
- 列举,意思是说:广开言路,记录和列举出所有的需求。
- 简化,意思是说:实现需求时不是越多越好,先实现主要和重要的需求,确定需求的优先级。
面向过程的设计逻辑:
- 主要流程,意思是说:产品迭代过程中,都实现的有主要操作流程。
- 分支,意思是说:产品是否设计分支服务,简化产品的庞大冗余,保证产品功能类型集中设计。
- 容错,意思是说:提供产品迭代过程中的容错机制,快速改正,提供好的优化体验。
- 细节,意思是说:快速的完善细节。
- 统计,意思是说:统计用户的使用习惯,为优化提供数据参考,做出好的迭代调整。
战略层:指的是市场战略,实现更有价值的产品,对产品的后期发展影响最大。
战略做法:取势 明道 优术
取势的一般用法:PEST
- 关注政治
- 关注经济
- 关注社会
- 关注科技
明道的一般用法:STP
- 关注细分市场
- 关注目标市场
- 关注市场定位
优术的一般用法:4P
- 产品
- 价格
- 渠道
- 促销