本文主要是介绍几乎每一位面试官都会关注的能力,你做到了吗?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
又到了金九银十招聘季,虽然说大环境不好,但对于不少想要挪窝的同学来说,这个时间段还是一个不错的窗口期。
我也借此机会在Boss上看了不少岗位,发现很多岗位JD都有一条关于“功能设计规范”的要求。
相比较于设计岗的设计规范原则,产品岗的设计规范会要求你对业务、产品有更强的纵深性,但这种基础且重要的能力被太多人忽视了。
因此,我列举了以下11点产品设计规范,同学们可以自查一下看看日常有没有做到
1.用户需求和场景
最基本的,需求的价值就是用户诉求和使用场面,需求文档上以及需求评审会,一定一定要和大家同步对应的需求和场景,不要一味地讲解你的产品设计方案。
推荐方法:摆数据、讲事实;定性和定量的用户调研
理论推荐:5为什么分析
2.明确目标和价值
任何产品的迭代一定是围绕目标进行的,因此你每一次的方案前面,一定要明确本次的目标和方案的价值。
注意,目标不是拍脑袋来的,一定有推演公式。价值也不是凭空产生,价值来源于用户痛点和期望。
推荐阅读:《俞军的产品方法论》,其中对于价值有很详细的阐述,有交易就会有价值以及什么是价值
3.用户体验
在存量时代,我们通常会以提升用户体验从而带来新的产品价值。
但任何的体验一定不是单一的点或者面,它一定是完整的流程,随之在用户完成产品使用的那一刻,才有所谓的体验。
好的产品方案如果搭配上糟糕的策略或者服务,给与用户的体验同样会很差。
4.交互设计及流程
这里的交互设计可以理解成产品设计原则,同时在复杂方案里一定不要忘了搭配流程,清晰的流程表述能够让你的方案更具说服力。
推荐阅读:《简单高效的产品设计方法论,都给我学!》
理论推荐:格式塔理论;
5.性能要求
性能理论上是越高越好,但在常规的商业环境,性能又不是越高越好,高性能意味着高消耗、高成本。
所以如何制定性能要求?
答案是瞄准竞品的性能标准,如果是重工具属性的产品,可以将性能作为核心优势。
而如果是常规产品,则够用就行,尽量在大多数人体感之下,我们一般都会将3秒规则。
3秒规则:大多数用户希望应用能在3秒之内加载完成,超过这个时间,用户可能会感到不耐烦
6.安全和隐私
安全和隐私风险我个人认为是最容易被忽视的,尤其是在很多用户感知不强的情况下,随手一个分享或者截图就把自己的信息传播到网上去了。
因此,对于一些高密度信息的场景,一定要有这个意识。
推荐案例:金融产品截图提示;物流信息分享等
7.可拓展性和可维护性
可拓展性和可维护性本质是在于对技术资源的高效利用,同时能根据业务动向最快调整策略。
经常会有同样的功能分布在不同端上,在维护的时候,两边都要维护,如果后续迭代是不同的技术同学负责,往往就可能出现一样的功能改动,最后却需要完全不同的技术方法。
推荐方法:代码复用;功能模块化拆解
推荐理论:领域模型设计(主要讲了在产品设计时候,如何让单个功能模块联动多个因素)
8.技术实现的可行性
这个没啥好说的,什么是好的产品,首先一定有能实现的技术。
作为产品,在方案设计前和技术做好协调也很重要哦。
推荐书籍:《计算机系统概论》我个人觉得基础的理论还是要学习的,尤其是作为业务负责人或管理岗
9.兼容性
这里说的兼容我觉得有两个方面,一个是针对不同硬件设备/平台的兼容,全面屏手机、PC等;第二个是针对不同人群的兼容,老人、孩子以及障碍人群。
10.成本效益分析
成本效益也是一个很重要的因素,通常在中长期的版本规划过程中,如果做到最大的ROI产出比,有成本效益理念能帮助你事半功倍。
11.风险管理
风险管理是产品岗很需要重视的因素,站在产品方案角度,如何识别风险以及做好预案是必不可少的,在这里推荐几种常见的预案手段。
产品灰度:针对不可预见性的版本,可以使用灰度过渡
预设配置项:产品方案在开发的时候,可以穿插一定的技术配置方案,本质和灰度是一样的,能在上线后不通过发版即可完成策略变更
最后
功能设计规范,做设计方案的时候,以上11点可以作为清单核对,看看自己有没有漏掉。在分享案例的时候,每一项都可以通过具体的案例来放大对应的价值。
有的时候,完整比深度更重要。
第81篇个人原创文章,专注分享产品思维和职场经验,希望我的文字能给你一丝力量或者启发
(文章首发-都市摆渡人)
这篇关于几乎每一位面试官都会关注的能力,你做到了吗?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!