需求管理之需求优先级的排序需求分析的准则日常我们常见的需求分析准则有:“有利于提升用户体验的需求优先”、“更多用户使用的需求优先”、"有利于公司营收的需求优先”……等等。除了这些,今天来看一下其他的一些非常见的准则:痛点优先于痒点什么是痛点?就是那些得不到满足时会痛苦、抓狂的需求点。口渴时要喝水、生病时要吃药这些都是痛点。什么是痒点?就是那些得到满足时会很满意、愉悦的需求点。无聊时想听音乐、想吃好吃的东西,这些是痒点。虽然解决了用户的痛点和痒点后,都能提升用户的满意度。痛点和痒点的核心区分点是得不到满足时,会不会感到痛苦、抓狂。痛点优先于痒点是很好理解的。如果头痛都解决不了,你给我挠痒痒有什么用?在工作中,难就难在怎么区分痛点和痒点。也有很多时候,我们将痒点误认为是痛点了。所以市面上经常能看到某些产品,具备了令人尖叫的功能,但是火不起来。防止恶劣影响优先于满足用户需求什么是会对用户造成恶劣影响的事情?比如严重的Bug比如破坏产品氛围的用户行为等。一旦产品的功能对用户产生了较为恶劣的影响,往往会导致用户大规模的流失。要知道每一名流失的用户,其实都是我们费尽千辛万苦的从引流、转化、存留等环节留下来的记住一句话,要用户使用你的产品的理由需要千千万万,但是要用户离开你的产品的理由,只要一个就够了。核心功能点优先核心功能要优先,这个都知道。但是将一个大的功能细分成多个功能点后,我们可能会发现一个功能并非所有功能点都要实现。比如,一个完整的IM功能可能包括文字、语言、图片、视频、表情,甚至包括文件传输等。但是,并不是说,所有产品的IM功能都要囊括这么多的功能点。我们想一下,一个电商平台的IM功能需不需要自定义表情这个功能?根据二八原则,正常情况下20%的功能足以满足80%的用户需求。优先开发能够满足多数用户的功能点。有依赖关系的功能优先产品的功能和功能之间是有相互依赖关系的。作为被依赖的需求优先于其他需求。如产品常见的账号功能,用户能否注册进入产品是其他一切功能的基矗如内容社区,必须先有信息发布和展示的功能,才能做信息互动的功能。整理出需求之间的依赖关系,将有依赖关系的功能优先开发。需求性价比在继续进行需求优先级排序讨论之前,我们先来看一个概念:需求的性价比。借用性价比的概念,这里简单的将需求性价做如下定义:需求的性价比=价值/成本。价值什么样的需求价值比较大?使用人数多使用频率高核心用户的需求有利于提升用户体验有利于达成运营目标能让产品赚钱(这是很重要的标准啊)对于需求的价值已经是老生常谈了,在这里不展开。成本所有需求的实现都是有成本的,除了我们投入的真金白银的人力成本等显性成本外,还包括可能带来的损害和风险等隐性成本。实现成本实现需求的成本,指那些投入需求开发的人力成本和必要的其他资源的成本。开发成本可以说是一个需求开发最最直观的一项成本了,毕竟是真金白银的投入。损害有时候发布新的需求会对用户和产品产生损害。降低用户体验。这个容易理解。损害产品价值。如一些违反产品定位的需求。最著名的有某宝团队开发了“圈子”功能,被用来发布黄色图片。功能一上线就被下线了。风险风险是一项隐含的成本,经常会被忽略,但又是确确实实存在。是否涉及核心流程或核心算法的变更。如果是的话,是否做了周全的评估。是否会产生大量的不能回滚的数据。大量的临时数据,对后续的开发来说是一个沉重的包袱。用户的使用成本用户的投入成本也是经常被忽略的一项成本。用户对产品的使用,需要投入一定的时间、金钱或者其他资源。这些都是用户在使用产品时的成本。排除伪需求在需求优先级排序之前,还有一件事情要做,那就是将伪需求剔除掉。网上对伪需求的讨论已经比较多了。但是我比较赞成的一个观点是:严格来说,并没有什么需求是真正的伪需求。伪需求的产生其中一个主要的原因是需求分析人员对需求挖掘得不够深导致的。关于需求的挖掘,这里不展开。本文从需求性价比的角度来讨论伪需求。也就是说,伪需求就是性价比不高的需求。价值小投入大投入了大量的人力物力去开发的功能,结果几乎没人点开...