需求|如何做好软件需求分析?( 三 )
比较常见的案例是对网站注册页进行A/B测试,确定哪一个方案的注册率高,更加满足用户的需求,实现的商业利益最大化。
需要注意在进行A/B测试时,每次必须只测量一个变量,多个变量测试,则无法判断是哪个变量导致的结果;测试的环境应当一直,例如测量时间应一致。
因为在不同的时间段,用户的访问量会有变动;测量的样本量要具有统计学意义,样本流量太小时,无法体现在线用户的真实行为。
七、需求分析优先级的方法需求优先级的分析方法大致可以分成两大类:定性分析方法、定量分析方法;
一类是根据分析人员的经验主观地对需求进行优先级分类,称之为定性的分析方法,比如:四象限分析法、波士顿矩阵分析法;另一类是根据调查数据,对调查数据进行分析,得出需求的优先级分类,称之为定量的分析方法,比如:KANO模型。
1. 四象限分析法根据需求对于业务的影响,以及需求实现的紧迫程度,我们可以按照如下方式将需求归为4个象限,这也是需求归类的经典4分法。四象限分析法是很常见的一种定性分析需求优先级的方法,如下:
- 重要且紧急的事,影响业务正常进行,需要尽快处理;
- 不重要但紧急的事,虽然对业务影响不大,但是需要尽快处理;
- 重要且不紧急的事,对业务影响大,但不需要短期内就完成;
- 不紧急且不重要的,对业务影响不大,也不需要短期内完成。
文章插图
- 明星需求:对用户体验有价值,对公司战略也有价值的需求。明星需求是双赢的需求,需要优先得到满足,如一些促进用户活跃、转化的需求,具体的有,活跃度排名、优惠提醒等功能;
- 问题需求:对用户体验有价值,但对公司战略和目标没价值的需求。此类需求虽然看似对公司没直接价值,但是提升用户体验有助于提升用户的忠诚度,如一些提升用户体验的需求。具体的有,提供多种快捷登陆方式、提供辅助输入功能等;
- 金牛需求:对用户体验没价值甚至会对用户造成困扰,但是对公司战略有价值的需求。公司价值的体现,此类需求应该尽量考虑避免对用户造成影响。如一些运营需求等。具体的有,收集用户信息等;
- 瘦狗需求:对用户体验无价值,对公司战略也无价值的需求。此类需求应该过滤掉,例如一些伪需求。
八、如何确定软件需求经过大量的需求调研工作之后,手上可能有客户提出的大量的、各种各样的需求。
这些需求有的是技术上可以实现的,有的是技术上不可以实现的;有些是管理上需要的,有的是管理上不需要的;有些是合理的,有些是不合理的,如何处理这些需求呢?
【 需求|如何做好软件需求分析?】以“实现用户正确的需求”为原则,对于用户提出的需求进行严格的分析、甄别。
文章插图
为了认清用户的需求,先要认清用户。在进行需求调研的时候,会跟各种各样的人员沟通,他们的技术、只是、性格、职位、工作内容各不相同。
但他们也有相似的地方:他们不是做软件的,也不是分析需求的,他们永远不会像你希望的那样去描述需求,他们的需求是用自然语言描述的,是抽象的、概略的、随性的。
那个这些抽象、概略、随性的用户需求转化成具体、详细、结构化的软件需求,是需求分析的重点,通常从以下几点着手认清和控制需求:
1. 将抽象的需求具体化在需求调研的时候会发现,用户提出自己的需求时总是不会按照你希望方式去提出来,有的人因为不知道你想要什么,只为了应付领导布置的任务,有的是处于比较高的职位,习惯了从宏观的角度去讲问题,所以我们在整理需求的时候要将抽象的要求具体化。
2. 将自然语言描述的需求结构化用户描述需求总是非常随意的,他们使用平常正常沟通的语言描述,这种需求的主要特点就是不严谨,容易有其一,这种需求不能直接让开发者处理的,开发者需要的需求是描述明确的、精准的、没有歧义的。
- 抖音|抖音如何获取更多流量?一文读懂直播自然流量提升技巧
- 东芝|如何分辨手机配置的“好坏”?认清这四点,你也能成为行家
- vivo|热门水桶机上手体验:消费者的需求,被它拿捏得“死死的”
- iqoo neo|一部手机可以用多久?来看下iQOO次旗舰是如何解答的
- 人机|人机融合时代,中国机器人如何弯道超车
- AMD|AMD表示显卡会首先满足游戏玩家需求,确保供应充足
- 显卡|显卡和处理器如何组合?
- 小米科技|别吵!理性分析:i5-12600K和锐龙7 5800X该如何选择呢?
- 骁龙870|骁龙778G和骁龙870的差距究竟有多大?作为消费者应该如何选择?
- 需求层次理论|华为摄像头不是徕卡的?这不是欺负我们这些不懂手机的人吗