需求场景是一种更接地气的分析和描述用户需求的方法,其对产品的设计具有很大的价值。中培课堂《需求分析与管理最佳实践》王老师在这里介绍了需求场景分析对产品设计的价值。
需求场景的意义
传统的软件开发流程中,产品经理/产品策划首先会提供一份功能列表。这种功能列表所使用的描述方式往往是以程序为导向的,比如商品列表支持按照价格从低到高排序
这种描述方式的弊端是:
产品经理得出该结论往往是因为竞争对手拥有了该功能,而非分析了用户的真实需求。
合作伙伴(交互设计师/视觉设计师开发工程师)不能直接体会到该功能是为了帮助用户实现什么目标的,也就不知道这个功能的价值,究竟能给真实的生活带来何种变化。而以需求场景的方式描述需求,就能够有效避免这些弊端:
产品经理知道这个新开发的功能是为了帮助用户解决什么问题
交互设计师可以从中获知这种需求场景的细节:“发生频率,需求强度,用户有什么样的能力和辅助工具
其他合作伙伴更容易了解到这个功能的价值,更能够及时表达意见,否决不靠谱的功能,并对有价值的功能产生更强烈的共鸣,干劲儿十足。
2、如何判断一个使用(需求)场景有价值?
依照以前所学习的心理学知识,当用户具有某种需求时,会尝试使用各种手段来满足它。当环境中不存在转为为之设计的解决方案时,用户就会用各种尽可能能找到的东西来凑活。
当实在是找不到任何解决方案时,用户就只能憋着了。当很长时间里都无法发现解决方案时,用户就会绝望,并压抑尝试的行为。但是,一旦把这种解决方案拿到用户面前,请他试用,他在体验到成功的喜悦后就会对它爱不释手。
所以,就诞生了两种衡量需求场景靠谱程度的方法:
调查现阶段用户是否在凑活着使用某种产品,心里在骂娘,但还忍着用。
用最低廉的成本做出一个基本能用的解决方案,请目标用户试用,询问体验。
3、使用(需求)场景的描述方法和各部分必要性
需求场景可以描述为“在某某时间(when),某某地点(where),周围出现了某些事物时(with what),特定类型的用户(who产生了某种欲望(desire),会想到通过某种手段(method)来满足欲望。
各部分信息存在的意义如下:
whenwherewith what
这几点信息其实统一地描述了需求产生的环境。从这些环境信息可以分析出诱发需求的条件和需求产生时的环境条件。
Who
需求场景还需要分析是什么样类型的人有这种需求,他有什么样的能力可以潜在地帮他实现目标。
Desire
对需求的描述有一些注意事项,那就是某种需求背后往往还有更深层次某种需求,它只是这种需求的解决方案。不断一层一层分析需求可能帮助你更清楚地了解用户到底想要什么。那么,一旦满足某种需求实在太难,满足它背后的需求也是可以的。
Method
method是用户现有的解决方案。把现有解决方案清晰地描述出来可以帮助产品团队判断竞争对手是谁。这种竞品往往不局限于同行业,只要目标需求一样,就是竞争对手。
有了对竞争对手的了解,就可以更明确地知道这种用户需求是否存在,强度如何,我们的新方案有何优势,对方有什么弱点等等