分析一个常用软件,比如微信、滴滴、支付宝、抖音等他们的业务需求、用户需求、功能需求
定义:
业务需求——开发产品的组织或者获取产品的客户所需的高层次业务目标
功能需求——描述系统在特定条件下展现的行为
用户需求——特定用户群必须能够用系统所完成的目标或任务,或者是用户期望有的产品属性
软件需求有三种不同的层次:业务需求、用户需求和功能需求
通过业务需求和用户需求,对两者进行需求分析,得到功能需求
业务需求
结合微信官方给出的产品定义,根据微信各功能使用的频繁程度对其重要性进行分类,可得到以下三种需求:
核心需求——语音/文字/视频/图片/位置的实时共享功能、群聊功能、联系人导入功能、陌生人交友功能、内容分享功能、表情包功能;
主任务需求——资讯订阅功能、游戏功能、转账支付功能、扫码分辨功能、链接到第三方服务(购物、打车)的功能;
配套需求——注册功能、消息提醒功能、收藏功能、账号隐私设置、聊天记录备份功能、问题反馈功能、广告;
用户需求
根据需求层次的深浅,将用户的需求划分为三个层次,依次为基本型需求,期望型需求以及兴奋型需求。
基本型需求:作为一款即使通讯的软件能够让用户完成省流量低延迟的即时通讯;
期望型需求:能够充分挖掘用户的关系网络,让用户可以方便的添加好友,有丰富的社交功能,能够让用户和用户之间构建亲密的联系;
兴奋型需求:成为一个平台,利用小程序打造微信的生态,让微信能够成为一个包罗万象的产品,通过其小程序功能,让用户在拥有微信的情况下基本上就可以完成几乎所有的事情,将微信打造成为从通讯到购物再到其它的超级平台。
功能需求
微信的主要功能区分为四个区域,即微信,通讯录,发现,我这四个区域
微信的功能按照划分可以分为以下几个模块:
微信模块:就是聊天,没有其它的东西乱入,占据一个一级入口;
通讯录:用户的关系网都在这里,通过这里可以发掘自己的关系网,该模块独占一个一级入口;
我:用户各种个人信息都可以在这个模块找到,无论是聊天过程中的表情包,还是财务信息,都可以在这里找的到;
发现:所有有趣的功能都在这里,社交用的朋友圈,资讯用的看一看,购物以及游戏一应俱全。