简介
需求调研是大多数数据分析师或数据挖掘师都要兼顾的工作。对一个项目来说,需求调研就像是铁路的轨道、飞机的航线,它同时定义了一个项目的核心思想与详细方案。同时需求也是风向标,整个项目的架构、开发、建模、测试将全部围绕着需求调研的结果展开。而需求本身,既可以是High Level的愿景,也可以是Detail Level的准则。需求分析的目的就是在不断的交流中,梳理出逻辑性、体系性强的需求框架,并用各个项目角色能理解的方式将其表述出来。
一句话解释版本:
需求调研的目的是整理出一条明确的树图,将需求从High Level到Detail Level的逻辑关系梳理出来。
数据分析与挖掘体系位置
严格来说,需求调研不算是数据分析挖掘框架的一部分。但是由于其对样本抽取、模型构建等过程影响实在很大,所以将其算为整个体系的首位。其在数据分析与数据挖掘中的位置如下图所示。
需求的定义与分类
需求调研是为了明确需求,那么什么是需求?在我的理解中,需求就是要明确:你想要什么?你想怎么要?
在工作中,我遇到的需求千奇百怪,要对其分类并不容易,所以我就将需求按照其明确程度进行了划分。
High Level Requirement
High Level的需求是最不明确的,它更