1、人性法
在评估用户需求时,需要判断这个需求所实现的功能,是否符合人性,与哪几种人性相匹配,如果非常匹配则值得做。当然并不是需求反应的人性越多越好,需要根据团队实际资源做到极致。
如格林人性法则包括:非理性法则、自恋法则、角色扮演法则、强制行为法则、欲望法则、短视法则、防卫法则、自毁法则、镇压法则。
2、马斯洛需求层次法
在进行用户需求评估时,不能仅仅盯着用户的底部需求,用户的中层和高层需求也非常重要,成为用户的刚需。
马斯洛需求层次法包括人类需求的五级模型,从层次结构的底部向上,需求分别为:生理(食物和衣服),安全(工作保障),社交需要(友谊),尊重和自我实现。
3、专家法
专家法是利用群体智慧对用户需求进行评估,一般是由相应的产品专家、用户体验专家、运营专家等一起进行评估。此方法需要多方人员积极参与和互动。
4、定位法
此方法是根据产品定位来评估用户需求是否该做,如果需求不符合产品定位,就没必要进行开发。
5、场景法
此方法是根据用户场景来进行评估用户需求是否该做。
6、KANO模型法
通常KANO模型法是通过两个问题进行分类:第一个问题:如果产品实现了此功能,用户的感受如何?第二个问题:如果产品没有此功能,用户的感受如何?
我们通过对每个问题采用5点的度量方式进行调查。如以某APP的视频聊天功能为例:
调查后,我们根据下图的归类矩阵,将功能进行归类,从而确定需求的类型。R为反向型需求,I为无差异型需求,A为兴奋型需求,O为期望型需求,M为基本型需求,Q为有问题的回答。
7、伪测试
此方法是指,先在产品的忠实用户中进行灰度测试,看点击率后再评估此需求是否该做。
8、PK法
让正反两方的用户,针对此需求功能进行投票PK。
另外,为了提高用户需求分析质量,尽早发现需求缺陷,CoCode特开发了需求分析工具,使用AI,通过需求测试和一致性检测,能够在几分钟内快速分析用户需求缺陷,如歧义、重复、遗漏、不一致和复杂性等问题,精准锁定需求问题,从而更高效地修改缺陷,提高用户需求质量。
需求分析工具使用AI,自动生成UML用例图和测试用例,为设计和估算提供基础,有利于提高测试效率;使用快速功能点估算方法,通过调整功能点数和调整因子,自动估算项目规模、工作量和产品报价,有利于项目快速精准估算,需求分析工具能够节省15-25%的开发成本。
CoCode发布四大开发工具:Co-Project智能项目管理工具、需求分析工具、评审分析工具、故事点估算工具。项目管理平台发布4大版本,30天免费试用。CMMI落地工具上线,全面支持CMMI3-5级高效落地。