发表于: 2018-06-02 23:35:23
2 751
今天完成的事:(来源:慕课网、师兄师姐的日报、人人都是产品经理)
需求分析是基于用户沟通、背景认知、人性理解,层层还原一个需求本源的过程。我们对一个需求的还原程度越高越准,越有机会在后续产品设计给出合理的方案。
1)原始需求
就是最原始的需求,未经过加工过的需求。原始需求可以是客户直接提出的,也可以是一些监管机构提出。
(2)用户需求
使用系统的人提出的需求,使用系统的角色一般不止一个,每个人基于自己的岗位会提出一些需求,有时,不同岗位的用户提出的需求可能会产生矛盾,这就要求需求分析师能以“上帝的视角”去看待不同的用户需求。
(3)新需求
系统本身没有以及不能通过改造系统本身的功能需要重新设计和开发的需求
(4)产品需求
对产品未来发展有益的需求,任何产品都需不断的迭代更新,功能不断优化,使用户体验越来越好,比市场同类产品具有更强的竞争力。从这些角度,自己提需求,使产品更优质。
(5)个性需求
用户提出的需求可能其他用户也适用,有些需求其他用户并不能适用,这就是个性需求,个性需求在版本的升级上,会比较麻烦点。
从具体的需求来划分,需求可以分为功能需求、计算需求、报表需求等。
对于功能需求的分析主要从两方面入手:业务场景和系统界面。
用户在提需求的时候,要问
为什么要提这个需求?目前是遇到什么困难?现在是怎么做的?如果涉及到业务数量的,问下量大不大?
比如某公司就只有一个客户做某业务,为了这一个客户去开发一个大功能,浪费人力、物力甚至造成项目延期。但也不是说,就不做,如果后续做这项业务的客户会越来越多,开发功能是需要的。
将用户的需求理解清楚后,只是脑海中或者文字的说明,需要更形象,通常是除了文字说明还需要画原型图,很难理解的需求,画出系统界面后,开发人员能一下子看明白。原型工具用的比较多的Axure。
用户认知 → 用户表述
即便用户能充分了解自己的需求根源,也无法确保用户愿意如实表述,用户想让你了解的需求往往不等于用户真实的需求;
用户表述 → PM理解
用户表述能否准确无误,PM能否100%理解?
PM理解 → 得出结论
明天计划的事:1、提交任务三
遇到的问题:暂无
收获:1、需求分析中几种需求很重要且不可分离
评论